Struct noah_api::anon_xfr::abar_to_abar::AXfrPreNote
source · pub struct AXfrPreNote {
pub body: AXfrBody,
pub witness: AXfrWitness,
pub input_commitments_traces: Vec<AnemoiVLHTrace<BLSScalar, 2, 12>>,
pub output_commitments_traces: Vec<AnemoiVLHTrace<BLSScalar, 2, 12>>,
pub nullifiers_traces: Vec<AnemoiVLHTrace<BLSScalar, 2, 12>>,
pub input_keypair: KeyPair,
}Expand description
Anonymous transfer pre-note without proofs and signatures.
Fields§
§body: AXfrBodyThe anonymous transfer body.
witness: AXfrWitnessWitness.
input_commitments_traces: Vec<AnemoiVLHTrace<BLSScalar, 2, 12>>The traces of the input commitments.
output_commitments_traces: Vec<AnemoiVLHTrace<BLSScalar, 2, 12>>The traces of the output commitments.
nullifiers_traces: Vec<AnemoiVLHTrace<BLSScalar, 2, 12>>The traces of the nullifiers.
input_keypair: KeyPairInput key pair.
Trait Implementations§
source§impl Clone for AXfrPreNote
impl Clone for AXfrPreNote
source§fn clone(&self) -> AXfrPreNote
fn clone(&self) -> AXfrPreNote
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more