diff --git a/BlockchainTests/GeneralStateTests/stSubroutine/beginSubAtEndOfCode.json b/BlockchainTests/GeneralStateTests/stSubroutine/beginSubAtEndOfCode.json deleted file mode 100644 index 688c7b308c1..00000000000 --- a/BlockchainTests/GeneralStateTests/stSubroutine/beginSubAtEndOfCode.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "beginSubAtEndOfCode_d0g0v0_Berlin" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/beginSubAtEndOfCodeFiller.json", - "sourceHash" : "143c65d8890cde339e1f1044be41e12334f123b642a1b59ea95056a727339861" - }, - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x00", - "hash" : "0x0bc0cada816db10e9ef9f46ee2a05f02b2b99d612e9c9a5ac2dc97a2b3f6173b", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0xa7a786beff45f47541de149e15a9938907834e22f379da9c21e2ee9432e65fff", - "timestamp" : "0x00", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x60035e5c", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "postState" : { - "0x1000000000000000000000000000000000000000" : { - "code" : "0x60035e5c", - "nonce" : "0x00", - "balance" : "0x0de0b6b3a7640000", - "storage" : { - } - }, - "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { - "code" : "0x", - "nonce" : "0x00", - "balance" : "0x1bc16d674ec85215", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "code" : "0x", - "nonce" : "0x01", - "balance" : "0x7fffffffffffadea", - "storage" : { - } - } - }, - "network" : "Berlin", - "sealEngine" : "NoProof", - "lastblockhash" : "0xb9cbba769cbbc6694f2a50d3cde54eb7865eb915a3bf4ed30ac40d22e53c4642", - "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a7a786beff45f47541de149e15a9938907834e22f379da9c21e2ee9432e65fffa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080887fffffffffffffff808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "blocks" : [ - { - "rlp" : "0xf90264f901fca00bc0cada816db10e9ef9f46ee2a05f02b2b99d612e9c9a5ac2dc97a2b3f6173ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09ce1f26175c70250e4fee58bf8df08ca91194ad9d8dad630398723d5f880d5e6a07bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881a0b3b4ec2d65fd7d606c836a67f6121ffbdc990a14edec6aa97c70b42669a52b3fb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001887fffffffffffffff8252158203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800183061a8094100000000000000000000000000000000000000080801ca0436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3a017eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360c0", - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x5215", - "hash" : "0xb9cbba769cbbc6694f2a50d3cde54eb7865eb915a3bf4ed30ac40d22e53c4642", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x01", - "parentHash" : "0x0bc0cada816db10e9ef9f46ee2a05f02b2b99d612e9c9a5ac2dc97a2b3f6173b", - "receiptTrie" : "0xb3b4ec2d65fd7d606c836a67f6121ffbdc990a14edec6aa97c70b42669a52b3f", - "stateRoot" : "0x9ce1f26175c70250e4fee58bf8df08ca91194ad9d8dad630398723d5f880d5e6", - "timestamp" : "0x03e8", - "transactionsTrie" : "0x7bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "transactions" : [ - { - "data" : "0x", - "gasLimit" : "0x061a80", - "gasPrice" : "0x01", - "nonce" : "0x00", - "to" : "0x1000000000000000000000000000000000000000", - "value" : "0x00", - "v" : "0x1c", - "r" : "0x436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3", - "s" : "0x17eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360" - } - ], - "uncleHeaders" : [ - ] - } - ] - } -} \ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stSubroutine/shouldErrorWhenExecuteBeginSub.json b/BlockchainTests/GeneralStateTests/stSubroutine/shouldErrorWhenExecuteBeginSub.json deleted file mode 100644 index 47df8eae8fb..00000000000 --- a/BlockchainTests/GeneralStateTests/stSubroutine/shouldErrorWhenExecuteBeginSub.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "shouldErrorWhenExecuteBeginSub_d0g0v0_Berlin" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenExecuteBeginSubFiller.json", - "sourceHash" : "6a244e250053090b634821730e4ee3d26ac9a819807b861f5c461d90f0274e87" - }, - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x00", - "hash" : "0x1549c5360347c715a62f3053e9aeec282bcc9aec0adad3ed499cf05234e536d1", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x10a73cf73efdec799e737a68e45148083b0f61faca7da795cf8facccb735cc6a", - "timestamp" : "0x00", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x6104005c00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x0fffffffffffffffffffffffffffffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "postState" : { - "0x1000000000000000000000000000000000000000" : { - "code" : "0x6104005c00", - "nonce" : "0x00", - "balance" : "0x0de0b6b3a7640000", - "storage" : { - } - }, - "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { - "code" : "0x", - "nonce" : "0x00", - "balance" : "0x1bc16d674fc7fff2", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "code" : "0x", - "nonce" : "0x01", - "balance" : "0x0fffffffffffffffffffffffffffffffffff00000d", - "storage" : { - } - } - }, - "network" : "Berlin", - "sealEngine" : "NoProof", - "lastblockhash" : "0x143b6015392ae584a79b083dda279c9555c0a92497ff947d31f5d16bd1b1ae03", - "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa010a73cf73efdec799e737a68e45148083b0f61faca7da795cf8facccb735cc6aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080887fffffffffffffff808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "blocks" : [ - { - "rlp" : "0xf90265f901fda01549c5360347c715a62f3053e9aeec282bcc9aec0adad3ed499cf05234e536d1a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0c50128af157d110576d52f209cb64b644642256d9f65efd4cdbae6dbfb473591a0b86351ce31ef677b4e79e136df7c70b112a57f716ad14a0fd1b1b8bfa7642a52a0eea6e11081825ff91d5fa1bc7ba4cb4bbde803f37d907064ee0e3d93bb7fabb2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001887fffffffffffffff83fffff28203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800183fffff294100000000000000000000000000000000000000080801ba00b21a9ad27313b9653967f1c6c9efc9a6d5d593005799cacbb1c0c3c841cbd01a02d9710b98d8d298b7c66bf0cb06190a6c0ecc9bce13a2c4d832495e60d1dfd4dc0", - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0xfffff2", - "hash" : "0x143b6015392ae584a79b083dda279c9555c0a92497ff947d31f5d16bd1b1ae03", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x01", - "parentHash" : "0x1549c5360347c715a62f3053e9aeec282bcc9aec0adad3ed499cf05234e536d1", - "receiptTrie" : "0xeea6e11081825ff91d5fa1bc7ba4cb4bbde803f37d907064ee0e3d93bb7fabb2", - "stateRoot" : "0xc50128af157d110576d52f209cb64b644642256d9f65efd4cdbae6dbfb473591", - "timestamp" : "0x03e8", - "transactionsTrie" : "0xb86351ce31ef677b4e79e136df7c70b112a57f716ad14a0fd1b1b8bfa7642a52", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "transactions" : [ - { - "data" : "0x", - "gasLimit" : "0xfffff2", - "gasPrice" : "0x01", - "nonce" : "0x00", - "to" : "0x1000000000000000000000000000000000000000", - "value" : "0x00", - "v" : "0x1b", - "r" : "0x0b21a9ad27313b9653967f1c6c9efc9a6d5d593005799cacbb1c0c3c841cbd01", - "s" : "0x2d9710b98d8d298b7c66bf0cb06190a6c0ecc9bce13a2c4d832495e60d1dfd4d" - } - ], - "uncleHeaders" : [ - ] - } - ] - } -} \ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stSubroutine/shouldErrorWhenJumpToJumpDest.json b/BlockchainTests/GeneralStateTests/stSubroutine/shouldErrorWhenJumpToJumpDest.json deleted file mode 100644 index b7f8ac96b00..00000000000 --- a/BlockchainTests/GeneralStateTests/stSubroutine/shouldErrorWhenJumpToJumpDest.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "shouldErrorWhenJumpToJumpDest_d0g0v0_Berlin" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenJumpToJumpDestFiller.json", - "sourceHash" : "f74ee9252a1f5788a82c6766f9b0f880747382804a477d10070106b9ee5b26a8" - }, - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x00", - "hash" : "0xdf7485f7b83cfdcdd5609a78f71a74607f6e477233690f660456c61965dff08b", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x89327490d1dff0192376110ec6162fe0dec64b9f34f128177d4a481eefe155f0", - "timestamp" : "0x00", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x60045e005b5d00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "postState" : { - "0x1000000000000000000000000000000000000000" : { - "code" : "0x60045e005b5d00", - "nonce" : "0x00", - "balance" : "0x0de0b6b3a7640000", - "storage" : { - } - }, - "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { - "code" : "0x", - "nonce" : "0x00", - "balance" : "0x1bc16d674ece1a80", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "code" : "0x", - "nonce" : "0x01", - "balance" : "0x7ffffffffff9e57f", - "storage" : { - } - } - }, - "network" : "Berlin", - "sealEngine" : "NoProof", - "lastblockhash" : "0x2afcdd92ba41cce1ce88afc94263c55c1f757f8cf0661a88305f08d7b7ef0acf", - "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa089327490d1dff0192376110ec6162fe0dec64b9f34f128177d4a481eefe155f0a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080887fffffffffffffff808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "blocks" : [ - { - "rlp" : "0xf90265f901fda0df7485f7b83cfdcdd5609a78f71a74607f6e477233690f660456c61965dff08ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0d823131e35764e2f22e84001b1e5bbc11c7e3f3b723be52d99b02a0b40a9a94da07bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881a0ba9991e573821b0c234e361e68d2fe4b0fc940f8380d61fc18ee6ceb963b7094b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001887fffffffffffffff83061a808203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800183061a8094100000000000000000000000000000000000000080801ca0436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3a017eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360c0", - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x061a80", - "hash" : "0x2afcdd92ba41cce1ce88afc94263c55c1f757f8cf0661a88305f08d7b7ef0acf", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x01", - "parentHash" : "0xdf7485f7b83cfdcdd5609a78f71a74607f6e477233690f660456c61965dff08b", - "receiptTrie" : "0xba9991e573821b0c234e361e68d2fe4b0fc940f8380d61fc18ee6ceb963b7094", - "stateRoot" : "0xd823131e35764e2f22e84001b1e5bbc11c7e3f3b723be52d99b02a0b40a9a94d", - "timestamp" : "0x03e8", - "transactionsTrie" : "0x7bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "transactions" : [ - { - "data" : "0x", - "gasLimit" : "0x061a80", - "gasPrice" : "0x01", - "nonce" : "0x00", - "to" : "0x1000000000000000000000000000000000000000", - "value" : "0x00", - "v" : "0x1c", - "r" : "0x436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3", - "s" : "0x17eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360" - } - ], - "uncleHeaders" : [ - ] - } - ] - } -} \ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stSubroutine/shouldErrorWhenReturnStackGrowsAbove1023.json b/BlockchainTests/GeneralStateTests/stSubroutine/shouldErrorWhenReturnStackGrowsAbove1023.json deleted file mode 100644 index 82cffcfeaf7..00000000000 --- a/BlockchainTests/GeneralStateTests/stSubroutine/shouldErrorWhenReturnStackGrowsAbove1023.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "shouldErrorWhenReturnStackGrowsAbove1023_d0g0v0_Berlin" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenReturnStackGrowsAbove1023Filler.json", - "sourceHash" : "80ca022832cbff14bb5e6f11ef44aa5751a2f2546e7a304e178e4c665d1571c7" - }, - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x00", - "hash" : "0x4fa895a5279600633e9653642388c2058f74bab1da7f64ef6f2daf655a36ce29", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0xdbf3e23a0d4425908a642fe06bf15d7c1d790b031b473d8d5d77efd1e589f7b5", - "timestamp" : "0x00", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x61040060005560095e5c6001600054038015601b5760005560095e5b00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x0fffffffffffffffffffffffffffffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "postState" : { - "0x1000000000000000000000000000000000000000" : { - "code" : "0x61040060005560095e5c6001600054038015601b5760005560095e5b00", - "nonce" : "0x00", - "balance" : "0x0de0b6b3a7640000", - "storage" : { - } - }, - "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { - "code" : "0x", - "nonce" : "0x00", - "balance" : "0x1bc16d674fc7fff2", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "code" : "0x", - "nonce" : "0x01", - "balance" : "0x0fffffffffffffffffffffffffffffffffff00000d", - "storage" : { - } - } - }, - "network" : "Berlin", - "sealEngine" : "NoProof", - "lastblockhash" : "0x069c525ebab26356a966ca21828eb347dc8ce56ce1f71e3c8e864c7372265d35", - "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0dbf3e23a0d4425908a642fe06bf15d7c1d790b031b473d8d5d77efd1e589f7b5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080887fffffffffffffff808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "blocks" : [ - { - "rlp" : "0xf90265f901fda04fa895a5279600633e9653642388c2058f74bab1da7f64ef6f2daf655a36ce29a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07ec449a93dcb2032d844da80c608349cccbed57997c3ec987f27c76e02e73d7aa0b86351ce31ef677b4e79e136df7c70b112a57f716ad14a0fd1b1b8bfa7642a52a0eea6e11081825ff91d5fa1bc7ba4cb4bbde803f37d907064ee0e3d93bb7fabb2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001887fffffffffffffff83fffff28203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800183fffff294100000000000000000000000000000000000000080801ba00b21a9ad27313b9653967f1c6c9efc9a6d5d593005799cacbb1c0c3c841cbd01a02d9710b98d8d298b7c66bf0cb06190a6c0ecc9bce13a2c4d832495e60d1dfd4dc0", - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0xfffff2", - "hash" : "0x069c525ebab26356a966ca21828eb347dc8ce56ce1f71e3c8e864c7372265d35", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x01", - "parentHash" : "0x4fa895a5279600633e9653642388c2058f74bab1da7f64ef6f2daf655a36ce29", - "receiptTrie" : "0xeea6e11081825ff91d5fa1bc7ba4cb4bbde803f37d907064ee0e3d93bb7fabb2", - "stateRoot" : "0x7ec449a93dcb2032d844da80c608349cccbed57997c3ec987f27c76e02e73d7a", - "timestamp" : "0x03e8", - "transactionsTrie" : "0xb86351ce31ef677b4e79e136df7c70b112a57f716ad14a0fd1b1b8bfa7642a52", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "transactions" : [ - { - "data" : "0x", - "gasLimit" : "0xfffff2", - "gasPrice" : "0x01", - "nonce" : "0x00", - "to" : "0x1000000000000000000000000000000000000000", - "value" : "0x00", - "v" : "0x1b", - "r" : "0x0b21a9ad27313b9653967f1c6c9efc9a6d5d593005799cacbb1c0c3c841cbd01", - "s" : "0x2d9710b98d8d298b7c66bf0cb06190a6c0ecc9bce13a2c4d832495e60d1dfd4d" - } - ], - "uncleHeaders" : [ - ] - } - ] - } -} \ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stSubroutine/shouldErrorWhenSubroutineEnteredViaBeginSub.json b/BlockchainTests/GeneralStateTests/stSubroutine/shouldErrorWhenSubroutineEnteredViaBeginSub.json deleted file mode 100644 index 594c276dfba..00000000000 --- a/BlockchainTests/GeneralStateTests/stSubroutine/shouldErrorWhenSubroutineEnteredViaBeginSub.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "shouldErrorWhenSubroutineEnteredViaBeginSub_d0g0v0_Berlin" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenSubroutineEnteredViaBeginSubFiller.json", - "sourceHash" : "3057447cea8433cb9a66baddac253de6e357fee7e5b0d1b25ab5933afea3b11e" - }, - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x00", - "hash" : "0xf66b08af379bda73b465f61e3f6331cfd577529856615e4c3a403dc08cbfc33c", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x18db83dd11729b3b26f3c40c2ebe8ca49c8f43d6022e7197db880bd730735a6d", - "timestamp" : "0x00", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x60045e005c5c5d00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x0fffffffffffffffffffffffffffffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "postState" : { - "0x1000000000000000000000000000000000000000" : { - "code" : "0x60045e005c5c5d00", - "nonce" : "0x00", - "balance" : "0x0de0b6b3a7640000", - "storage" : { - } - }, - "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { - "code" : "0x", - "nonce" : "0x00", - "balance" : "0x1bc16d674fc7fff2", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "code" : "0x", - "nonce" : "0x01", - "balance" : "0x0fffffffffffffffffffffffffffffffffff00000d", - "storage" : { - } - } - }, - "network" : "Berlin", - "sealEngine" : "NoProof", - "lastblockhash" : "0xf72eec0974ff66ca77775cc93245c78c30ace2af49010f6e158569afde5d3c8c", - "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa018db83dd11729b3b26f3c40c2ebe8ca49c8f43d6022e7197db880bd730735a6da056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080887fffffffffffffff808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "blocks" : [ - { - "rlp" : "0xf90265f901fda0f66b08af379bda73b465f61e3f6331cfd577529856615e4c3a403dc08cbfc33ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0be9c62b6d027e5bc894b64337e80dbee0da59e00ea8acadc7752181509eec8f4a0b86351ce31ef677b4e79e136df7c70b112a57f716ad14a0fd1b1b8bfa7642a52a0eea6e11081825ff91d5fa1bc7ba4cb4bbde803f37d907064ee0e3d93bb7fabb2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001887fffffffffffffff83fffff28203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800183fffff294100000000000000000000000000000000000000080801ba00b21a9ad27313b9653967f1c6c9efc9a6d5d593005799cacbb1c0c3c841cbd01a02d9710b98d8d298b7c66bf0cb06190a6c0ecc9bce13a2c4d832495e60d1dfd4dc0", - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0xfffff2", - "hash" : "0xf72eec0974ff66ca77775cc93245c78c30ace2af49010f6e158569afde5d3c8c", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x01", - "parentHash" : "0xf66b08af379bda73b465f61e3f6331cfd577529856615e4c3a403dc08cbfc33c", - "receiptTrie" : "0xeea6e11081825ff91d5fa1bc7ba4cb4bbde803f37d907064ee0e3d93bb7fabb2", - "stateRoot" : "0xbe9c62b6d027e5bc894b64337e80dbee0da59e00ea8acadc7752181509eec8f4", - "timestamp" : "0x03e8", - "transactionsTrie" : "0xb86351ce31ef677b4e79e136df7c70b112a57f716ad14a0fd1b1b8bfa7642a52", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "transactions" : [ - { - "data" : "0x", - "gasLimit" : "0xfffff2", - "gasPrice" : "0x01", - "nonce" : "0x00", - "to" : "0x1000000000000000000000000000000000000000", - "value" : "0x00", - "v" : "0x1b", - "r" : "0x0b21a9ad27313b9653967f1c6c9efc9a6d5d593005799cacbb1c0c3c841cbd01", - "s" : "0x2d9710b98d8d298b7c66bf0cb06190a6c0ecc9bce13a2c4d832495e60d1dfd4d" - } - ], - "uncleHeaders" : [ - ] - } - ] - } -} \ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stSubroutine/shouldSucceedWhenReturnStackGrowsUntil1023.json b/BlockchainTests/GeneralStateTests/stSubroutine/shouldSucceedWhenReturnStackGrowsUntil1023.json deleted file mode 100644 index ced998bdac2..00000000000 --- a/BlockchainTests/GeneralStateTests/stSubroutine/shouldSucceedWhenReturnStackGrowsUntil1023.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "shouldSucceedWhenReturnStackGrowsUntil1023_d0g0v0_Berlin" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/shouldSucceedWhenReturnStackGrowsUntil1023Filler.json", - "sourceHash" : "cb50d795d877a84789f663ebae3be01ec1e93ac35422013bdb2b248415ae9420" - }, - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x00", - "hash" : "0xc969fec7d7d55fbd6dc81b72e2c27482e7d2f1fd233f65ab7be2b8fa0d53b65b", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0xf00f22eb613feeaed9fb4f2d38c163742c58751022d458abb411cb26d13ced6c", - "timestamp" : "0x00", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x6103ff60005560095e5c6001600054038015601b5760005560095e5b00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x0fffffffffffffffffffffffffffffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "postState" : { - "0x1000000000000000000000000000000000000000" : { - "code" : "0x6103ff60005560095e5c6001600054038015601b5760005560095e5b00", - "nonce" : "0x00", - "balance" : "0x0de0b6b3a7640000", - "storage" : { - "0x00" : "0x01" - } - }, - "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { - "code" : "0x", - "nonce" : "0x00", - "balance" : "0x1bc16d674ecc7708", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "code" : "0x", - "nonce" : "0x01", - "balance" : "0x0ffffffffffffffffffffffffffffffffffffb88f7", - "storage" : { - } - } - }, - "network" : "Berlin", - "sealEngine" : "NoProof", - "lastblockhash" : "0xdc5881fbe6c80e5aaf44d3fa28da4ddb3273323ce16900eb44f5c1ad95d84ee6", - "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f00f22eb613feeaed9fb4f2d38c163742c58751022d458abb411cb26d13ced6ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080887fffffffffffffff808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "blocks" : [ - { - "rlp" : "0xf90265f901fda0c969fec7d7d55fbd6dc81b72e2c27482e7d2f1fd233f65ab7be2b8fa0d53b65ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0192d8bf471b5ad65e46b39dba6406a9d88502358d83b0f140eba1859d6b6a47ea0b86351ce31ef677b4e79e136df7c70b112a57f716ad14a0fd1b1b8bfa7642a52a0faceb43eb4bfdd44afdf8bea93ebbf9d08cffd071f804dd94188de21b4568cc8b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001887fffffffffffffff830477088203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800183fffff294100000000000000000000000000000000000000080801ba00b21a9ad27313b9653967f1c6c9efc9a6d5d593005799cacbb1c0c3c841cbd01a02d9710b98d8d298b7c66bf0cb06190a6c0ecc9bce13a2c4d832495e60d1dfd4dc0", - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x047708", - "hash" : "0xdc5881fbe6c80e5aaf44d3fa28da4ddb3273323ce16900eb44f5c1ad95d84ee6", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x01", - "parentHash" : "0xc969fec7d7d55fbd6dc81b72e2c27482e7d2f1fd233f65ab7be2b8fa0d53b65b", - "receiptTrie" : "0xfaceb43eb4bfdd44afdf8bea93ebbf9d08cffd071f804dd94188de21b4568cc8", - "stateRoot" : "0x192d8bf471b5ad65e46b39dba6406a9d88502358d83b0f140eba1859d6b6a47e", - "timestamp" : "0x03e8", - "transactionsTrie" : "0xb86351ce31ef677b4e79e136df7c70b112a57f716ad14a0fd1b1b8bfa7642a52", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "transactions" : [ - { - "data" : "0x", - "gasLimit" : "0xfffff2", - "gasPrice" : "0x01", - "nonce" : "0x00", - "to" : "0x1000000000000000000000000000000000000000", - "value" : "0x00", - "v" : "0x1b", - "r" : "0x0b21a9ad27313b9653967f1c6c9efc9a6d5d593005799cacbb1c0c3c841cbd01", - "s" : "0x2d9710b98d8d298b7c66bf0cb06190a6c0ecc9bce13a2c4d832495e60d1dfd4d" - } - ], - "uncleHeaders" : [ - ] - } - ] - } -} \ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stSubroutine/simpleSubroutine.json b/BlockchainTests/GeneralStateTests/stSubroutine/simpleSubroutine.json deleted file mode 100644 index 1f2877e413f..00000000000 --- a/BlockchainTests/GeneralStateTests/stSubroutine/simpleSubroutine.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "simpleSubroutine_d0g0v0_Berlin" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/simpleSubroutineFiller.json", - "sourceHash" : "3c2c02f80d9179b906d09a7fc5ef66544dfa79e9fa5b37eb6745c8efa4028271" - }, - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x00", - "hash" : "0x9593db4752e514d79012bb49a00def99587c3797f8d2ca87cca7a19ecc23e65c", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0xffd208d9de0f9852d8f735133bde9581b6b61ce828b007fa4869fdcaa24349fe", - "timestamp" : "0x00", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x60045e005c5d00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "postState" : { - "0x1000000000000000000000000000000000000000" : { - "code" : "0x60045e005c5d00", - "nonce" : "0x00", - "balance" : "0x0de0b6b3a7640000", - "storage" : { - } - }, - "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { - "code" : "0x", - "nonce" : "0x00", - "balance" : "0x1bc16d674ec8521a", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "code" : "0x", - "nonce" : "0x01", - "balance" : "0x7fffffffffffade5", - "storage" : { - } - } - }, - "network" : "Berlin", - "sealEngine" : "NoProof", - "lastblockhash" : "0xb53ff2431af0880335935b505f075ff0ee25f002599f67dff741e0079990f11a", - "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ffd208d9de0f9852d8f735133bde9581b6b61ce828b007fa4869fdcaa24349fea056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080887fffffffffffffff808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "blocks" : [ - { - "rlp" : "0xf90264f901fca09593db4752e514d79012bb49a00def99587c3797f8d2ca87cca7a19ecc23e65ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa034fd8e01c2ecfe3b46e636e4897a601f9f4d2f9045598e6129476a9ed6552f4ba07bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881a077a480bf67ce28945249ef0e0d0d0b589d541f7bb895fc1fd4b136c474ca947fb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001887fffffffffffffff82521a8203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800183061a8094100000000000000000000000000000000000000080801ca0436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3a017eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360c0", - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x521a", - "hash" : "0xb53ff2431af0880335935b505f075ff0ee25f002599f67dff741e0079990f11a", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x01", - "parentHash" : "0x9593db4752e514d79012bb49a00def99587c3797f8d2ca87cca7a19ecc23e65c", - "receiptTrie" : "0x77a480bf67ce28945249ef0e0d0d0b589d541f7bb895fc1fd4b136c474ca947f", - "stateRoot" : "0x34fd8e01c2ecfe3b46e636e4897a601f9f4d2f9045598e6129476a9ed6552f4b", - "timestamp" : "0x03e8", - "transactionsTrie" : "0x7bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "transactions" : [ - { - "data" : "0x", - "gasLimit" : "0x061a80", - "gasPrice" : "0x01", - "nonce" : "0x00", - "to" : "0x1000000000000000000000000000000000000000", - "value" : "0x00", - "v" : "0x1c", - "r" : "0x436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3", - "s" : "0x17eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360" - } - ], - "uncleHeaders" : [ - ] - } - ] - } -} \ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stSubroutine/subroutineAtEndOfCode.json b/BlockchainTests/GeneralStateTests/stSubroutine/subroutineAtEndOfCode.json deleted file mode 100644 index 6b51b9c6dea..00000000000 --- a/BlockchainTests/GeneralStateTests/stSubroutine/subroutineAtEndOfCode.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "subroutineAtEndOfCode_d0g0v0_Berlin" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/subroutineAtEndOfCodeFiller.json", - "sourceHash" : "020f12c0296bc99ebc054d89b6d71e748ebbba1baa24c5e4a89509ac6829b996" - }, - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x00", - "hash" : "0x12a6bfdcd812428438272cf176fcb3634a2c277d81661aaa5f940780483eb346", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0xae9fcced808c420f77575392bcbae12e33bf3c02ccf215e7bcd4c735c4a1fb6a", - "timestamp" : "0x00", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x6005565c5d5b60035e", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "postState" : { - "0x1000000000000000000000000000000000000000" : { - "code" : "0x6005565c5d5b60035e", - "nonce" : "0x00", - "balance" : "0x0de0b6b3a7640000", - "storage" : { - } - }, - "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { - "code" : "0x", - "nonce" : "0x00", - "balance" : "0x1bc16d674ec85226", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "code" : "0x", - "nonce" : "0x01", - "balance" : "0x7fffffffffffadd9", - "storage" : { - } - } - }, - "network" : "Berlin", - "sealEngine" : "NoProof", - "lastblockhash" : "0xc84d63cf3f4f48942bf33c9506d4c362cd1f4eeb6078cf425d461b04e4241e03", - "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ae9fcced808c420f77575392bcbae12e33bf3c02ccf215e7bcd4c735c4a1fb6aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080887fffffffffffffff808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "blocks" : [ - { - "rlp" : "0xf90264f901fca012a6bfdcd812428438272cf176fcb3634a2c277d81661aaa5f940780483eb346a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f3124ebc27b8c4b445eec4c6ba1ec3655cbf9df4892548418f2164115b32ec4ca07bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881a0db9cdfb8612325d6797ff7e6ef94940b37f921cab173436c57f6699eeef29216b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001887fffffffffffffff8252268203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800183061a8094100000000000000000000000000000000000000080801ca0436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3a017eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360c0", - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x5226", - "hash" : "0xc84d63cf3f4f48942bf33c9506d4c362cd1f4eeb6078cf425d461b04e4241e03", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x01", - "parentHash" : "0x12a6bfdcd812428438272cf176fcb3634a2c277d81661aaa5f940780483eb346", - "receiptTrie" : "0xdb9cdfb8612325d6797ff7e6ef94940b37f921cab173436c57f6699eeef29216", - "stateRoot" : "0xf3124ebc27b8c4b445eec4c6ba1ec3655cbf9df4892548418f2164115b32ec4c", - "timestamp" : "0x03e8", - "transactionsTrie" : "0x7bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "transactions" : [ - { - "data" : "0x", - "gasLimit" : "0x061a80", - "gasPrice" : "0x01", - "nonce" : "0x00", - "to" : "0x1000000000000000000000000000000000000000", - "value" : "0x00", - "v" : "0x1c", - "r" : "0x436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3", - "s" : "0x17eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360" - } - ], - "uncleHeaders" : [ - ] - } - ] - } -} \ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stSubroutine/subroutineInvalidJump.json b/BlockchainTests/GeneralStateTests/stSubroutine/subroutineInvalidJump.json deleted file mode 100644 index 4ba866815f7..00000000000 --- a/BlockchainTests/GeneralStateTests/stSubroutine/subroutineInvalidJump.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "subroutineInvalidJump_d0g0v0_Berlin" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/subroutineInvalidJumpFiller.json", - "sourceHash" : "c36797040f8f792ae92c9cef11d575f5cafb1f32d0b991c16d13ddfbc999d850" - }, - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x00", - "hash" : "0x5470471f9a2b8033939e6dbd7729632e15275eb09dfa266075f337f224e06261", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0xa34650a4aea4b9d57e65126363c64cc7ea8de269970015689137bfd296aeac7f", - "timestamp" : "0x00", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x6801000000000000000c5e005c60115e5d5c5d00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "postState" : { - "0x1000000000000000000000000000000000000000" : { - "code" : "0x6801000000000000000c5e005c60115e5d5c5d00", - "nonce" : "0x00", - "balance" : "0x0de0b6b3a7640000", - "storage" : { - } - }, - "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { - "code" : "0x", - "nonce" : "0x00", - "balance" : "0x1bc16d674ece1a80", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "code" : "0x", - "nonce" : "0x01", - "balance" : "0x7ffffffffff9e57f", - "storage" : { - } - } - }, - "network" : "Berlin", - "sealEngine" : "NoProof", - "lastblockhash" : "0x6400bf618fd2c57a0079cf45dcad45208beffba51823445cfb8bce26358a4b8b", - "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a34650a4aea4b9d57e65126363c64cc7ea8de269970015689137bfd296aeac7fa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080887fffffffffffffff808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "blocks" : [ - { - "rlp" : "0xf90265f901fda05470471f9a2b8033939e6dbd7729632e15275eb09dfa266075f337f224e06261a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09fc464081c79c54f1efc22f5bb42bdaecc624451e91d5d5559d592b5c9228aa8a07bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881a0ba9991e573821b0c234e361e68d2fe4b0fc940f8380d61fc18ee6ceb963b7094b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001887fffffffffffffff83061a808203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800183061a8094100000000000000000000000000000000000000080801ca0436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3a017eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360c0", - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x061a80", - "hash" : "0x6400bf618fd2c57a0079cf45dcad45208beffba51823445cfb8bce26358a4b8b", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x01", - "parentHash" : "0x5470471f9a2b8033939e6dbd7729632e15275eb09dfa266075f337f224e06261", - "receiptTrie" : "0xba9991e573821b0c234e361e68d2fe4b0fc940f8380d61fc18ee6ceb963b7094", - "stateRoot" : "0x9fc464081c79c54f1efc22f5bb42bdaecc624451e91d5d5559d592b5c9228aa8", - "timestamp" : "0x03e8", - "transactionsTrie" : "0x7bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "transactions" : [ - { - "data" : "0x", - "gasLimit" : "0x061a80", - "gasPrice" : "0x01", - "nonce" : "0x00", - "to" : "0x1000000000000000000000000000000000000000", - "value" : "0x00", - "v" : "0x1c", - "r" : "0x436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3", - "s" : "0x17eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360" - } - ], - "uncleHeaders" : [ - ] - } - ] - } -} \ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stSubroutine/subroutineShallowReturnStack.json b/BlockchainTests/GeneralStateTests/stSubroutine/subroutineShallowReturnStack.json deleted file mode 100644 index 4da07627a3a..00000000000 --- a/BlockchainTests/GeneralStateTests/stSubroutine/subroutineShallowReturnStack.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "subroutineShallowReturnStack_d0g0v0_Berlin" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/subroutineShallowReturnStackFiller.json", - "sourceHash" : "f28a9b3c2363d13c4ab6582ebd7130aa99bf7c3af1563eb282bdf6c82beb0ceb" - }, - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x00", - "hash" : "0xf43931da15037630d3ec20c1940519f4aad40a9f318a1eddab36c3986fc982ae", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0xd9c07b6e68c0f3daab7891a8c29550766411e1f7a021d3b75311f661319b54e3", - "timestamp" : "0x00", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x5d585800", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "postState" : { - "0x1000000000000000000000000000000000000000" : { - "code" : "0x5d585800", - "nonce" : "0x00", - "balance" : "0x0de0b6b3a7640000", - "storage" : { - } - }, - "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { - "code" : "0x", - "nonce" : "0x00", - "balance" : "0x1bc16d674ece1a80", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "code" : "0x", - "nonce" : "0x01", - "balance" : "0x7ffffffffff9e57f", - "storage" : { - } - } - }, - "network" : "Berlin", - "sealEngine" : "NoProof", - "lastblockhash" : "0x394740f4ad179a0a5520f97e0698e6786e575c156f7e138edaa061179506768e", - "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0d9c07b6e68c0f3daab7891a8c29550766411e1f7a021d3b75311f661319b54e3a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080887fffffffffffffff808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "blocks" : [ - { - "rlp" : "0xf90265f901fda0f43931da15037630d3ec20c1940519f4aad40a9f318a1eddab36c3986fc982aea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa08f4a2459507db6f0b337036f610d165ebd21321fdead600f7b9766b4f858d432a07bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881a0ba9991e573821b0c234e361e68d2fe4b0fc940f8380d61fc18ee6ceb963b7094b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001887fffffffffffffff83061a808203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800183061a8094100000000000000000000000000000000000000080801ca0436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3a017eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360c0", - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x061a80", - "hash" : "0x394740f4ad179a0a5520f97e0698e6786e575c156f7e138edaa061179506768e", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x01", - "parentHash" : "0xf43931da15037630d3ec20c1940519f4aad40a9f318a1eddab36c3986fc982ae", - "receiptTrie" : "0xba9991e573821b0c234e361e68d2fe4b0fc940f8380d61fc18ee6ceb963b7094", - "stateRoot" : "0x8f4a2459507db6f0b337036f610d165ebd21321fdead600f7b9766b4f858d432", - "timestamp" : "0x03e8", - "transactionsTrie" : "0x7bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "transactions" : [ - { - "data" : "0x", - "gasLimit" : "0x061a80", - "gasPrice" : "0x01", - "nonce" : "0x00", - "to" : "0x1000000000000000000000000000000000000000", - "value" : "0x00", - "v" : "0x1c", - "r" : "0x436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3", - "s" : "0x17eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360" - } - ], - "uncleHeaders" : [ - ] - } - ] - } -} \ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stSubroutine/twoLevelsSubroutines.json b/BlockchainTests/GeneralStateTests/stSubroutine/twoLevelsSubroutines.json deleted file mode 100644 index 3d8887f7714..00000000000 --- a/BlockchainTests/GeneralStateTests/stSubroutine/twoLevelsSubroutines.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "twoLevelsSubroutines_d0g0v0_Berlin" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/twoLevelsSubroutinesFiller.json", - "sourceHash" : "2d843962a5e0c3e25efae7306dc9845e00e129d79baf07f48c7102ca08318391" - }, - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x00", - "hash" : "0xb4860c93239085731b45da3c362cc83b089f3c31381b2a6fe4b7762109a0a6b7", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x374820a8a55c68925918f9306e8166d7d7e76fc4daf4fa3dbe30715d7957531e", - "timestamp" : "0x00", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x60045e005c60095e5d5c5d00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "postState" : { - "0x1000000000000000000000000000000000000000" : { - "code" : "0x60045e005c60095e5d5c5d00", - "nonce" : "0x00", - "balance" : "0x0de0b6b3a7640000", - "storage" : { - } - }, - "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { - "code" : "0x", - "nonce" : "0x00", - "balance" : "0x1bc16d674ec8522c", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "code" : "0x", - "nonce" : "0x01", - "balance" : "0x7fffffffffffadd3", - "storage" : { - } - } - }, - "network" : "Berlin", - "sealEngine" : "NoProof", - "lastblockhash" : "0x642ec3aa92828e3464c007b84c3467a6458fb7b443ae859352dcabd80c6273de", - "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0374820a8a55c68925918f9306e8166d7d7e76fc4daf4fa3dbe30715d7957531ea056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080887fffffffffffffff808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "blocks" : [ - { - "rlp" : "0xf90264f901fca0b4860c93239085731b45da3c362cc83b089f3c31381b2a6fe4b7762109a0a6b7a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03d9fd4d8857943e4d2c945f58e15d885fe5bca75fba86a3234a1f72f62f7168aa07bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881a09bfe3ca2fc21f057ed1c0f1a619c0fd679b5bddf3df2634b3c01bd9008468f2fb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001887fffffffffffffff82522c8203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800183061a8094100000000000000000000000000000000000000080801ca0436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3a017eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360c0", - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "difficulty" : "0x020000", - "extraData" : "0x00", - "gasLimit" : "0x7fffffffffffffff", - "gasUsed" : "0x522c", - "hash" : "0x642ec3aa92828e3464c007b84c3467a6458fb7b443ae859352dcabd80c6273de", - "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "nonce" : "0x0000000000000000", - "number" : "0x01", - "parentHash" : "0xb4860c93239085731b45da3c362cc83b089f3c31381b2a6fe4b7762109a0a6b7", - "receiptTrie" : "0x9bfe3ca2fc21f057ed1c0f1a619c0fd679b5bddf3df2634b3c01bd9008468f2f", - "stateRoot" : "0x3d9fd4d8857943e4d2c945f58e15d885fe5bca75fba86a3234a1f72f62f7168a", - "timestamp" : "0x03e8", - "transactionsTrie" : "0x7bbad74a5b4f94ab79f9c09a33e7bc62ee345c027b337fdc7365ad8a7b4d4881", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "transactions" : [ - { - "data" : "0x", - "gasLimit" : "0x061a80", - "gasPrice" : "0x01", - "nonce" : "0x00", - "to" : "0x1000000000000000000000000000000000000000", - "value" : "0x00", - "v" : "0x1c", - "r" : "0x436c8420915217ae867d043179d78b4a8abc7a66f7658df0a06d4aa1f60475f3", - "s" : "0x17eab00aa21e61a07156519a1639a46bf5fb97e3fb07ea39ca885e9bb9145360" - } - ], - "uncleHeaders" : [ - ] - } - ] - } -} \ No newline at end of file diff --git a/GeneralStateTests/stSubroutine/beginSubAtEndOfCode.json b/GeneralStateTests/stSubroutine/beginSubAtEndOfCode.json deleted file mode 100644 index b956bd50139..00000000000 --- a/GeneralStateTests/stSubroutine/beginSubAtEndOfCode.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "beginSubAtEndOfCode" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/beginSubAtEndOfCodeFiller.json", - "sourceHash" : "143c65d8890cde339e1f1044be41e12334f123b642a1b59ea95056a727339861" - }, - "env" : { - "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "0x01", - "currentTimestamp" : "0x03e8", - "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "post" : { - "Berlin" : [ - { - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "hash" : "0x8683e29a10717a07361a5acde38ee05fe8a6c74b50bb7917fc311cd13774a5ce", - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x60035e5c", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "0x" - ], - "gasLimit" : [ - "0x061a80" - ], - "gasPrice" : "0x01", - "nonce" : "0x00", - "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "0x1000000000000000000000000000000000000000", - "value" : [ - "0x00" - ] - } - } -} \ No newline at end of file diff --git a/GeneralStateTests/stSubroutine/shouldErrorWhenExecuteBeginSub.json b/GeneralStateTests/stSubroutine/shouldErrorWhenExecuteBeginSub.json deleted file mode 100644 index ceb30016ae9..00000000000 --- a/GeneralStateTests/stSubroutine/shouldErrorWhenExecuteBeginSub.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "shouldErrorWhenExecuteBeginSub" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenExecuteBeginSubFiller.json", - "sourceHash" : "6a244e250053090b634821730e4ee3d26ac9a819807b861f5c461d90f0274e87" - }, - "env" : { - "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "0x01", - "currentTimestamp" : "0x03e8", - "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "post" : { - "Berlin" : [ - { - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "hash" : "0x0ac10e6564a2436d125db35df7f0d0ad34a700ebab57d6ab0113069905d6ca7b", - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x6104005c00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x0fffffffffffffffffffffffffffffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "0x" - ], - "gasLimit" : [ - "0xfffff2" - ], - "gasPrice" : "0x01", - "nonce" : "0x00", - "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "0x1000000000000000000000000000000000000000", - "value" : [ - "0x00" - ] - } - } -} \ No newline at end of file diff --git a/GeneralStateTests/stSubroutine/shouldErrorWhenJumpToJumpDest.json b/GeneralStateTests/stSubroutine/shouldErrorWhenJumpToJumpDest.json deleted file mode 100644 index 62120a0f10c..00000000000 --- a/GeneralStateTests/stSubroutine/shouldErrorWhenJumpToJumpDest.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "shouldErrorWhenJumpToJumpDest" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenJumpToJumpDestFiller.json", - "sourceHash" : "f74ee9252a1f5788a82c6766f9b0f880747382804a477d10070106b9ee5b26a8" - }, - "env" : { - "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "0x01", - "currentTimestamp" : "0x03e8", - "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "post" : { - "Berlin" : [ - { - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "hash" : "0xcb8d68be6a7c05df20516fabc83605d35d4cf32b3c15f17f2760d5e6c6315968", - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x60045e005b5d00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "0x" - ], - "gasLimit" : [ - "0x061a80" - ], - "gasPrice" : "0x01", - "nonce" : "0x00", - "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "0x1000000000000000000000000000000000000000", - "value" : [ - "0x00" - ] - } - } -} \ No newline at end of file diff --git a/GeneralStateTests/stSubroutine/shouldErrorWhenReturnStackGrowsAbove1023.json b/GeneralStateTests/stSubroutine/shouldErrorWhenReturnStackGrowsAbove1023.json deleted file mode 100644 index b2523d2ab59..00000000000 --- a/GeneralStateTests/stSubroutine/shouldErrorWhenReturnStackGrowsAbove1023.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "shouldErrorWhenReturnStackGrowsAbove1023" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenReturnStackGrowsAbove1023Filler.json", - "sourceHash" : "80ca022832cbff14bb5e6f11ef44aa5751a2f2546e7a304e178e4c665d1571c7" - }, - "env" : { - "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "0x01", - "currentTimestamp" : "0x03e8", - "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "post" : { - "Berlin" : [ - { - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "hash" : "0x61e9b80009d869d468edcd51464ec289eba64f92e04515f72f8106b883130466", - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x61040060005560095e5c6001600054038015601b5760005560095e5b00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x0fffffffffffffffffffffffffffffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "0x" - ], - "gasLimit" : [ - "0xfffff2" - ], - "gasPrice" : "0x01", - "nonce" : "0x00", - "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "0x1000000000000000000000000000000000000000", - "value" : [ - "0x00" - ] - } - } -} \ No newline at end of file diff --git a/GeneralStateTests/stSubroutine/shouldErrorWhenSubroutineEnteredViaBeginSub.json b/GeneralStateTests/stSubroutine/shouldErrorWhenSubroutineEnteredViaBeginSub.json deleted file mode 100644 index 0347acc536b..00000000000 --- a/GeneralStateTests/stSubroutine/shouldErrorWhenSubroutineEnteredViaBeginSub.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "shouldErrorWhenSubroutineEnteredViaBeginSub" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenSubroutineEnteredViaBeginSubFiller.json", - "sourceHash" : "3057447cea8433cb9a66baddac253de6e357fee7e5b0d1b25ab5933afea3b11e" - }, - "env" : { - "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "0x01", - "currentTimestamp" : "0x03e8", - "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "post" : { - "Berlin" : [ - { - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "hash" : "0xb7a185bc92b76d17c8fcfd42fe420b1a84d839698653c26609aa858ac40581eb", - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x60045e005c5c5d00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x0fffffffffffffffffffffffffffffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "0x" - ], - "gasLimit" : [ - "0xfffff2" - ], - "gasPrice" : "0x01", - "nonce" : "0x00", - "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "0x1000000000000000000000000000000000000000", - "value" : [ - "0x00" - ] - } - } -} \ No newline at end of file diff --git a/GeneralStateTests/stSubroutine/shouldSucceedWhenReturnStackGrowsUntil1023.json b/GeneralStateTests/stSubroutine/shouldSucceedWhenReturnStackGrowsUntil1023.json deleted file mode 100644 index 5263d15247d..00000000000 --- a/GeneralStateTests/stSubroutine/shouldSucceedWhenReturnStackGrowsUntil1023.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "shouldSucceedWhenReturnStackGrowsUntil1023" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/shouldSucceedWhenReturnStackGrowsUntil1023Filler.json", - "sourceHash" : "cb50d795d877a84789f663ebae3be01ec1e93ac35422013bdb2b248415ae9420" - }, - "env" : { - "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "0x01", - "currentTimestamp" : "0x03e8", - "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "post" : { - "Berlin" : [ - { - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "hash" : "0xd75949a869c5ce1f9f93fd5fc9c8193e7517ddbe70f934ea81697677c2011bd7", - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x6103ff60005560095e5c6001600054038015601b5760005560095e5b00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x0fffffffffffffffffffffffffffffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "0x" - ], - "gasLimit" : [ - "0xfffff2" - ], - "gasPrice" : "0x01", - "nonce" : "0x00", - "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "0x1000000000000000000000000000000000000000", - "value" : [ - "0x00" - ] - } - } -} \ No newline at end of file diff --git a/GeneralStateTests/stSubroutine/simpleSubroutine.json b/GeneralStateTests/stSubroutine/simpleSubroutine.json deleted file mode 100644 index 9a7f167cc91..00000000000 --- a/GeneralStateTests/stSubroutine/simpleSubroutine.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "simpleSubroutine" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/simpleSubroutineFiller.json", - "sourceHash" : "3c2c02f80d9179b906d09a7fc5ef66544dfa79e9fa5b37eb6745c8efa4028271" - }, - "env" : { - "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "0x01", - "currentTimestamp" : "0x03e8", - "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "post" : { - "Berlin" : [ - { - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "hash" : "0xea30ba8c4d79b2c7487889ffe2c43968ade451feb4cde73101c5f73cfa9b5de9", - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x60045e005c5d00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "0x" - ], - "gasLimit" : [ - "0x061a80" - ], - "gasPrice" : "0x01", - "nonce" : "0x00", - "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "0x1000000000000000000000000000000000000000", - "value" : [ - "0x00" - ] - } - } -} \ No newline at end of file diff --git a/GeneralStateTests/stSubroutine/subroutineAtEndOfCode.json b/GeneralStateTests/stSubroutine/subroutineAtEndOfCode.json deleted file mode 100644 index 24a5abe4d02..00000000000 --- a/GeneralStateTests/stSubroutine/subroutineAtEndOfCode.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "subroutineAtEndOfCode" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/subroutineAtEndOfCodeFiller.json", - "sourceHash" : "020f12c0296bc99ebc054d89b6d71e748ebbba1baa24c5e4a89509ac6829b996" - }, - "env" : { - "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "0x01", - "currentTimestamp" : "0x03e8", - "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "post" : { - "Berlin" : [ - { - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "hash" : "0xaf4f097576b197e69e9bc2d9899ab5734979dc9c87d8f32643e1a7441ced85d6", - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x6005565c5d5b60035e", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "0x" - ], - "gasLimit" : [ - "0x061a80" - ], - "gasPrice" : "0x01", - "nonce" : "0x00", - "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "0x1000000000000000000000000000000000000000", - "value" : [ - "0x00" - ] - } - } -} \ No newline at end of file diff --git a/GeneralStateTests/stSubroutine/subroutineInvalidJump.json b/GeneralStateTests/stSubroutine/subroutineInvalidJump.json deleted file mode 100644 index 19094fd373d..00000000000 --- a/GeneralStateTests/stSubroutine/subroutineInvalidJump.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "subroutineInvalidJump" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/subroutineInvalidJumpFiller.json", - "sourceHash" : "c36797040f8f792ae92c9cef11d575f5cafb1f32d0b991c16d13ddfbc999d850" - }, - "env" : { - "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "0x01", - "currentTimestamp" : "0x03e8", - "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "post" : { - "Berlin" : [ - { - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "hash" : "0x5a33b97859b58b504cea95cc142f6218d5a6958a6d1314548c166527d5e00087", - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x6801000000000000000c5e005c60115e5d5c5d00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "0x" - ], - "gasLimit" : [ - "0x061a80" - ], - "gasPrice" : "0x01", - "nonce" : "0x00", - "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "0x1000000000000000000000000000000000000000", - "value" : [ - "0x00" - ] - } - } -} \ No newline at end of file diff --git a/GeneralStateTests/stSubroutine/subroutineShallowReturnStack.json b/GeneralStateTests/stSubroutine/subroutineShallowReturnStack.json deleted file mode 100644 index b75c3533bb3..00000000000 --- a/GeneralStateTests/stSubroutine/subroutineShallowReturnStack.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "subroutineShallowReturnStack" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/subroutineShallowReturnStackFiller.json", - "sourceHash" : "f28a9b3c2363d13c4ab6582ebd7130aa99bf7c3af1563eb282bdf6c82beb0ceb" - }, - "env" : { - "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "0x01", - "currentTimestamp" : "0x03e8", - "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "post" : { - "Berlin" : [ - { - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "hash" : "0xf09fb0f8ef762778a0cd0b2a40bff8ecefeded77e2e09c8f78a84a4da494ec1d", - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x5d585800", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "0x" - ], - "gasLimit" : [ - "0x061a80" - ], - "gasPrice" : "0x01", - "nonce" : "0x00", - "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "0x1000000000000000000000000000000000000000", - "value" : [ - "0x00" - ] - } - } -} \ No newline at end of file diff --git a/GeneralStateTests/stSubroutine/twoLevelsSubroutines.json b/GeneralStateTests/stSubroutine/twoLevelsSubroutines.json deleted file mode 100644 index ed436039288..00000000000 --- a/GeneralStateTests/stSubroutine/twoLevelsSubroutines.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "twoLevelsSubroutines" : { - "_info" : { - "comment" : "", - "filling-rpc-server" : "evm version 1.9.23-unstable-0efc69a9-20201022", - "filling-tool-version" : "retesteth-0.0.9-berlin+commit.2f30f0ea.Linux.g++", - "lllcversion" : "Version: 0.5.14-develop.2020.6.22+commit.9189ad7a.Linux.g++", - "source" : "src/GeneralStateTestsFiller/stSubroutine/twoLevelsSubroutinesFiller.json", - "sourceHash" : "2d843962a5e0c3e25efae7306dc9845e00e129d79baf07f48c7102ca08318391" - }, - "env" : { - "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "0x01", - "currentTimestamp" : "0x03e8", - "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "post" : { - "Berlin" : [ - { - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "hash" : "0xc5e29dc4c0561d7680d402a257acac86dd05ac31b27b29f4df2cf617fdca415f", - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ] - }, - "pre" : { - "0x1000000000000000000000000000000000000000" : { - "balance" : "0x0de0b6b3a7640000", - "code" : "0x60045e005c60095e5d5c5d00", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "0x", - "nonce" : "0x00", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "0x" - ], - "gasLimit" : [ - "0x061a80" - ], - "gasPrice" : "0x01", - "nonce" : "0x00", - "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "0x1000000000000000000000000000000000000000", - "value" : [ - "0x00" - ] - } - } -} \ No newline at end of file diff --git a/src/GeneralStateTestsFiller/stSubroutine/simpleSubroutineFiller.json b/src/GeneralStateTestsFiller/stBadOpcode/simpleSubroutineFiller.json similarity index 85% rename from src/GeneralStateTestsFiller/stSubroutine/simpleSubroutineFiller.json rename to src/GeneralStateTestsFiller/stBadOpcode/simpleSubroutineFiller.json index 5262ee2ef76..2e0da121b6f 100644 --- a/src/GeneralStateTestsFiller/stSubroutine/simpleSubroutineFiller.json +++ b/src/GeneralStateTestsFiller/stBadOpcode/simpleSubroutineFiller.json @@ -19,7 +19,9 @@ "result" : { "1000000000000000000000000000000000000000" : { "balance" : "1000000000000000000", - "code" : "0x60045e005c5d00" + "code" : "0x60045e005c60016000555d00", + "storage": { + } } } } @@ -27,8 +29,8 @@ "pre" : { "1000000000000000000000000000000000000000" : { "balance" : "1000000000000000000", - "//code" : "This should jump into a subroutine, back out and stop.", - "code" : "(asm 0x04 JUMPSUB STOP BEGINSUB RETURNSUB)", + "//code" : "This should jump into a subroutine, store 0x01 at 0x00, back out and stop.", + "code" : ":raw 0x60045e005c60016000555d00", "nonce" : "0", "storage" : { } diff --git a/src/GeneralStateTestsFiller/stSubroutine/beginSubAtEndOfCodeFiller.json b/src/GeneralStateTestsFiller/stSubroutine/beginSubAtEndOfCodeFiller.json deleted file mode 100644 index 23354654c0e..00000000000 --- a/src/GeneralStateTestsFiller/stSubroutine/beginSubAtEndOfCodeFiller.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "beginSubAtEndOfCode" : { - "env" : { - "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "1", - "currentTimestamp" : "1000", - "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "expect" : [ - { - "indexes" : { - "data" : -1, - "gas" : -1, - "value" : -1 - }, - "network" : [">=Berlin"], - "result" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "code" : "0x60035e5c" - } - } - } - ], - "pre" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "//code" : "When BEGINSUB is the last instruction in code and this subroutine is jumped-to, the implementations should execute STOP", - "//codeLLL" : "(asm 0x03 JUMPSUB BEGINSUB)", - "code" : ":raw 0x60035e5c", - "nonce" : "0", - "storage" : { - } - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "", - "nonce" : "0", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "" - ], - "gasLimit" : [ - "400000" - ], - "gasPrice" : "1", - "nonce" : "0", - "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "1000000000000000000000000000000000000000", - "value" : [ - "0" - ] - } - } -} diff --git a/src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenExecuteBeginSubFiller.json b/src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenExecuteBeginSubFiller.json deleted file mode 100644 index 988e0c16cb7..00000000000 --- a/src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenExecuteBeginSubFiller.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "shouldErrorWhenExecuteBeginSub" : { - "env" : { - "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "1", - "currentTimestamp" : "1000", - "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "expect" : [ - { - "indexes" : { - "data" : -1, - "gas" : -1, - "value" : -1 - }, - "network" : [">=Berlin"], - "result" : { - "1000000000000000000000000000000000000000" : { - "storage": { - "0x00": "00" - } - } - } - } - ], - "pre" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "//code" : "Attempted execution of a BEGINSUB causes an abort: terminate execution with an OOG (Out Of Gas) exception", - "code" : "(asm 0x0400 BEGINSUB)", - "nonce" : "0", - "storage": { - } - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0xfffffffffffffffffffffffffffffffffffffffff", - "code" : "", - "nonce" : "0", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "" - ], - "gasLimit" : [ - "0xfffff2" - ], - "gasPrice" : "1", - "nonce" : "0", - "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "1000000000000000000000000000000000000000", - "value" : [ - "0" - ] - } - } -} diff --git a/src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenJumpToJumpDestFiller.json b/src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenJumpToJumpDestFiller.json deleted file mode 100644 index ea85290abdd..00000000000 --- a/src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenJumpToJumpDestFiller.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "shouldErrorWhenJumpToJumpDest" : { - "env" : { - "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "1", - "currentTimestamp" : "1000", - "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "expect" : [ - { - "indexes" : { - "data" : -1, - "gas" : -1, - "value" : -1 - }, - "network" : [">=Berlin"], - "result" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "code" : "0x60045e005b5d00" - } - } - } - ], - "pre" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "//code" : "This should fail, since the given location is a JUMPDEST.", - "code" : "(asm 0x04 JUMPSUB STOP JUMPDEST RETURNSUB)", - "nonce" : "0", - "storage" : { - } - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "", - "nonce" : "0", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "" - ], - "gasLimit" : [ - "400000" - ], - "gasPrice" : "1", - "nonce" : "0", - "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "1000000000000000000000000000000000000000", - "value" : [ - "0" - ] - } - } -} diff --git a/src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenReturnStackGrowsAbove1023Filler.json b/src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenReturnStackGrowsAbove1023Filler.json deleted file mode 100644 index bef2c8927cf..00000000000 --- a/src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenReturnStackGrowsAbove1023Filler.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "shouldErrorWhenReturnStackGrowsAbove1023" : { - "env" : { - "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "1", - "currentTimestamp" : "1000", - "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "expect" : [ - { - "indexes" : { - "data" : -1, - "gas" : -1, - "value" : -1 - }, - "network" : [">=Berlin"], - "result" : { - "1000000000000000000000000000000000000000" : { - "storage": { - "0x00": "00" - } - } - } - } - ], - "pre" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "//code" : "This should failed because return stack grows above 1023", - "code" : "(asm 0x0400 0x00 SSTORE 0x09 JUMPSUB BEGINSUB 0x01 0x00 SLOAD SUB DUP1 ISZERO 0x1B JUMPI 0x00 SSTORE 0x09 JUMPSUB JUMPDEST)", - "nonce" : "0", - "storage": { - } - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0xfffffffffffffffffffffffffffffffffffffffff", - "code" : "", - "nonce" : "0", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "" - ], - "gasLimit" : [ - "0xfffff2" - ], - "gasPrice" : "1", - "nonce" : "0", - "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "1000000000000000000000000000000000000000", - "value" : [ - "0" - ] - } - } -} diff --git a/src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenSubroutineEnteredViaBeginSubFiller.json b/src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenSubroutineEnteredViaBeginSubFiller.json deleted file mode 100644 index 135f9e1df46..00000000000 --- a/src/GeneralStateTestsFiller/stSubroutine/shouldErrorWhenSubroutineEnteredViaBeginSubFiller.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "shouldErrorWhenSubroutineEnteredViaBeginSub" : { - "env" : { - "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "1", - "currentTimestamp" : "1000", - "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "expect" : [ - { - "indexes" : { - "data" : -1, - "gas" : -1, - "value" : -1 - }, - "network" : [">=Berlin"], - "result" : { - "1000000000000000000000000000000000000000" : { - "storage": { - "0x00": "00" - } - } - } - } - ], - "pre" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "//code" : "Subroutines can only be entered via JUMPSUB and not BEGINSUB", - "code" : "(asm 0x04 JUMPSUB STOP BEGINSUB BEGINSUB RETURNSUB)", - "nonce" : "0", - "storage": { - } - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0xfffffffffffffffffffffffffffffffffffffffff", - "code" : "", - "nonce" : "0", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "" - ], - "gasLimit" : [ - "0xfffff2" - ], - "gasPrice" : "1", - "nonce" : "0", - "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "1000000000000000000000000000000000000000", - "value" : [ - "0" - ] - } - } -} diff --git a/src/GeneralStateTestsFiller/stSubroutine/shouldSucceedWhenReturnStackGrowsUntil1023Filler.json b/src/GeneralStateTestsFiller/stSubroutine/shouldSucceedWhenReturnStackGrowsUntil1023Filler.json deleted file mode 100644 index 3f90cbda4f7..00000000000 --- a/src/GeneralStateTestsFiller/stSubroutine/shouldSucceedWhenReturnStackGrowsUntil1023Filler.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "shouldSucceedWhenReturnStackGrowsUntil1023" : { - "env" : { - "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "1", - "currentTimestamp" : "1000", - "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "expect" : [ - { - "indexes" : { - "data" : -1, - "gas" : -1, - "value" : -1 - }, - "network" : [">=Berlin"], - "result" : { - "1000000000000000000000000000000000000000" : { - "storage": { - "0x00": "1" - } - } - } - } - ], - "pre" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "//code" : "This should succeed because return stack grows until 1023", - "code" : "(asm 0x03FF 0x00 SSTORE 0x09 JUMPSUB BEGINSUB 0x01 0x00 SLOAD SUB DUP1 ISZERO 0x1B JUMPI 0x00 SSTORE 0x09 JUMPSUB JUMPDEST)", - "nonce" : "0", - "storage" : { - } - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0xfffffffffffffffffffffffffffffffffffffffff", - "code" : "", - "nonce" : "0", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "" - ], - "gasLimit" : [ - "0xfffff2" - ], - "gasPrice" : "1", - "nonce" : "0", - "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "1000000000000000000000000000000000000000", - "value" : [ - "0" - ] - } - } -} diff --git a/src/GeneralStateTestsFiller/stSubroutine/subroutineAtEndOfCodeFiller.json b/src/GeneralStateTestsFiller/stSubroutine/subroutineAtEndOfCodeFiller.json deleted file mode 100644 index 74e70de2bfa..00000000000 --- a/src/GeneralStateTestsFiller/stSubroutine/subroutineAtEndOfCodeFiller.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "subroutineAtEndOfCode" : { - "env" : { - "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "1", - "currentTimestamp" : "1000", - "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "expect" : [ - { - "indexes" : { - "data" : -1, - "gas" : -1, - "value" : -1 - }, - "network" : [">=Berlin"], - "result" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "code" : "0x6005565c5d5b60035e" - } - } - } - ], - "pre" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "//code" : "When the subroutine returns, it should hit the virtual stop after the bytecode, and not exit with error", - "//codeLLL" : "(asm 0x05 JUMP BEGINSUB RETURNSUB JUMPDEST 0x03 JUMPSUB)", - "code" : ":raw 0x6005565c5d5b60035e", - "nonce" : "0", - "storage" : { - } - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "", - "nonce" : "0", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "" - ], - "gasLimit" : [ - "400000" - ], - "gasPrice" : "1", - "nonce" : "0", - "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "1000000000000000000000000000000000000000", - "value" : [ - "0" - ] - } - } -} diff --git a/src/GeneralStateTestsFiller/stSubroutine/subroutineInvalidJumpFiller.json b/src/GeneralStateTestsFiller/stSubroutine/subroutineInvalidJumpFiller.json deleted file mode 100644 index 628e400b508..00000000000 --- a/src/GeneralStateTestsFiller/stSubroutine/subroutineInvalidJumpFiller.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "subroutineInvalidJump" : { - "env" : { - "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "1", - "currentTimestamp" : "1000", - "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "expect" : [ - { - "indexes" : { - "data" : -1, - "gas" : -1, - "value" : -1 - }, - "network" : [">=Berlin"], - "result" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "code" : "0x6801000000000000000c5e005c60115e5d5c5d00" - } - } - } - ], - "pre" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "//code" : "This should fail, since the given location is outside of the code-range.", - "code" : "(asm 0x01000000000000000c JUMPSUB STOP BEGINSUB 0x11 JUMPSUB RETURNSUB BEGINSUB RETURNSUB)", - "nonce" : "0", - "storage" : { - } - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "", - "nonce" : "0", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "" - ], - "gasLimit" : [ - "400000" - ], - "gasPrice" : "1", - "nonce" : "0", - "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "1000000000000000000000000000000000000000", - "value" : [ - "0" - ] - } - } -} diff --git a/src/GeneralStateTestsFiller/stSubroutine/subroutineShallowReturnStackFiller.json b/src/GeneralStateTestsFiller/stSubroutine/subroutineShallowReturnStackFiller.json deleted file mode 100644 index 4d66796661d..00000000000 --- a/src/GeneralStateTestsFiller/stSubroutine/subroutineShallowReturnStackFiller.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "subroutineShallowReturnStack" : { - "env" : { - "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "1", - "currentTimestamp" : "1000", - "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "expect" : [ - { - "indexes" : { - "data" : -1, - "gas" : -1, - "value" : -1 - }, - "network" : [">=Berlin"], - "result" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "code" : "0x5d585800" - } - } - } - ], - "pre" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "//code" : "This should fail at first opcode, due to shallow return_stack", - "code" : "(asm RETURNSUB PC PC)", - "nonce" : "0", - "storage" : { - } - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "", - "nonce" : "0", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "" - ], - "gasLimit" : [ - "400000" - ], - "gasPrice" : "1", - "nonce" : "0", - "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "1000000000000000000000000000000000000000", - "value" : [ - "0" - ] - } - } -} diff --git a/src/GeneralStateTestsFiller/stSubroutine/twoLevelsSubroutinesFiller.json b/src/GeneralStateTestsFiller/stSubroutine/twoLevelsSubroutinesFiller.json deleted file mode 100644 index 299dc1af2ae..00000000000 --- a/src/GeneralStateTestsFiller/stSubroutine/twoLevelsSubroutinesFiller.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "twoLevelsSubroutines" : { - "env" : { - "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x7fffffffffffffff", - "currentNumber" : "1", - "currentTimestamp" : "1000", - "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "expect" : [ - { - "indexes" : { - "data" : -1, - "gas" : -1, - "value" : -1 - }, - "network" : [">=Berlin"], - "result" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "code" : "0x60045e005c60095e5d5c5d00" - } - } - } - ], - "pre" : { - "1000000000000000000000000000000000000000" : { - "balance" : "1000000000000000000", - "//code" : "This should execute fine, going into one two depths of subroutines Bytecode", - "code" : "(asm 0x04 JUMPSUB STOP BEGINSUB 0x09 JUMPSUB RETURNSUB BEGINSUB RETURNSUB)", - "nonce" : "0", - "storage" : { - } - }, - "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x7fffffffffffffff", - "code" : "", - "nonce" : "0", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "" - ], - "gasLimit" : [ - "400000" - ], - "gasPrice" : "1", - "nonce" : "0", - "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", - "to" : "1000000000000000000000000000000000000000", - "value" : [ - "0" - ] - } - } -}