15 releases (1 stable)
new 1.0.0 | Jan 21, 2025 |
---|---|
0.82.0-alpha.15 | Jan 15, 2025 |
0.82.0-alpha.0 | Dec 27, 2024 |
#684 in Data structures
1,316 downloads per month
Used in 6 crates
7MB
154K
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