Skip to content

Commit f88fb6e

Browse files
authored
integration: fix results in parity_listStorageKeys + trace_rawTransaction (#289)
1 parent 79da144 commit f88fb6e

File tree

4 files changed

+45
-48
lines changed

4 files changed

+45
-48
lines changed

integration/mainnet/parity_listStorageKeys/test_12.json

+30-30
Original file line numberDiff line numberDiff line change
@@ -15,36 +15,36 @@
1515
"id": 1,
1616
"jsonrpc": "2.0",
1717
"result": [
18-
"0x0000186983f0992a8a7457016262ad8bde3254f45197785a70ddf64bfe3f64f7",
19-
"0x0000186b79d669bb50f8828e14a4ff71d71aae708508c08c0236607bad47d040",
20-
"0x000018d6f552ba2d32cdaeeabe3268e9c3f3d3f076b6987663707953e72a92b2",
21-
"0x0000194f39e55632038f483f435188b527f72e00e0dcc3a4a7a388fd0f5c125b",
22-
"0x00001a2278583aa5a06ac6ee4fb04492818c15cfe865f3922753bc665e3c138c",
23-
"0x00001c0b9d0e87ce3ea1cf4e01313d1a0689e565880c43e4e76abba388c9e81c",
24-
"0x00001c0dbb61ec6b363b0781407f6a55e80a2e6c191e71827a2b316ac4cadc45",
25-
"0x00001c3458c8dfb8d7ad71b7a7b85d377f2603b9a57990a224f79faa26c956fb",
26-
"0x00001c42cdf94a4a0988382d87a1ff3ab07b3b562e586698dfb63e6ef892d456",
27-
"0x00001d1be213b047a9737eeff39d3fc6003475c76cfc6c53fc115baadabd5470",
28-
"0x00001eac06db583bdb4508478cb8e9e93aefa1d05ac0a9b76b36d05d7898214f",
29-
"0x00001f42b022faaedddd6597bc144e8ffce95add9bee3e7699c03d1547a02664",
30-
"0x00001f458609b1ba874b7428d666c962bfc3c9d9bad40b9c4a19ba57964e4d5c",
31-
"0x000021acf3efe095614230fbffcc4e9dc365f2a4a41da3ee86c7df514e09e50e",
32-
"0x0000226b7408c95490ce5bfa6a111f774370690869b6e48ed1990e3bec650776",
33-
"0x000023c4d009256c397e6222cb63fdfbb8c961b5ecf6fc32a9feb734a05ba178",
34-
"0x000026f76815e3b92fe90d6363f4ffad677243163844d5520357a29840cb8a27",
35-
"0x00002992e54af7435e7d11643e33cdd2dd7a10f02c6d8f925c4896637aa8cd18",
36-
"0x00002ab8af9a1163d9564b985effa061e5b955d6893d58b525c7738cc1230e09",
37-
"0x00002b0f2e27a945f6fed068e1c9490ed460028fea983ece1e3e10c3f5fbf311",
38-
"0x00002b9ccce30711f79fb5d183176c771244e6cfcfa3cfe516cecacef9a8636e",
39-
"0x00002ccd863944d370eafd19a9b0c9269d17aea53b02d9a7da6a40fe5c0157d5",
40-
"0x0000318f676992d459e532337c53bbde06af1f60f4aacbf3c37bb57dfb836536",
41-
"0x00003205ae40a370ddd26cbcfb5aa5dcca870596152351c2d2b5b6c2f34bf97f",
42-
"0x0000333fd1e6667ab9e05380e4b621372c84a11ccaaea3a6852371e6c3ac97a9",
43-
"0x000034bfb689b7ca8126cab47cdfd7467eb4437e9304c34b1c4fea4fcdc87537",
44-
"0x00003827af2a4e7f45c27d393184996a3877263a8df0c95b4e117b4761b3cd7b",
45-
"0x00003966c1b0040b01eff85eebc901c952273535a3b8fbe676537d1928a94fa5",
46-
"0x00003adbc9d8acf882f2065147f53cb622c85090a9fce6db302d608f6d135f20",
47-
"0x00003dd25ca41c71aca3a889e70e1f5b40c3e7791dafc76f521aeb0bedf1f979"
18+
"0x0000186983f0992a8a7457016262ad8bde3254f45197785a70ddf64bfe3f64f7",
19+
"0x0000186b79d669bb50f8828e14a4ff71d71aae708508c08c0236607bad47d040",
20+
"0x000018d6f552ba2d32cdaeeabe3268e9c3f3d3f076b6987663707953e72a92b2",
21+
"0x0000194f39e55632038f483f435188b527f72e00e0dcc3a4a7a388fd0f5c125b",
22+
"0x00001a2278583aa5a06ac6ee4fb04492818c15cfe865f3922753bc665e3c138c",
23+
"0x00001a95cab971c7a38d258659c5f458469f02486d927cad6a04c92ae930c3de",
24+
"0x00001c0b9d0e87ce3ea1cf4e01313d1a0689e565880c43e4e76abba388c9e81c",
25+
"0x00001c0dbb61ec6b363b0781407f6a55e80a2e6c191e71827a2b316ac4cadc45",
26+
"0x00001c3458c8dfb8d7ad71b7a7b85d377f2603b9a57990a224f79faa26c956fb",
27+
"0x00001c42cdf94a4a0988382d87a1ff3ab07b3b562e586698dfb63e6ef892d456",
28+
"0x00001eac06db583bdb4508478cb8e9e93aefa1d05ac0a9b76b36d05d7898214f",
29+
"0x00001f42b022faaedddd6597bc144e8ffce95add9bee3e7699c03d1547a02664",
30+
"0x000021acf3efe095614230fbffcc4e9dc365f2a4a41da3ee86c7df514e09e50e",
31+
"0x0000226b7408c95490ce5bfa6a111f774370690869b6e48ed1990e3bec650776",
32+
"0x000023c4d009256c397e6222cb63fdfbb8c961b5ecf6fc32a9feb734a05ba178",
33+
"0x000023dedac9ff62e8937afac553a1b0c5336949cdca4659894363f5a970936b",
34+
"0x000026f76815e3b92fe90d6363f4ffad677243163844d5520357a29840cb8a27",
35+
"0x00002992e54af7435e7d11643e33cdd2dd7a10f02c6d8f925c4896637aa8cd18",
36+
"0x00002ab8af9a1163d9564b985effa061e5b955d6893d58b525c7738cc1230e09",
37+
"0x00002b0f2e27a945f6fed068e1c9490ed460028fea983ece1e3e10c3f5fbf311",
38+
"0x00002b9ccce30711f79fb5d183176c771244e6cfcfa3cfe516cecacef9a8636e",
39+
"0x00002ccd863944d370eafd19a9b0c9269d17aea53b02d9a7da6a40fe5c0157d5",
40+
"0x00002f35986d458d3f375d8eb9a00016e282f482975e88832bd3fb1831277e02",
41+
"0x0000318f676992d459e532337c53bbde06af1f60f4aacbf3c37bb57dfb836536",
42+
"0x000031e69fea77ac381939f4234b42382ebed2614ea92ff9ee06db8c60fed076",
43+
"0x0000333fd1e6667ab9e05380e4b621372c84a11ccaaea3a6852371e6c3ac97a9",
44+
"0x000034bfb689b7ca8126cab47cdfd7467eb4437e9304c34b1c4fea4fcdc87537",
45+
"0x00003827af2a4e7f45c27d393184996a3877263a8df0c95b4e117b4761b3cd7b",
46+
"0x00003966c1b0040b01eff85eebc901c952273535a3b8fbe676537d1928a94fa5",
47+
"0x00003adbc9d8acf882f2065147f53cb622c85090a9fce6db302d608f6d135f20"
4848
]
4949
},
5050
"test": {

integration/mainnet/trace_rawTransaction/test_02.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@
1515
},
1616
"response": {
1717
"id": 1,
18-
"jsonrpc": "2.0",
19-
"error": null
18+
"jsonrpc": "2.0"
2019
}
2120
}
2221
]

