public Task <string> OwnerQueryAsync(byte[] node, BlockParameter blockParameter = null) { var ownerFunction = new OwnerFunction(); ownerFunction.Node = node; return(ContractHandler.QueryAsync <OwnerFunction, string>(ownerFunction, blockParameter)); }
public static async Task <string> GetOwnerAsync(Web3 web3, string contractAddress) { var ownerFunctionMessage = new OwnerFunction() { }; IContractQueryHandler <OwnerFunction> ownerHandler = web3.Eth.GetContractQueryHandler <OwnerFunction>(); string owner = await ownerHandler.QueryAsync <string>(contractAddress, ownerFunctionMessage).ConfigureAwait(false); return(owner); }
public Task <string> OwnerQueryAsync(OwnerFunction ownerFunction, BlockParameter blockParameter = null) { return(ContractHandler.QueryAsync <OwnerFunction, string>(ownerFunction, blockParameter)); }