C# Class Nethereum.ENS.EnsService

显示文件 Open project: Nethereum/Nethereum

Public Properties

Property Type Description
ABI string
BYTE_CODE string

Public Methods

Method Description
DeployContractAsync ( Web3 web3, string addressFrom, HexBigInteger gas = null, HexBigInteger valueAmount = null ) : Task
EnsService ( Web3 web3, string address ) : System
GetEventNewOwner ( ) : Event
GetEventNewResolver ( ) : Event
GetEventNewTTL ( ) : Event
GetEventTransfer ( ) : Event
GetFunctionOwner ( ) : System.Function
GetFunctionResolver ( ) : System.Function
GetFunctionSetOwner ( ) : System.Function
GetFunctionSetResolver ( ) : System.Function
GetFunctionSetSubnodeOwner ( ) : System.Function
GetFunctionSetTTL ( ) : System.Function
GetFunctionTtl ( ) : System.Function
OwnerAsyncCall ( byte node ) : Task
ResolverAsyncCall ( byte node ) : Task
SetOwnerAsync ( string addressFrom, byte node, string owner, HexBigInteger gas = null, HexBigInteger valueAmount = null ) : Task
SetResolverAsync ( string addressFrom, byte node, string resolver, HexBigInteger gas = null, HexBigInteger valueAmount = null ) : Task
SetSubnodeOwnerAsync ( string addressFrom, byte node, byte label, string owner, HexBigInteger gas = null, HexBigInteger valueAmount = null ) : Task
SetTTLAsync ( string addressFrom, byte node, ulong ttl, HexBigInteger gas = null, HexBigInteger valueAmount = null ) : Task
TtlAsyncCall ( byte node ) : Task

Method Details

DeployContractAsync() public static method

public static DeployContractAsync ( Web3 web3, string addressFrom, HexBigInteger gas = null, HexBigInteger valueAmount = null ) : Task
web3 Nethereum.Web3.Web3
addressFrom string
gas HexBigInteger
valueAmount HexBigInteger
return Task

EnsService() public method

public EnsService ( Web3 web3, string address ) : System
web3 Nethereum.Web3.Web3
address string
return System

GetEventNewOwner() public method

public GetEventNewOwner ( ) : Event
return Event

GetEventNewResolver() public method

public GetEventNewResolver ( ) : Event
return Event

GetEventNewTTL() public method

public GetEventNewTTL ( ) : Event
return Event

GetEventTransfer() public method

public GetEventTransfer ( ) : Event
return Event

GetFunctionOwner() public method

public GetFunctionOwner ( ) : System.Function
return System.Function

GetFunctionResolver() public method

public GetFunctionResolver ( ) : System.Function
return System.Function

GetFunctionSetOwner() public method

public GetFunctionSetOwner ( ) : System.Function
return System.Function

GetFunctionSetResolver() public method

public GetFunctionSetResolver ( ) : System.Function
return System.Function

GetFunctionSetSubnodeOwner() public method

public GetFunctionSetSubnodeOwner ( ) : System.Function
return System.Function

GetFunctionSetTTL() public method

public GetFunctionSetTTL ( ) : System.Function
return System.Function

GetFunctionTtl() public method

public GetFunctionTtl ( ) : System.Function
return System.Function

OwnerAsyncCall() public method

public OwnerAsyncCall ( byte node ) : Task
node byte
return Task

ResolverAsyncCall() public method

public ResolverAsyncCall ( byte node ) : Task
node byte
return Task

SetOwnerAsync() public method

public SetOwnerAsync ( string addressFrom, byte node, string owner, HexBigInteger gas = null, HexBigInteger valueAmount = null ) : Task
addressFrom string
node byte
owner string
gas HexBigInteger
valueAmount HexBigInteger
return Task

SetResolverAsync() public method

public SetResolverAsync ( string addressFrom, byte node, string resolver, HexBigInteger gas = null, HexBigInteger valueAmount = null ) : Task
addressFrom string
node byte
resolver string
gas HexBigInteger
valueAmount HexBigInteger
return Task

SetSubnodeOwnerAsync() public method

public SetSubnodeOwnerAsync ( string addressFrom, byte node, byte label, string owner, HexBigInteger gas = null, HexBigInteger valueAmount = null ) : Task
addressFrom string
node byte
label byte
owner string
gas HexBigInteger
valueAmount HexBigInteger
return Task

SetTTLAsync() public method

public SetTTLAsync ( string addressFrom, byte node, ulong ttl, HexBigInteger gas = null, HexBigInteger valueAmount = null ) : Task
addressFrom string
node byte
ttl ulong
gas HexBigInteger
valueAmount HexBigInteger
return Task

TtlAsyncCall() public method

public TtlAsyncCall ( byte node ) : Task
node byte
return Task

Property Details

ABI public_oe static_oe property

public static string ABI
return string

BYTE_CODE public_oe static_oe property

public static string BYTE_CODE
return string