SolanaBtcHeader
Defined in: atomiq-chain-solana/src/solana/btcrelay/headers/SolanaBtcHeader.ts:19
Represents bitcoin blockheader data to be submitted to the Solana BTC relay program.
Implements
Methods
getHash()
getHash(): Buffer;
Defined in: atomiq-chain-solana/src/solana/btcrelay/headers/SolanaBtcHeader.ts:112
Returns block hash bytes in little-endian representation.
Returns
Buffer
getMerkleRoot()
getMerkleRoot(): Buffer;
Defined in: atomiq-chain-solana/src/solana/btcrelay/headers/SolanaBtcHeader.ts:70
Merkle root of the transactions tree
Returns
Buffer
Implementation of
getNbits()
getNbits(): number;
Defined in: atomiq-chain-solana/src/solana/btcrelay/headers/SolanaBtcHeader.ts:77
nBits field of the block
Returns
number
Implementation of
getNonce()
getNonce(): number;
Defined in: atomiq-chain-solana/src/solana/btcrelay/headers/SolanaBtcHeader.ts:84
Nonce of the block
Returns
number
Implementation of
getReversedPrevBlockhash()
getReversedPrevBlockhash(): Buffer;
Defined in: atomiq-chain-solana/src/solana/btcrelay/headers/SolanaBtcHeader.ts:91
Hash of the previous block in little-endian representation
Returns
Buffer
Implementation of
BtcHeader.getReversedPrevBlockhash
getTimestamp()
getTimestamp(): number;
Defined in: atomiq-chain-solana/src/solana/btcrelay/headers/SolanaBtcHeader.ts:98
Timestamp of the block
Returns
number
Implementation of
getVersion()
getVersion(): number;
Defined in: atomiq-chain-solana/src/solana/btcrelay/headers/SolanaBtcHeader.ts:105
Version of the block
Returns
number