Expand description
A module that provides types and syntactic validations of payloads. The payload module defines the core data types for representing block payloads.
Re-exports§
pub use self::milestone::MilestoneOptions;pub use self::milestone::MilestonePayload;pub use self::tagged_data::TaggedDataPayload;pub use self::transaction::TransactionPayload;pub use self::treasury_transaction::TreasuryTransactionPayload;
Modules§
- dto
- milestone
- Module describing the milestone payload.
- tagged_
data - Module describing the tagged data payload.
- transaction
- Module describing the transaction payload.
- treasury_
transaction - Module describing the treasury payload.
Structs§
- Optional
Payload - Representation of an optional
Payload. Essentially anOption<Payload>with a differentPackableimplementation, to conform to specs.
Enums§
- Payload
- A generic payload that can represent different types defining block payloads.