Skip to main content

Module shielded_data

Module shielded_data 

Source
Expand description

Orchard shielded data for V5 Transactions.

Structs§

AuthorizedAction
An authorized action description.
Flags
Per-Transaction flags for Orchard.
FlagsV6
The Orchard flags of an Ironwood (v6) bundle.
ShieldedData
A bundle of Action descriptions and signature data.
ShieldedDataV6
A v6 (NU6.3) Orchard-protocol shielded bundle — used for both the Orchard and the Ironwood pool.

Constants§

ACTION_SIZE
The size of a single Action
AUTHORIZED_ACTION_SIZE
The size of a single AuthorizedAction
SPEND_AUTH_SIG_SIZE
The size of a single Signature<SpendAuth>.

Traits§

OrchardActions
A trait for types that can provide Orchard actions.

Functions§

expected_proof_size 🔒
Returns the canonical size in bytes of an Orchard proof for num_actions actions.