pub type UserTransactionHashes = UserTransactionHashesV2;Aliased Type§
pub struct UserTransactionHashes {
pub transaction_intent_hash: TransactionIntentHash,
pub non_root_subintent_hashes: Vec<SubintentHash>,
pub signed_transaction_intent_hash: SignedTransactionIntentHash,
pub notarized_transaction_hash: NotarizedTransactionHash,
}Fields§
§transaction_intent_hash: TransactionIntentHash§non_root_subintent_hashes: Vec<SubintentHash>§Validity Note
Preparable but invalid transactions may contain non-root subintents with duplicate SubintentHashes.
Therefore we return a Vec instead of an IndexSet here.
signed_transaction_intent_hash: SignedTransactionIntentHash§notarized_transaction_hash: NotarizedTransactionHash