Show / Hide Table of Contents

Interface ITxSigningMetadata

Metadata for signing a transaction, except for the actual signature.

Namespace: Libplanet.Types.Tx
Assembly: Libplanet.Types.dll
Syntax
public interface ITxSigningMetadata

Properties

| Improve this Doc View Source

Nonce

The number of previous Transactions committed by the Signer of this transaction. This nonce is used for preventing replay attack.

Declaration
long Nonce { get; }
Property Value
Type Description
System.Int64
See Also
TxSigningMetadata
ITxInvoice
IUnsignedTx
ITransaction
| Improve this Doc View Source

PublicKey

A PublicKey of the account who signs this transaction. The Signer address is always corresponding to this for each transaction. This cannot be null.

Declaration
PublicKey PublicKey { get; }
Property Value
Type Description
PublicKey
See Also
TxSigningMetadata
ITxInvoice
IUnsignedTx
ITransaction
| Improve this Doc View Source

Signer

A PublicKey of the account who signs this transaction. This is derived from the PublicKey.

Declaration
Address Signer { get; }
Property Value
Type Description
Address
See Also
TxSigningMetadata
ITxInvoice
IUnsignedTx
ITransaction

Extension Methods

TxMarshaler.MarshalTxSigningMetadata(ITxSigningMetadata)

See Also

TxSigningMetadata
ITxInvoice
IUnsignedTx
ITransaction
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © 2018–2023 Planetarium