TransactionInterface
Bitcoin transaction. An authenticated movement of coins.
Inheritors
Functions
Link copied to clipboard
Computes the Txid. Hashes the transaction excluding the segwit data (i.e. the marker, flag bytes, and the witness fields themselves).
Link copied to clipboard
Checks if this is a coinbase transaction. The first transaction in the block distributes the mining reward and is called the coinbase transaction. It is impossible to check if the transaction is first in the block, so this function checks the structure of the transaction instead - the previous output must be all-zeros (creates satoshis “out of thin air”).
Link copied to clipboard
Returns true
if the transaction itself opted in to be BIP-125-replaceable (RBF).
Link copied to clipboard
Returns true
if this transactions nLockTime is enabled (BIP-65).