Struct cryptoapis::models::list_transactions_by_block_height_ribsz_v_join_split::ListTransactionsByBlockHeightRibszVJoinSplit [−][src]
pub struct ListTransactionsByBlockHeightRibszVJoinSplit {
pub anchor: String,
pub cipher_texts: Vec<String>,
pub commitments: Vec<String>,
pub macs: Vec<String>,
pub nullifiers: Vec<String>,
pub one_time_pub_key: String,
pub proof: String,
pub random_seed: String,
pub v_pub_new: String,
pub v_pub_old: String,
}
Fields
anchor: String
Defines a Merkle tree root of a note commitment tree which uniquely identifies a note commitment tree state given the assumed security properties of the Merkle tree’s hash function.
cipher_texts: Vec<String>
commitments: Vec<String>
macs: Vec<String>
nullifiers: Vec<String>
one_time_pub_key: String
Defines the one time public key.
proof: String
Defines the proof.
random_seed: String
Represents a 256-bit seed that must be chosen independently at random for each JoinSplit description.
v_pub_new: String
Defines the value that the joinSplit transfer will insert into the transparent transaction value pool.
v_pub_old: String
Defines the value that the joinSplit transfer will remove from the transparent transaction value pool.
Implementations
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more