-
Notifications
You must be signed in to change notification settings - Fork 304
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
51 changed files
with
36,694 additions
and
0 deletions.
There are no files selected for viewing
250 changes: 250 additions & 0 deletions
250
BlockchainTests/Pyspecs/berlin/eip2930_access_list/access_list.json
Large diffs are not rendered by default.
Oops, something went wrong.
8,082 changes: 8,082 additions & 0 deletions
8,082
BlockchainTests/Pyspecs/frontier/opcodes/dup.json
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
592 changes: 592 additions & 0 deletions
592
BlockchainTests/Pyspecs/istanbul/eip1344_chainid/chainid.json
Large diffs are not rendered by default.
Oops, something went wrong.
1,426 changes: 1,426 additions & 0 deletions
1,426
BlockchainTests/Pyspecs/merge/security/tx_selfdestruct_balance_bug.json
Large diffs are not rendered by default.
Oops, something went wrong.
1,086 changes: 1,086 additions & 0 deletions
1,086
BlockchainTests/Pyspecs/shanghai/eip3651_warm_coinbase/warm_coinbase_call_out_of_gas.json
Large diffs are not rendered by default.
Oops, something went wrong.
1,922 changes: 1,922 additions & 0 deletions
1,922
BlockchainTests/Pyspecs/shanghai/eip3651_warm_coinbase/warm_coinbase_gas_usage.json
Large diffs are not rendered by default.
Oops, something went wrong.
124 changes: 124 additions & 0 deletions
124
BlockchainTests/Pyspecs/shanghai/eip3855_push0/push0_before_jumpdest.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,124 @@ | ||
{ | ||
"000-fork=Shanghai-before_jumpdest" : { | ||
"_info" : { | ||
"comment" : "", | ||
"filling-rpc-server" : "evm version 1.12.1-unstable-942ba4dd-20230623", | ||
"filling-tool-version" : "retesteth-0.3.1-cancun+commit.00a4965a.Linux.g++", | ||
"filling-transition-tool" : "evm version 1.12.1-unstable-942ba4dd-20230623", | ||
"generatedTestHash" : "a0699a4fdf97faff826b38bbbeddf130be46ba8cbdda23354e3466090adbb9ba", | ||
"lllcversion" : "Version: 0.5.14-develop.2023.5.21+commit.a096d7a9.mod.Linux.g++", | ||
"solidity" : "Version: 0.8.20+commit.a1b79de6.Linux.g++", | ||
"source" : "src/BlockchainTestsFiller/Pyspecs/shanghai/eip3855_push0/test_push0.py", | ||
"sourceHash" : "fe66cb83304cf02e91590babf604b6478532db48c3c2da7701251cf76eef44f8" | ||
}, | ||
"blocks" : [ | ||
{ | ||
"blockHeader" : { | ||
"baseFeePerGas" : "0x07", | ||
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | ||
"coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", | ||
"difficulty" : "0x00", | ||
"extraData" : "0x00", | ||
"gasLimit" : "0x016345785d8a0000", | ||
"gasUsed" : "0xa86d", | ||
"hash" : "0x4d57a21502bf8a6502f859edb177adda7f256e0186f1cbf4b60d93fadeef1f64", | ||
"mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", | ||
"nonce" : "0x0000000000000000", | ||
"number" : "0x01", | ||
"parentHash" : "0x9f68813153f3c544b145ffc595e3fd8377a464bdefc0471f2243fe9252db370d", | ||
"receiptTrie" : "0x6a230419329d8a279aa3b6bca1805730e04de6d9728a3903937f74e2f67d6914", | ||
"stateRoot" : "0xfcacf76745989c8b7694f2cc65bf222c5fb52febf47b3920f4091bbc5a630d99", | ||
"timestamp" : "0x03e8", | ||
"transactionsTrie" : "0x2bad57b8521a8d2a492526aecdb0e1244a14e1bc52809a046ac46a863ed9e54d", | ||
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | ||
"withdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421" | ||
}, | ||
"rlp" : "0xf90284f9021ba09f68813153f3c544b145ffc595e3fd8377a464bdefc0471f2243fe9252db370da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0fcacf76745989c8b7694f2cc65bf222c5fb52febf47b3920f4091bbc5a630d99a02bad57b8521a8d2a492526aecdb0e1244a14e1bc52809a046ac46a863ed9e54da06a230419329d8a279aa3b6bca1805730e04de6d9728a3903937f74e2f67d6914b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800188016345785d8a000082a86d8203e800a0000000000000000000000000000000000000000000000000000000000000000088000000000000000007a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421f862f860800a830186a0940000000000000000000000000000000000000100808025a086ddb9352affa90c20d71652b049404d8abcc6575e8e4a2c0bb9aa73fad9001ca01bb0d685e5589862ae3d2b083be59c4f754c326800dbc82712e9f81eebf2f61dc0c0", | ||
"transactions" : [ | ||
{ | ||
"chainId" : "0x01", | ||
"data" : "0x", | ||
"gasLimit" : "0x0186a0", | ||
"gasPrice" : "0x0a", | ||
"nonce" : "0x00", | ||
"r" : "0x86ddb9352affa90c20d71652b049404d8abcc6575e8e4a2c0bb9aa73fad9001c", | ||
"s" : "0x1bb0d685e5589862ae3d2b083be59c4f754c326800dbc82712e9f81eebf2f61d", | ||
"sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", | ||
"to" : "0x0000000000000000000000000000000000000100", | ||
"type" : "0x00", | ||
"v" : "0x25", | ||
"value" : "0x00" | ||
} | ||
], | ||
"uncleHeaders" : [ | ||
], | ||
"withdrawals" : [ | ||
] | ||
} | ||
], | ||
"genesisBlockHeader" : { | ||
"baseFeePerGas" : "0x07", | ||
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | ||
"coinbase" : "0x0000000000000000000000000000000000000000", | ||
"difficulty" : "0x00", | ||
"extraData" : "0x00", | ||
"gasLimit" : "0x016345785d8a0000", | ||
"gasUsed" : "0x00", | ||
"hash" : "0x9f68813153f3c544b145ffc595e3fd8377a464bdefc0471f2243fe9252db370d", | ||
"mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", | ||
"nonce" : "0x0000000000000000", | ||
"number" : "0x00", | ||
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", | ||
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | ||
"stateRoot" : "0x0e28b1ef791ea4bfe49e46c5bc84a23cbe85f5cc2a6f8083f7e0d1672a90529a", | ||
"timestamp" : "0x00", | ||
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | ||
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | ||
"withdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421" | ||
}, | ||
"genesisRLP" : "0xf9021df90217a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a00e28b1ef791ea4bfe49e46c5bc84a23cbe85f5cc2a6f8083f7e0d1672a90529aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808088016345785d8a0000808000a0000000000000000000000000000000000000000000000000000000000000000088000000000000000007a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421c0c0c0", | ||
"lastblockhash" : "0x4d57a21502bf8a6502f859edb177adda7f256e0186f1cbf4b60d93fadeef1f64", | ||
"network" : "Shanghai", | ||
"postState" : { | ||
"0x0000000000000000000000000000000000000100" : { | ||
"balance" : "0x00", | ||
"code" : "0x6004565f5b60015f5500", | ||
"nonce" : "0x00", | ||
"storage" : { | ||
"0x00" : "0x01" | ||
} | ||
}, | ||
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { | ||
"balance" : "0x01f947", | ||
"code" : "0x", | ||
"nonce" : "0x00", | ||
"storage" : { | ||
} | ||
}, | ||
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { | ||
"balance" : "0x3635c9adc5de996bbe", | ||
"code" : "0x", | ||
"nonce" : "0x01", | ||
"storage" : { | ||
} | ||
} | ||
}, | ||
"pre" : { | ||
"0x0000000000000000000000000000000000000100" : { | ||
"balance" : "0x00", | ||
"code" : "0x6004565f5b60015f5500", | ||
"nonce" : "0x00", | ||
"storage" : { | ||
} | ||
}, | ||
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { | ||
"balance" : "0x3635c9adc5dea00000", | ||
"code" : "0x", | ||
"nonce" : "0x00", | ||
"storage" : { | ||
} | ||
} | ||
}, | ||
"sealEngine" : "NoProof" | ||
} | ||
} |
139 changes: 139 additions & 0 deletions
139
BlockchainTests/Pyspecs/shanghai/eip3855_push0/push0_during_staticcall.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,139 @@ | ||
{ | ||
"000-fork=Shanghai-during_staticcall" : { | ||
"_info" : { | ||
"comment" : "", | ||
"filling-rpc-server" : "evm version 1.12.1-unstable-942ba4dd-20230623", | ||
"filling-tool-version" : "retesteth-0.3.1-cancun+commit.00a4965a.Linux.g++", | ||
"filling-transition-tool" : "evm version 1.12.1-unstable-942ba4dd-20230623", | ||
"generatedTestHash" : "ab57d56b91f6b72a584afda34d45d0a8c49c0c7595e476257586693da2d11c42", | ||
"lllcversion" : "Version: 0.5.14-develop.2023.5.21+commit.a096d7a9.mod.Linux.g++", | ||
"solidity" : "Version: 0.8.20+commit.a1b79de6.Linux.g++", | ||
"source" : "src/BlockchainTestsFiller/Pyspecs/shanghai/eip3855_push0/test_push0.py", | ||
"sourceHash" : "fe66cb83304cf02e91590babf604b6478532db48c3c2da7701251cf76eef44f8" | ||
}, | ||
"blocks" : [ | ||
{ | ||
"blockHeader" : { | ||
"baseFeePerGas" : "0x07", | ||
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | ||
"coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", | ||
"difficulty" : "0x00", | ||
"extraData" : "0x00", | ||
"gasLimit" : "0x016345785d8a0000", | ||
"gasUsed" : "0x010982", | ||
"hash" : "0x783f7c161ba15862267c6d94184599ee0708e07ad2111456f3120dc0b0376c81", | ||
"mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", | ||
"nonce" : "0x0000000000000000", | ||
"number" : "0x01", | ||
"parentHash" : "0x836355df04741a8374ae0af07cafbab49251b4a052c13a319a0d6a9a42dc8628", | ||
"receiptTrie" : "0x2ab89a18d916ebe51698487b52c7ccd995495a95d4bdabcf1cf93aeb8d252839", | ||
"stateRoot" : "0x726190734609bb837aab0b0cf1d8b06077b98c173080959277b5054c46dfeac5", | ||
"timestamp" : "0x03e8", | ||
"transactionsTrie" : "0x2bad57b8521a8d2a492526aecdb0e1244a14e1bc52809a046ac46a863ed9e54d", | ||
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | ||
"withdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421" | ||
}, | ||
"rlp" : "0xf90285f9021ca0836355df04741a8374ae0af07cafbab49251b4a052c13a319a0d6a9a42dc8628a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0726190734609bb837aab0b0cf1d8b06077b98c173080959277b5054c46dfeac5a02bad57b8521a8d2a492526aecdb0e1244a14e1bc52809a046ac46a863ed9e54da02ab89a18d916ebe51698487b52c7ccd995495a95d4bdabcf1cf93aeb8d252839b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800188016345785d8a0000830109828203e800a0000000000000000000000000000000000000000000000000000000000000000088000000000000000007a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421f862f860800a830186a0940000000000000000000000000000000000000100808025a086ddb9352affa90c20d71652b049404d8abcc6575e8e4a2c0bb9aa73fad9001ca01bb0d685e5589862ae3d2b083be59c4f754c326800dbc82712e9f81eebf2f61dc0c0", | ||
"transactions" : [ | ||
{ | ||
"chainId" : "0x01", | ||
"data" : "0x", | ||
"gasLimit" : "0x0186a0", | ||
"gasPrice" : "0x0a", | ||
"nonce" : "0x00", | ||
"r" : "0x86ddb9352affa90c20d71652b049404d8abcc6575e8e4a2c0bb9aa73fad9001c", | ||
"s" : "0x1bb0d685e5589862ae3d2b083be59c4f754c326800dbc82712e9f81eebf2f61d", | ||
"sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", | ||
"to" : "0x0000000000000000000000000000000000000100", | ||
"type" : "0x00", | ||
"v" : "0x25", | ||
"value" : "0x00" | ||
} | ||
], | ||
"uncleHeaders" : [ | ||
], | ||
"withdrawals" : [ | ||
] | ||
} | ||
], | ||
"genesisBlockHeader" : { | ||
"baseFeePerGas" : "0x07", | ||
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | ||
"coinbase" : "0x0000000000000000000000000000000000000000", | ||
"difficulty" : "0x00", | ||
"extraData" : "0x00", | ||
"gasLimit" : "0x016345785d8a0000", | ||
"gasUsed" : "0x00", | ||
"hash" : "0x836355df04741a8374ae0af07cafbab49251b4a052c13a319a0d6a9a42dc8628", | ||
"mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", | ||
"nonce" : "0x0000000000000000", | ||
"number" : "0x00", | ||
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", | ||
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | ||
"stateRoot" : "0x49134bffc4e016223696a8c6bf2b670a452dc37d7411d870c73da50104638d32", | ||
"timestamp" : "0x00", | ||
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | ||
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | ||
"withdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421" | ||
}, | ||
"genesisRLP" : "0xf9021df90217a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a049134bffc4e016223696a8c6bf2b670a452dc37d7411d870c73da50104638d32a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000808088016345785d8a0000808000a0000000000000000000000000000000000000000000000000000000000000000088000000000000000007a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421c0c0c0", | ||
"lastblockhash" : "0x783f7c161ba15862267c6d94184599ee0708e07ad2111456f3120dc0b0376c81", | ||
"network" : "Shanghai", | ||
"postState" : { | ||
"0x0000000000000000000000000000000000000100" : { | ||
"balance" : "0x00", | ||
"code" : "0x6000600060006000610200620186a0fa600055600160005560016000601f3e600051600155", | ||
"nonce" : "0x00", | ||
"storage" : { | ||
"0x00" : "0x01", | ||
"0x01" : "0xff" | ||
} | ||
}, | ||
"0x0000000000000000000000000000000000000200" : { | ||
"balance" : "0x00", | ||
"code" : "0x60ff5f5360015ff3", | ||
"nonce" : "0x00", | ||
"storage" : { | ||
} | ||
}, | ||
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { | ||
"balance" : "0x031c86", | ||
"code" : "0x", | ||
"nonce" : "0x00", | ||
"storage" : { | ||
} | ||
}, | ||
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { | ||
"balance" : "0x3635c9adc5de95a0ec", | ||
"code" : "0x", | ||
"nonce" : "0x01", | ||
"storage" : { | ||
} | ||
} | ||
}, | ||
"pre" : { | ||
"0x0000000000000000000000000000000000000100" : { | ||
"balance" : "0x00", | ||
"code" : "0x6000600060006000610200620186a0fa600055600160005560016000601f3e600051600155", | ||
"nonce" : "0x00", | ||
"storage" : { | ||
} | ||
}, | ||
"0x0000000000000000000000000000000000000200" : { | ||
"balance" : "0x00", | ||
"code" : "0x60ff5f5360015ff3", | ||
"nonce" : "0x00", | ||
"storage" : { | ||
} | ||
}, | ||
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { | ||
"balance" : "0x3635c9adc5dea00000", | ||
"code" : "0x", | ||
"nonce" : "0x00", | ||
"storage" : { | ||
} | ||
} | ||
}, | ||
"sealEngine" : "NoProof" | ||
} | ||
} |
Oops, something went wrong.