From 1de2971ae96917c7af43130aafeb3bc8e586e45a Mon Sep 17 00:00:00 2001 From: Benjamin Godlove Date: Fri, 30 Jul 2021 00:16:09 -0400 Subject: [PATCH 1/2] Accept predefined block numbers for eth_feeHistory --- packages/web3-eth/src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/web3-eth/src/index.js b/packages/web3-eth/src/index.js index f78e1f5b915..cc3452c675c 100644 --- a/packages/web3-eth/src/index.js +++ b/packages/web3-eth/src/index.js @@ -389,7 +389,7 @@ var Eth = function Eth() { name: 'getFeeHistory', call: 'eth_feeHistory', params: 3, - inputFormatter: [utils.toNumber, utils.toHex, function(value) {return value}] + inputFormatter: [utils.toNumber, formatter.inputBlockNumberFormatter, function(value) {return value}] }), new Method({ name: 'getAccounts', From af0a3c37705b1d90941f76ba43aed1272452b205 Mon Sep 17 00:00:00 2001 From: Benjamin Godlove Date: Fri, 30 Jul 2021 00:38:44 -0400 Subject: [PATCH 2/2] Update feeHistory tests to reflect new input formatter --- test/eth.feeHistory.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/eth.feeHistory.js b/test/eth.feeHistory.js index f773075c166..c515f3e2b94 100644 --- a/test/eth.feeHistory.js +++ b/test/eth.feeHistory.js @@ -8,7 +8,7 @@ var methodCall = 'eth_feeHistory'; var tests = [ { args: [4, "0xA30953", []], - formattedArgs: [4, "0xA30953", []], + formattedArgs: [4, "0xa30953", []], result: { "baseFeePerGas": [ "0xa",