| 12345678910111213141516171819202122232425262728 |
- pub mod coin;
- pub mod constants;
- pub mod diffie_hellman;
- pub mod merkle;
- pub mod mint_proof;
- pub mod note;
- pub mod nullifier;
- pub mod pasta_serial;
- pub mod proof;
- pub mod schnorr;
- pub mod spend_proof;
- pub mod util;
- use incrementalmerkletree::bridgetree::Frontier as BridgeFrontier;
- use crate::types::DrkSecretKey;
- #[derive(Clone)]
- pub struct OwnCoin {
- pub coin: coin::Coin,
- pub note: note::Note,
- pub secret: DrkSecretKey,
- //pub witness: merkle::IncrementalWitness<merkle_node::MerkleNode>,
- //pub witness: BridgeFrontier<merkle::MerkleHash, 32>,
- pub nullifier: nullifier::Nullifier,
- }
- pub type OwnCoins = Vec<OwnCoin>;
|