integration/mainnet/trace_rawTransaction/test_03.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@
1515
},
1616
"response": {
1717
"id": 1,
18-
"jsonrpc": "2.0",
19-
"result": null
18+
"jsonrpc": "2.0"
2019
}
2120
}
2221
]

integration/run_tests.py

+13-14
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
api_not_compared = [
2626
"mainnet/engine_getClientVersionV1", # not supported by erigon
27-
"mainnet/parity_getBlockReceipts", # not supported by erigon
27+
"mainnet/trace_rawTransaction", # not supported by erigon
2828
]
2929

3030
tests_not_compared = [
@@ -48,8 +48,6 @@
4848

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

51-
"mainnet/parity_listStorageKeys/test_12", # must be debugged
52-
5351
"mainnet/eth_getBlockReceipts/test_07", # new field
5452

5553
"mainnet/debug_traceBlockByHash/test_05", # diff on 1 gas
@@ -66,25 +64,26 @@
6664
"mainnet/debug_traceBlockByNumber/test_11", # diff on 1 gas and 1 gasCost
6765
"mainnet/debug_traceBlockByNumber/test_12", # diff on 1 gas
6866

67+
"mainnet/debug_traceCallMany/test_02", # to be analized
68+
"mainnet/debug_traceCallMany/test_04", # to be analized
69+
"mainnet/debug_traceCallMany/test_05", # to be analized
70+
"mainnet/debug_traceCallMany/test_06", # to be analized
6971
"mainnet/debug_traceCallMany/test_07", # diff on many storage and many stack entries
70-
"mainnet/debug_traceCallMany/test_09", # diff on 2 storage and 28 stack entries
72+
"mainnet/debug_traceCallMany/test_09", # diff on 2 storage and 28 stack entries
73+
"mainnet/debug_traceCallMany/test_10", # to be analized
7174

72-
"mainnet/debug_traceTransaction/test_25.json", # diff on errror
73-
"mainnet/debug_traceTransaction/test_36.json", # diff on errror
75+
"mainnet/debug_traceTransaction/test_25.json", # diff on error field
76+
"mainnet/debug_traceTransaction/test_36.json", # diff on error field
7477
"mainnet/debug_traceTransaction/test_43.json", # diff on 1 gasCost
75-
"mainnet/debug_traceTransaction/test_62.json", # diff on errror
76-
"mainnet/debug_traceTransaction/test_74.tar", # diff on errror
77-
"mainnet/debug_traceTransaction/test_75.tar", # diff on errror
78-
"mainnet/debug_traceTransaction/test_77.json", # diff on errror
78+
"mainnet/debug_traceTransaction/test_62.json", # diff on error field
79+
"mainnet/debug_traceTransaction/test_74.tar", # diff on error field
80+
"mainnet/debug_traceTransaction/test_75.tar", # diff on error field
81+
"mainnet/debug_traceTransaction/test_77.json", # diff on error field
7982
"mainnet/debug_traceTransaction/test_90.tar", # diff on 1 gas and 1 gasCost and too big
8083
"mainnet/debug_traceTransaction/test_91.tar", # diff on 1 gas and 1 gasCost and too big
8184
"mainnet/debug_traceTransaction/test_92.tar", # diff on 1 gas and 1 gasCost and too big
8285
"mainnet/debug_traceTransaction/test_96.json", # diff on 1 gas and 1 gasCost and too big
8386

84-
"mainnet/trace_rawTransaction/test_01", # not supported by erigon
85-
"mainnet/trace_rawTransaction/test_02", # not supported by erigon
86-
"mainnet/trace_rawTransaction/test_03", # not supported by erigon
87-
8887
"mainnet/trace_replayBlockTransactions/test_29", # diff on stack info
8988

9089
"mainnet/engine_"

0 commit comments

Comments
 (0)