Show / Hide Table of Contents

Class TxMarshaler

Inheritance
Object
TxMarshaler
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Libplanet.Types.Tx
Assembly: Libplanet.Types.dll
Syntax
public static class TxMarshaler

Methods

| Improve this Doc View Source

DeserializeTransactionWithoutVerification(Byte[])

Declaration
[Pure]
public static Transaction DeserializeTransactionWithoutVerification(byte[] bytes)
Parameters
Type Name Description
Byte[] bytes
Returns
Type Description
Transaction
| Improve this Doc View Source

DeserializeUnsignedTx(Byte[])

Declaration
[Pure]
public static IUnsignedTx DeserializeUnsignedTx(byte[] bytes)
Parameters
Type Name Description
Byte[] bytes
Returns
Type Description
IUnsignedTx
| Improve this Doc View Source

DeserializeUnsignedTx(ImmutableArray<Byte>)

Declaration
[Pure]
public static IUnsignedTx DeserializeUnsignedTx(ImmutableArray<byte> bytes)
Parameters
Type Name Description
ImmutableArray<Byte> bytes
Returns
Type Description
IUnsignedTx
| Improve this Doc View Source

MarshalTransaction(Transaction)

Declaration
[Pure]
public static Dictionary MarshalTransaction(this Transaction transaction)
Parameters
Type Name Description
Transaction transaction
Returns
Type Description
Bencodex.Types.Dictionary
| Improve this Doc View Source

MarshalTxInvoice(ITxInvoice)

Declaration
[Pure]
public static Dictionary MarshalTxInvoice(this ITxInvoice invoice)
Parameters
Type Name Description
ITxInvoice invoice
Returns
Type Description
Bencodex.Types.Dictionary
| Improve this Doc View Source

MarshalTxSigningMetadata(ITxSigningMetadata)

Declaration
[Pure]
public static Dictionary MarshalTxSigningMetadata(this ITxSigningMetadata metadata)
Parameters
Type Name Description
ITxSigningMetadata metadata
Returns
Type Description
Bencodex.Types.Dictionary
| Improve this Doc View Source

MarshalUnsignedTx(IUnsignedTx)

Declaration
[Pure]
public static Dictionary MarshalUnsignedTx(this IUnsignedTx unsignedTx)
Parameters
Type Name Description
IUnsignedTx unsignedTx
Returns
Type Description
Bencodex.Types.Dictionary
| Improve this Doc View Source

SerializeUnsignedTx(IUnsignedTx)

Declaration
[Pure]
public static ImmutableArray<byte> SerializeUnsignedTx(this IUnsignedTx unsignedTx)
Parameters
Type Name Description
IUnsignedTx unsignedTx
Returns
Type Description
ImmutableArray<Byte>
| Improve this Doc View Source

UnmarshalTransaction(Dictionary)

Declaration
[Pure]
public static Transaction UnmarshalTransaction(Dictionary dictionary)
Parameters
Type Name Description
Bencodex.Types.Dictionary dictionary
Returns
Type Description
Transaction
| Improve this Doc View Source

UnmarshalTransactionSignature(Dictionary)

Declaration
[Pure]
public static ImmutableArray<byte>? UnmarshalTransactionSignature(Dictionary dictionary)
Parameters
Type Name Description
Bencodex.Types.Dictionary dictionary
Returns
Type Description
Nullable<ImmutableArray<Byte>>
| Improve this Doc View Source

UnmarshalTransactionWithoutVerification(Dictionary)

Declaration
[Pure]
public static Transaction UnmarshalTransactionWithoutVerification(Dictionary dictionary)
Parameters
Type Name Description
Bencodex.Types.Dictionary dictionary
Returns
Type Description
Transaction
| Improve this Doc View Source

UnmarshalTxInvoice(Dictionary)

Declaration
[Pure]
public static ITxInvoice UnmarshalTxInvoice(Dictionary dictionary)
Parameters
Type Name Description
Bencodex.Types.Dictionary dictionary
Returns
Type Description
ITxInvoice
| Improve this Doc View Source

UnmarshalTxSigningMetadata(Dictionary)

Declaration
[Pure]
public static ITxSigningMetadata UnmarshalTxSigningMetadata(Dictionary dictionary)
Parameters
Type Name Description
Bencodex.Types.Dictionary dictionary
Returns
Type Description
ITxSigningMetadata
| Improve this Doc View Source

UnmarshalUnsignedTx(Dictionary)

Declaration
[Pure]
public static UnsignedTx UnmarshalUnsignedTx(Dictionary dictionary)
Parameters
Type Name Description
Bencodex.Types.Dictionary dictionary
Returns
Type Description
UnsignedTx
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © 2018–2023 Planetarium