C# Класс Nethereum.ABI.FunctionEncoding.ABIDeserialiser

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BuildConstructor ( object>.IDictionary constructor ) : ConstructorABI
BuildEvent ( object>.IDictionary eventobject ) : EventABI
BuildEventParameters ( List inputs ) : Nethereum.ABI.FunctionEncoding.Parameter[]
BuildFunction ( object>.IDictionary function ) : FunctionABI
BuildFunctionParameters ( List inputs ) : Nethereum.ABI.FunctionEncoding.Parameter[]
DeserialiseContract ( string abi ) : ContractABI
TryGetSerpentValue ( object>.IDictionary function ) : bool
TryGetSignatureValue ( object>.IDictionary parameter ) : string

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

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

public BuildConstructor ( object>.IDictionary constructor ) : ConstructorABI
constructor object>.IDictionary
Результат ConstructorABI

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

public BuildEvent ( object>.IDictionary eventobject ) : EventABI
eventobject object>.IDictionary
Результат EventABI

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

public BuildEventParameters ( List inputs ) : Nethereum.ABI.FunctionEncoding.Parameter[]
inputs List
Результат Nethereum.ABI.FunctionEncoding.Parameter[]

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

public BuildFunction ( object>.IDictionary function ) : FunctionABI
function object>.IDictionary
Результат FunctionABI

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

public BuildFunctionParameters ( List inputs ) : Nethereum.ABI.FunctionEncoding.Parameter[]
inputs List
Результат Nethereum.ABI.FunctionEncoding.Parameter[]

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

public DeserialiseContract ( string abi ) : ContractABI
abi string
Результат ContractABI

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

public TryGetSerpentValue ( object>.IDictionary function ) : bool
function object>.IDictionary
Результат bool

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

public TryGetSignatureValue ( object>.IDictionary parameter ) : string
parameter object>.IDictionary
Результат string