From 2ce1decd99b3ac379a6565c5dea4b4d74be2d352 Mon Sep 17 00:00:00 2001 From: Scott Twiname Date: Tue, 8 Feb 2022 10:04:59 +1300 Subject: [PATCH] Add `isHistorical` field to relevant eth rpc requests (#4539) Adds `isHistorical` to `BlockNumber` parameters for eth rpc requests that support querying at a point in time. --- packages/types/src/interfaces/eth/rpc.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/types/src/interfaces/eth/rpc.ts b/packages/types/src/interfaces/eth/rpc.ts index a9a00fed3e..14cc7923a0 100644 --- a/packages/types/src/interfaces/eth/rpc.ts +++ b/packages/types/src/interfaces/eth/rpc.ts @@ -62,6 +62,7 @@ export const rpc: DefinitionsRpc = objectSpread({}, netRpc, web3Rpc, { type: 'EthCallRequest' }, { + isHistorical: true, isOptional: true, name: 'number', type: 'BlockNumber' @@ -87,6 +88,7 @@ export const rpc: DefinitionsRpc = objectSpread({}, netRpc, web3Rpc, { type: 'EthCallRequest' }, { + isHistorical: true, isOptional: true, name: 'number', type: 'BlockNumber' @@ -107,6 +109,7 @@ export const rpc: DefinitionsRpc = objectSpread({}, netRpc, web3Rpc, { type: 'H160' }, { + isHistorical: true, isOptional: true, name: 'number', type: 'BlockNumber' @@ -167,6 +170,7 @@ export const rpc: DefinitionsRpc = objectSpread({}, netRpc, web3Rpc, { type: 'H160' }, { + isHistorical: true, isOptional: true, name: 'number', type: 'BlockNumber' @@ -234,6 +238,7 @@ export const rpc: DefinitionsRpc = objectSpread({}, netRpc, web3Rpc, { type: 'U256' }, { + isHistorical: true, isOptional: true, name: 'number', type: 'BlockNumber' @@ -287,6 +292,7 @@ export const rpc: DefinitionsRpc = objectSpread({}, netRpc, web3Rpc, { type: 'H256' }, { + isHistorical: true, isOptional: true, name: 'number', type: 'BlockNumber'