Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 4.18 KB

EosSharp--Core--Providers--IAbiSerializationProvider.md

File metadata and controls

35 lines (23 loc) · 4.18 KB

IAbiSerializationProvider

Summary

Members Descriptions
public EosApi `` Api
public Task< Abi> GetAbi(string account)
public T Deserialize< T >(byte[] rawVal, string abiSerializableType)
public byte[] Serialize(object value, string abiSerializableType)
public byte[] SerializeActionData( Actionaction, Abi abi)
public T DeserializeStructData< T >(string signingRequestIdentityV3, byte[] array, Abi abi, ref int readIndex)
public byte[] SerializeStructData(object data, AbiStructtype, Abi abi)
public Dictionary< string, object > DeserializeStructData(string name, string hex_data, Abi abi)
public byte[] SerializePackedTransaction( Transactiontransaction, Dictionary< string, Abi > abis)

Members

public EosApi `` Api

public Task< Abi> ** GetAbi(string account)**

public T Deserialize< T >(byte[] rawVal, string abiSerializableType)

public byte[] Serialize(object value, string abiSerializableType)

public byte[] SerializeActionData( ** Actionaction, ** Abi abi)

public T DeserializeStructData< T >(string signingRequestIdentityV3, byte[] array, Abi abi, ref int readIndex)

public byte[] SerializeStructData(object data, AbiStruct**type, ** Abi abi)

public Dictionary< string, object > DeserializeStructData(string name, string hex_data, Abi abi)

public byte[] SerializePackedTransaction( ** Transactiontransaction, Dictionary< string, ** Abi > abis)