TransactionInput
Bitcoin transaction input structure
Fully qualified path: alexandria_btc::types::TransactionInput
[derive(Clone, Drop, Serde)]
pub struct TransactionInput {
pub previous_txid: ByteArray,
pub previous_vout: u32,
pub script_sig: ByteArray,
pub sequence: u32,
}
Members
previous_txid
Previous transaction hash (32 bytes, reversed)
Fully qualified path: alexandria_btc::types::TransactionInput::previous_txid
pub previous_txid: ByteArray
previous_vout
Previous output index
Fully qualified path: alexandria_btc::types::TransactionInput::previous_vout
pub previous_vout: u32
script_sig
Script signature
Fully qualified path: alexandria_btc::types::TransactionInput::script_sig
pub script_sig: ByteArray
sequence
Sequence number
Fully qualified path: alexandria_btc::types::TransactionInput::sequence
pub sequence: u32