Module zebra_chain::transaction::arbitrary
source ยท Expand description
Arbitrary data generation for transaction proptests
Structsยง
- Binding
Signature ๐
Constantsยง
- The maximum number of arbitrary transactions, inputs, or outputs.
Functionsยง
- Generate an iterator over fake V5 transactions.
- Modify a V5 transaction to insert fake Orchard shielded data.
- Convert a v4 sapling shielded data into a fake v5 sapling shielded data, if possible.
- Convert a v4 sapling spend into a fake v5 sapling spend.
- Iterate over V4 transactions in the block test vectors for the specified
network
. - Convert
trans
into a fake v5 transaction, converting sapling shielded data from v4 to v5 if possible. - Generate an iterator over (
block::Height
,Arc<Transaction>
).