[soul-wallet-lib](../README.md) / [Exports](../modules.md) / [<internal\>](../modules/internal_.md) / Block

# Interface: Block

[<internal>](../modules/internal_.md).Block

## Hierarchy

- [`_Block`](internal_._Block.md)

  ↳ **`Block`**

## Table of contents

### Properties

- [\_difficulty](internal_.Block.md#_difficulty)
- [baseFeePerGas](internal_.Block.md#basefeepergas)
- [difficulty](internal_.Block.md#difficulty)
- [extraData](internal_.Block.md#extradata)
- [gasLimit](internal_.Block.md#gaslimit)
- [gasUsed](internal_.Block.md#gasused)
- [hash](internal_.Block.md#hash)
- [miner](internal_.Block.md#miner)
- [nonce](internal_.Block.md#nonce)
- [number](internal_.Block.md#number)
- [parentHash](internal_.Block.md#parenthash)
- [timestamp](internal_.Block.md#timestamp)
- [transactions](internal_.Block.md#transactions)

## Properties

### \_difficulty

• **\_difficulty**: [`BigNumber`](../classes/internal_.BigNumber.md)

#### Inherited from

[_Block](internal_._Block.md).[_difficulty](internal_._Block.md#_difficulty)

#### Defined in

node_modules/@ethersproject/abstract-provider/lib/index.d.ts:41

___

### baseFeePerGas

• `Optional` **baseFeePerGas**: ``null`` \| [`BigNumber`](../classes/internal_.BigNumber.md)

#### Inherited from

[_Block](internal_._Block.md).[baseFeePerGas](internal_._Block.md#basefeepergas)

#### Defined in

node_modules/@ethersproject/abstract-provider/lib/index.d.ts:46

___

### difficulty

• **difficulty**: `number`

#### Inherited from

[_Block](internal_._Block.md).[difficulty](internal_._Block.md#difficulty)

#### Defined in

node_modules/@ethersproject/abstract-provider/lib/index.d.ts:40

___

### extraData

• **extraData**: `string`

#### Inherited from

[_Block](internal_._Block.md).[extraData](internal_._Block.md#extradata)

#### Defined in

node_modules/@ethersproject/abstract-provider/lib/index.d.ts:45

___

### gasLimit

• **gasLimit**: [`BigNumber`](../classes/internal_.BigNumber.md)

#### Inherited from

[_Block](internal_._Block.md).[gasLimit](internal_._Block.md#gaslimit)

#### Defined in

node_modules/@ethersproject/abstract-provider/lib/index.d.ts:42

___

### gasUsed

• **gasUsed**: [`BigNumber`](../classes/internal_.BigNumber.md)

#### Inherited from

[_Block](internal_._Block.md).[gasUsed](internal_._Block.md#gasused)

#### Defined in

node_modules/@ethersproject/abstract-provider/lib/index.d.ts:43

___

### hash

• **hash**: `string`

#### Inherited from

[_Block](internal_._Block.md).[hash](internal_._Block.md#hash)

#### Defined in

node_modules/@ethersproject/abstract-provider/lib/index.d.ts:35

___

### miner

• **miner**: `string`

#### Inherited from

[_Block](internal_._Block.md).[miner](internal_._Block.md#miner)

#### Defined in

node_modules/@ethersproject/abstract-provider/lib/index.d.ts:44

___

### nonce

• **nonce**: `string`

#### Inherited from

[_Block](internal_._Block.md).[nonce](internal_._Block.md#nonce)

#### Defined in

node_modules/@ethersproject/abstract-provider/lib/index.d.ts:39

___

### number

• **number**: `number`

#### Inherited from

[_Block](internal_._Block.md).[number](internal_._Block.md#number)

#### Defined in

node_modules/@ethersproject/abstract-provider/lib/index.d.ts:37

___

### parentHash

• **parentHash**: `string`

#### Inherited from

[_Block](internal_._Block.md).[parentHash](internal_._Block.md#parenthash)

#### Defined in

node_modules/@ethersproject/abstract-provider/lib/index.d.ts:36

___

### timestamp

• **timestamp**: `number`

#### Inherited from

[_Block](internal_._Block.md).[timestamp](internal_._Block.md#timestamp)

#### Defined in

node_modules/@ethersproject/abstract-provider/lib/index.d.ts:38

___

### transactions

• **transactions**: `string`[]

#### Defined in

node_modules/@ethersproject/abstract-provider/lib/index.d.ts:49
