Skip to content

Commit

Permalink
refill new pyspecs tests
Browse files Browse the repository at this point in the history
  • Loading branch information
winsvega committed Jul 7, 2023
1 parent a6edb30 commit 7053837
Show file tree
Hide file tree
Showing 51 changed files with 36,694 additions and 0 deletions.
250 changes: 250 additions & 0 deletions BlockchainTests/Pyspecs/berlin/eip2930_access_list/access_list.json

Large diffs are not rendered by default.

8,082 changes: 8,082 additions & 0 deletions BlockchainTests/Pyspecs/frontier/opcodes/dup.json

Large diffs are not rendered by default.

1,056 changes: 1,056 additions & 0 deletions BlockchainTests/Pyspecs/homestead/yul/yul.json

Large diffs are not rendered by default.

592 changes: 592 additions & 0 deletions BlockchainTests/Pyspecs/istanbul/eip1344_chainid/chainid.json

Large diffs are not rendered by default.

1,426 changes: 1,426 additions & 0 deletions BlockchainTests/Pyspecs/merge/security/tx_selfdestruct_balance_bug.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

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"
}
}
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"
}
}

0 comments on commit 7053837

Please sign in to comment.