Skip to main content

BtcHeader

Defined in: atomiq-base/src/btcrelay/types/BtcHeader.ts:8

Represents a raw bitcoin header (80-bytes) that can be synchronized to the underlying BTC relay light client contract

Methods​

getMerkleRoot()​

getMerkleRoot(): Buffer;

Defined in: atomiq-base/src/btcrelay/types/BtcHeader.ts:23

Merkle root of the transactions tree

Returns​

Buffer


getNbits()​

getNbits(): number;

Defined in: atomiq-base/src/btcrelay/types/BtcHeader.ts:33

nBits field of the block

Returns​

number


getNonce()​

getNonce(): number;

Defined in: atomiq-base/src/btcrelay/types/BtcHeader.ts:38

Nonce of the block

Returns​

number


getReversedPrevBlockhash()​

getReversedPrevBlockhash(): Buffer;

Defined in: atomiq-base/src/btcrelay/types/BtcHeader.ts:18

Hash of the previous block in little-endian representation

Returns​

Buffer


getTimestamp()​

getTimestamp(): number;

Defined in: atomiq-base/src/btcrelay/types/BtcHeader.ts:28

Timestamp of the block

Returns​

number


getVersion()​

getVersion(): number;

Defined in: atomiq-base/src/btcrelay/types/BtcHeader.ts:13

Version of the block

Returns​

number