# BtcHeader

Defined in: [atomiq-base/src/btcrelay/types/BtcHeader.ts:8](https://github.com/atomiqlabs/atomiq-base/blob/df344bedbab9ab3de863e3c2d9246e90bd861d04/src/btcrelay/types/BtcHeader.ts#L8)

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](https://github.com/atomiqlabs/atomiq-base/blob/df344bedbab9ab3de863e3c2d9246e90bd861d04/src/btcrelay/types/BtcHeader.ts#L23)

Merkle root of the transactions tree

#### Returns

`Buffer`

***

### getNbits()

```
getNbits(): number;
```

Defined in: [atomiq-base/src/btcrelay/types/BtcHeader.ts:33](https://github.com/atomiqlabs/atomiq-base/blob/df344bedbab9ab3de863e3c2d9246e90bd861d04/src/btcrelay/types/BtcHeader.ts#L33)

nBits field of the block

#### Returns

`number`

***

### getNonce()

```
getNonce(): number;
```

Defined in: [atomiq-base/src/btcrelay/types/BtcHeader.ts:38](https://github.com/atomiqlabs/atomiq-base/blob/df344bedbab9ab3de863e3c2d9246e90bd861d04/src/btcrelay/types/BtcHeader.ts#L38)

Nonce of the block

#### Returns

`number`

***

### getReversedPrevBlockhash()

```
getReversedPrevBlockhash(): Buffer;
```

Defined in: [atomiq-base/src/btcrelay/types/BtcHeader.ts:18](https://github.com/atomiqlabs/atomiq-base/blob/df344bedbab9ab3de863e3c2d9246e90bd861d04/src/btcrelay/types/BtcHeader.ts#L18)

Hash of the previous block in little-endian representation

#### Returns

`Buffer`

***

### getTimestamp()

```
getTimestamp(): number;
```

Defined in: [atomiq-base/src/btcrelay/types/BtcHeader.ts:28](https://github.com/atomiqlabs/atomiq-base/blob/df344bedbab9ab3de863e3c2d9246e90bd861d04/src/btcrelay/types/BtcHeader.ts#L28)

Timestamp of the block

#### Returns

`number`

***

### getVersion()

```
getVersion(): number;
```

Defined in: [atomiq-base/src/btcrelay/types/BtcHeader.ts:13](https://github.com/atomiqlabs/atomiq-base/blob/df344bedbab9ab3de863e3c2d9246e90bd861d04/src/btcrelay/types/BtcHeader.ts#L13)

Version of the block

#### Returns

`number`
