CallContract.h

class UCallContract : public UHyperplayAsyncRequest

UCallContract is an async blueprint node used to call the HyperPlay /callContract local http server endpoint

Public Functions

virtual void Activate() override

Activate is used to execute the request. Called to trigger the action once the delegates have been bound

Public Static Functions

static UCallContract *CallContract(const UObject *WorldContextObject, FString contractAddress, FString functionName, FString abi, TArray<FString> params, int32 gasLimit = -1, FString valueInWei = "0", int32 chainId = 1, FString chainMetadata = "")

CallContract is used to generate the request