Interface ITxInvoice
Content of a transaction without any information related to author or signature. The content is ready to be signed by any account. It can be made a fully fledged ITransaction by being combined with an ITxSigningMetadata and a signature.
Inherited Members
Namespace: Libplanet.Tx
Assembly: Libplanet.dll
Syntax
public interface ITxInvoice : IEquatable<ITxInvoice>
Properties
| Improve this Doc View SourceActions
A list of actions in this transaction.
Declaration
TxActionList Actions { get; }
Property Value
Type | Description |
---|---|
TxActionList |
See Also
| Improve this Doc View SourceGenesisHash
A HashDigest<T> value of the genesis which this transaction is made from. This can be null iff the transaction is contained in the genesis block.
Declaration
BlockHash? GenesisHash { get; }
Property Value
Type | Description |
---|---|
Nullable<BlockHash> |
See Also
| Improve this Doc View SourceTimestamp
The time this transaction is created and signed.
Declaration
DateTimeOffset Timestamp { get; }
Property Value
Type | Description |
---|---|
DateTimeOffset |
See Also
| Improve this Doc View SourceUpdatedAddresses
An approximated list of addresses whose states would be affected by actions in this transaction. However, it could be wrong.
Declaration
IImmutableSet<Address> UpdatedAddresses { get; }
Property Value
Type | Description |
---|---|
IImmutableSet<Address> |