17 releases (3 stable)
new 1.0.2 | Feb 14, 2025 |
---|---|
1.0.1 | Jan 29, 2025 |
0.82.0-alpha.15 | Jan 15, 2025 |
0.82.0-alpha.0 | Dec 27, 2024 |
#900 in Data structures
682 downloads per month
Used in 6 crates
7MB
155K
SLoC
Data modeling for Penumbra transactions.
This crate defines data structures that provide modeling of shielded transactions through their entire lifecycle:
-
the
TransactionPlan
type completely describes a planned transaction before it is created; -
the
Transaction
type represents the shielded transaction itself; -
the
TransactionView
type represents a view from a particularTransactionPerspective
(e.g., the sender or receiver) of the cleartext contents of a shielded transaction after it has been created.
Dependencies
~49MB
~878K SLoC