C# Класс Nethereum.ENS.EnsService

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
ABI string
BYTE_CODE string

Открытые методы

Метод Описание
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

Описание методов

DeployContractAsync() публичный статический Метод

public static DeployContractAsync ( Web3 web3, string addressFrom, HexBigInteger gas = null, HexBigInteger valueAmount = null ) : Task
web3 Nethereum.Web3.Web3
addressFrom string
gas HexBigInteger
valueAmount HexBigInteger
Результат Task

EnsService() публичный Метод

public EnsService ( Web3 web3, string address ) : System
web3 Nethereum.Web3.Web3
address string
Результат System

GetEventNewOwner() публичный Метод

public GetEventNewOwner ( ) : Event
Результат Event

GetEventNewResolver() публичный Метод

public GetEventNewResolver ( ) : Event
Результат Event

GetEventNewTTL() публичный Метод

public GetEventNewTTL ( ) : Event
Результат Event

GetEventTransfer() публичный Метод

public GetEventTransfer ( ) : Event
Результат Event

GetFunctionOwner() публичный Метод

public GetFunctionOwner ( ) : System.Function
Результат System.Function

GetFunctionResolver() публичный Метод

public GetFunctionResolver ( ) : System.Function
Результат System.Function

GetFunctionSetOwner() публичный Метод

public GetFunctionSetOwner ( ) : System.Function
Результат System.Function

GetFunctionSetResolver() публичный Метод

public GetFunctionSetResolver ( ) : System.Function
Результат System.Function

GetFunctionSetSubnodeOwner() публичный Метод

public GetFunctionSetSubnodeOwner ( ) : System.Function
Результат System.Function

GetFunctionSetTTL() публичный Метод

public GetFunctionSetTTL ( ) : System.Function
Результат System.Function

GetFunctionTtl() публичный Метод

public GetFunctionTtl ( ) : System.Function
Результат System.Function

OwnerAsyncCall() публичный Метод

public OwnerAsyncCall ( byte node ) : Task
node byte
Результат Task

ResolverAsyncCall() публичный Метод

public ResolverAsyncCall ( byte node ) : Task
node byte
Результат Task

SetOwnerAsync() публичный Метод

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
Результат Task

SetResolverAsync() публичный Метод

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
Результат Task

SetSubnodeOwnerAsync() публичный Метод

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
Результат Task

SetTTLAsync() публичный Метод

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
Результат Task

TtlAsyncCall() публичный Метод

public TtlAsyncCall ( byte node ) : Task
node byte
Результат Task

Описание свойств

ABI публичное статическое свойство

public static string ABI
Результат string

BYTE_CODE публичное статическое свойство

public static string BYTE_CODE
Результат string