public Task <string> AddrQueryAsync(byte[] node, BlockParameter blockParameter = null)
        {
            var addrFunction = new AddrFunction();

            addrFunction.Node = node;

            return(ContractHandler.QueryAsync <AddrFunction, string>(addrFunction, blockParameter));
        }
        public Task <string> AddrQueryAsync(byte[] Node, BlockParameter BlockParameter = null)
        {
            var AddrFunction = new AddrFunction
            {
                Node = Node
            };

            return(ContractHandler.QueryAsync <AddrFunction, string>(AddrFunction, BlockParameter));
        }
Exemple #3
0
        public async Task <string> QueryAddress()
        {
            var AddressFunction = new AddrFunction()
            {
                Node = EnsUtil.GetNameHash($"{Domain}.eth").HexToByteArray(),
            };

            return(await PublicResolverService.AddrQueryAsync(AddressFunction));
        }
 public Task <string> AddrQueryAsync(AddrFunction AddrFunction, BlockParameter BlockParameter = null)
 {
     return(ContractHandler.QueryAsync <AddrFunction, string>(AddrFunction, BlockParameter));
 }