Struct cryptoapis::models::list_unconfirmed_transactions_by_address_ribsz::ListUnconfirmedTransactionsByAddressRibsz [−][src]
pub struct ListUnconfirmedTransactionsByAddressRibsz {Show 15 fields
pub binding_sig: String,
pub expiry_height: i32,
pub join_split_pub_key: String,
pub join_split_sig: String,
pub locktime: i32,
pub overwintered: bool,
pub size: i32,
pub v_join_split: Vec<ListConfirmedTransactionsByAddressRibszVJoinSplit>,
pub v_shielded_output: Vec<ListConfirmedTransactionsByAddressRibszVShieldedOutput>,
pub v_shielded_spend: Vec<ListConfirmedTransactionsByAddressRibszVShieldedSpend>,
pub value_balance: String,
pub version: i32,
pub version_group_id: String,
pub vin: Vec<ListUnconfirmedTransactionsByAddressRibszVin>,
pub vout: Vec<ListConfirmedTransactionsByAddressRibszVout>,
}
Expand description
ListUnconfirmedTransactionsByAddressRibsz : Zcash
Fields
binding_sig: String
It is used to enforce balance of Spend and Output transfers, in order to prevent their replay across transactions.
expiry_height: i32
Represents a block height after which the transaction will expire.
join_split_pub_key: String
Represents an encoding of a JoinSplitSig public validating key.
join_split_sig: String
Is used to sign transactions that contain at least one JoinSplit description.
locktime: i32
Represents the locktime on the transaction on the specific blockchain, i.e. the blockheight at which the transaction is valid.
overwintered: bool
"Overwinter" is the network upgrade for the Zcash blockchain.
size: i32
Represents the total size of this transaction.
v_join_split: Vec<ListConfirmedTransactionsByAddressRibszVJoinSplit>
Represents a sequence of JoinSplit descriptions using BCTV14 proofs.
v_shielded_output: Vec<ListConfirmedTransactionsByAddressRibszVShieldedOutput>
Object Array representation of transaction output descriptions
v_shielded_spend: Vec<ListConfirmedTransactionsByAddressRibszVShieldedSpend>
Object Array representation of transaction spend descriptions
value_balance: String
Defines the transaction value balance.
version: i32
Defines the version of the transaction.
version_group_id: String
Represents the transaction version group ID.
vin: Vec<ListUnconfirmedTransactionsByAddressRibszVin>
Object Array representation of transaction inputs
vout: Vec<ListConfirmedTransactionsByAddressRibszVout>
Object Array representation of transaction outputs
Implementations
pub fn new(
binding_sig: String,
expiry_height: i32,
join_split_pub_key: String,
join_split_sig: String,
locktime: i32,
overwintered: bool,
size: i32,
v_join_split: Vec<ListConfirmedTransactionsByAddressRibszVJoinSplit>,
v_shielded_output: Vec<ListConfirmedTransactionsByAddressRibszVShieldedOutput>,
v_shielded_spend: Vec<ListConfirmedTransactionsByAddressRibszVShieldedSpend>,
value_balance: String,
version: i32,
version_group_id: String,
vin: Vec<ListUnconfirmedTransactionsByAddressRibszVin>,
vout: Vec<ListConfirmedTransactionsByAddressRibszVout>
) -> ListUnconfirmedTransactionsByAddressRibsz
pub fn new(
binding_sig: String,
expiry_height: i32,
join_split_pub_key: String,
join_split_sig: String,
locktime: i32,
overwintered: bool,
size: i32,
v_join_split: Vec<ListConfirmedTransactionsByAddressRibszVJoinSplit>,
v_shielded_output: Vec<ListConfirmedTransactionsByAddressRibszVShieldedOutput>,
v_shielded_spend: Vec<ListConfirmedTransactionsByAddressRibszVShieldedSpend>,
value_balance: String,
version: i32,
version_group_id: String,
vin: Vec<ListUnconfirmedTransactionsByAddressRibszVin>,
vout: Vec<ListConfirmedTransactionsByAddressRibszVout>
) -> ListUnconfirmedTransactionsByAddressRibsz
Zcash
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