> ## Documentation Index
> Fetch the complete documentation index at: https://docs.forterulesengine.io/llms.txt
> Use this file to discover all available pages before exploring further.

# ContractBlockParameters

> v0.20.5

> **ContractBlockParameters** = `object`

Defined in: [src/modules/types.ts:724](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L724)

Block parameters that can be used in wagmi's readContract function
to specify a specific block number or tag to interact with the contract at

## Properties

### blockNumber?

> `optional` **blockNumber**: `BlockNumber`

Defined in: [src/modules/types.ts:729](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L729)

Block number to execute the contract interaction at
This is useful for historical queries or when you want to execute against a specific block

***

### blockTag?

> `optional` **blockTag**: `BlockTag`

Defined in: [src/modules/types.ts:735](https://github.com/Forte-Service-Company-Ltd/forte-rules-engine-sdk/blob/40cc8388cecd8ee445b00b9df2b681cff8552ece/src/modules/types.ts#L735)

Block tag to execute the contract interaction at
Common values include 'latest', 'earliest', 'pending', 'safe', 'finalized'
