Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

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