Module safe_zk_token_sdk::zk_token_elgamal::pod
source · Structs
- Serialization for AeCiphertext
- Serialization of aggregated validity proofs
- Serialization of
CtxtCommEqualityProof
- Serialization of
CtxtCtxtEqualityProof
- Serialization of fee sigma proof
- Serialization of public-key sigma proof
- Serialization of range proofs for 64-bit numbers (for
Withdraw
instruction) - Serialization of range proofs for 128-bit numbers (for
TransferRangeProof
instruction) - Serialization of range proofs for 128-bit numbers (for
TransferRangeProof
instruction) - Serialization of validity proofs
- Serialization of zero balance proofs
Traits
- Marker trait for “plain old data”.
- Trait for types that can be safely created with
zeroed
.
Derive Macros
- Derive the
Pod
trait for a struct - Derive the
Zeroable
trait for a struct