Skip to content

Commit

Permalink
integration test: Add tests for eth base fee eth blob base fee (#270)
Browse files Browse the repository at this point in the history
  • Loading branch information
lupin012 authored Nov 1, 2024
1 parent c4666c2 commit 1982e72
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 35 deletions.
15 changes: 15 additions & 0 deletions integration/mainnet/eth_baseFee/test_01.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
[
{
"request": {
"jsonrpc":"2.0",
"method":"eth_baseFee",
"params":[],
"id":1
},
"response": {
"id":1,
"jsonrpc":"2.0"
}
}
]

15 changes: 15 additions & 0 deletions integration/mainnet/eth_blobBaseFee/test_01.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
[
{
"request": {
"jsonrpc":"2.0",
"method":"eth_blobBaseFee",
"params":[],
"id":1
},
"response": {
"id":1,
"jsonrpc":"2.0"
}
}
]

33 changes: 1 addition & 32 deletions integration/mainnet/parity_listStorageKeys/test_11.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,38 +14,7 @@
"response": {
"id": 1,
"jsonrpc": "2.0",
"result": [
"0x0000000000000000000000000000000000000000000000000000000000000000",
"0x0000000000000000000000000000000000000000000000000000000000000001",
"0x0000000000000000000000000000000000000000000000000000000000000007",
"0x0000000000000000000000000000000000000000000000000000000000000008",
"0x0000000000000000000000000000000000000000000000000000000000000009",
"0x000002b6f7e4c2e63ae6942ca039258874b84edb2552137c6ab12b3c019e3d8e",
"0x000003bb0b9a24dd96f6a5a168649b60d8bf30b328779dae5c359503bf183a98",
"0x000005995b70bc1a949157e04d6ccb8625b2c689e5bfa6a540e85460da5a224a",
"0x000005afd50d1bb8d363f89466616d24ce54db4f88bc0c44cc8a6060347e511d",
"0x00000752b3e6f26b4de31c111209d451f34cd6ba63afb6bd2c23f7757d1da3e9",
"0x00000803526b37ac0a44fd32ba8b37645f8f2b82f31039b2415f9e7a043ce641",
"0x00000bc5a2fe85f5e03dc39d53b2097f658b88340b6487a60a9ad79221ee7d9f",
"0x00000c80c3638a710744e846c12ae107df33fe88c0bce02992fda0a1a728e9c4",
"0x00000d9cafe0932cca102e4fef425b0c0936a79a0c98b183431e9cf5441d93d2",
"0x00000e4e916f60138c75f366555ec98118d7baf4c4339ae9e28f6a95af09f0f6",
"0x00000e57a6eb96ca011d4254eb6e58e48d8977c4ea9960bda3375f04ce925cd6",
"0x00000f5ebbdc62746860b391e6798ceef1b6b6d6ec02ada8f089cdcaa19e39c3",
"0x0000102c54e6c49d4b5d76d396ca0775fcd8c6ba8bdc7054dec14915de62a5af",
"0x00001042bb5aa866494aa87f57ead5160182f96959574aad4d141b7704f7c91a",
"0x0000186983f0992a8a7457016262ad8bde3254f45197785a70ddf64bfe3f64f7",
"0x0000186b79d669bb50f8828e14a4ff71d71aae708508c08c0236607bad47d040",
"0x000018d6f552ba2d32cdaeeabe3268e9c3f3d3f076b6987663707953e72a92b2",
"0x0000194f39e55632038f483f435188b527f72e00e0dcc3a4a7a388fd0f5c125b",
"0x00001a2278583aa5a06ac6ee4fb04492818c15cfe865f3922753bc665e3c138c",
"0x00001c0b9d0e87ce3ea1cf4e01313d1a0689e565880c43e4e76abba388c9e81c",
"0x00001c0dbb61ec6b363b0781407f6a55e80a2e6c191e71827a2b316ac4cadc45",
"0x00001c3458c8dfb8d7ad71b7a7b85d377f2603b9a57990a224f79faa26c956fb",
"0x00001c42cdf94a4a0988382d87a1ff3ab07b3b562e586698dfb63e6ef892d456",
"0x00001d1be213b047a9737eeff39d3fc6003475c76cfc6c53fc115baadabd5470",
"0x00001eac06db583bdb4508478cb8e9e93aefa1d05ac0a9b76b36d05d7898214f"
]
"result": null
},
"test": {
"description": "get storage keys for specific account on latest block",
Expand Down
9 changes: 6 additions & 3 deletions integration/run_tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,6 @@

"mainnet/erigon_getLatestLogs", # necessary new algo using tkv

"mainnet/erigon_getLogsByHash", # necessary new algo using tkv

"mainnet/eth_getLogs", # necessary new algo using tkv

"mainnet/ots_searchTransactionsAfter", # necessary new algo using tkv
Expand All @@ -54,16 +52,21 @@

"mainnet/eth_syncing/test_01.json", # different stages

"mainnet/ots_hasCode/test_09", # bad return code if tx and block are invalid
"mainnet/ots_hasCode/test_09", # bad return code

"mainnet/debug_traceCall/test_02", # must be complete implementaion on latest

"mainnet/parity_listStorageKeys/test_12", # must be debugged

"mainnet/eth_estimateGas", # new field are added

"mainnet/eth_getBlockReceipts/test_07", # new field

"mainnet/debug_traceBlockByHash/test_05", # diff on 1 gas
"mainnet/debug_traceBlockByHash/test_08", # diff on 3 gasCost
"mainnet/debug_traceBlockByHash/test_09", # diff on 60 gasCost, 8473 gas, 16 stack
"mainnet/debug_traceBlockByHash/test_10", # diff on 42 gasCost, 12358 gas, 8 stack
"mainnet/debug_traceBlockByHash/test_11", # diff on 1 gas and 1 gasCost
"mainnet/debug_traceBlockByHash/test_12", # diff on 1 gas

"mainnet/debug_traceBlockByNumber/test_05", # diff on 1 gas
Expand Down

0 comments on commit 1982e72

Please sign in to comment.