diff options
Diffstat (limited to 'src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific')
6 files changed, 436 insertions, 5 deletions
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/CALL_OneVCallSuicide_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/CALL_OneVCallSuicide_d0g0v0Filler.json index 631f933a2..cb4e098ab 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/CALL_OneVCallSuicide_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/CALL_OneVCallSuicide_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,47 @@ ] } ], + "expect" : [ + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x085707" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x085707" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x085707" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/CALL_ZeroVCallSuicide_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/CALL_ZeroVCallSuicide_d0g0v0Filler.json index 64ffd4a3e..7eab4f2d7 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/CALL_ZeroVCallSuicide_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/CALL_ZeroVCallSuicide_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,47 @@ ] } ], + "expect" : [ + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x087133" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x087133" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x087133" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/EXP_Empty_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/EXP_Empty_d0g0v0Filler.json index e38d3f45f..b09a0baa0 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/EXP_Empty_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/EXP_Empty_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,96 @@ ] } ], + "expect" : [ + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x02" : "0x0873ec", + "0x03" : "0x01", + "0x04" : "0x07d794", + "0x06" : "0x077584", + "0x08" : "0x071324", + "0x0a" : "0x06b024", + "0x0b" : "0x01", + "0x0c" : "0x0613cc", + "0x0d" : "0x01", + "0x0e" : "0x057774", + "0x0f" : "0x01", + "0x64" : "0x04db1c" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x02" : "0x0873c4", + "0x03" : "0x01", + "0x04" : "0x07d76c", + "0x06" : "0x07741c", + "0x08" : "0x070f3c", + "0x0a" : "0x06a73c", + "0x0b" : "0x01", + "0x0c" : "0x060ae4", + "0x0d" : "0x01", + "0x0e" : "0x056e8c", + "0x0f" : "0x01", + "0x64" : "0x04d234" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x02" : "0x0873c4", + "0x03" : "0x01", + "0x04" : "0x07d76c", + "0x06" : "0x07741c", + "0x08" : "0x070f3c", + "0x0a" : "0x06a73c", + "0x0b" : "0x01", + "0x0c" : "0x060ae4", + "0x0d" : "0x01", + "0x0e" : "0x056e8c", + "0x0f" : "0x01", + "0x64" : "0x04d234" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x02" : "0x0873c4", + "0x03" : "0x01", + "0x04" : "0x07d76c", + "0x06" : "0x07741c", + "0x08" : "0x070f3c", + "0x0a" : "0x06a73c", + "0x0b" : "0x01", + "0x0c" : "0x060ae4", + "0x0d" : "0x01", + "0x0e" : "0x056e8c", + "0x0f" : "0x01", + "0x64" : "0x04d234" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toEpmty_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toEpmty_d0g0v0Filler.json index d6296cffe..502e8d314 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toEpmty_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toEpmty_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,62 @@ ] } ], + "expect" : [ + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x087147" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x087147" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x087147" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toNonExistent_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toNonExistent_d0g0v0Filler.json index 87e8b7e51..7a4030bc1 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toNonExistent_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/EXTCODESIZE_toNonExistent_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,47 @@ ] } ], + "expect" : [ + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x087147" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x087147" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x087147" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/vitalikTransactionTest_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/vitalikTransactionTest_d0g0v0Filler.json index 82e92ee50..5d4178b43 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/vitalikTransactionTest_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stEIP158Specific/vitalikTransactionTest_d0g0v0Filler.json @@ -25,6 +25,168 @@ ] } ], + "expect" : [ + { + "network" : "EIP150", + "result" : { + "0x13d3d0eedf83404aa5cc882d6756098cd21e3f56" : { + "balance" : "0x00", + "code" : "0x6000603f5359610043806100135939610056566c010000000000000000000000007fee098e6c2a43d9e2c04f08f0c3a87b0ba59079d4d53532071d6cd0cb86facd5605ff6100008061003f60003961003f565b6000f35b816000f0905050fe", + "nonce" : "0x00", + "storage" : { + } + }, + "0x1bc78ae0e5ec5cb439f1d5355d6f90d38343e109" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f8af94", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xcd2a3d9f938e13cd947ec05abc7fe734df8dd826" : { + "balance" : "0xfffffffffffffb506b", + "code" : "", + "nonce" : "0x0150", + "storage" : { + } + }, + "0xee098e6c2a43d9e2c04f08f0c3a87b0ba59079d4" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x1bc78ae0e5ec5cb439f1d5355d6f90d38343e109" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x03", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f84dec", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x51f9d7f98e997bdd6bebde4c2dd27be8c99303aa" : { + "balance" : "0x00", + "code" : "0x6000603f5359610043806100135939610056566c010000000000000000000000007fee098e6c2a43d9e2c04f08f0c3a87b0ba59079d4d53532071d6cd0cb86facd5605ff6100008061003f60003961003f565b6000f35b816000f0905050fe", + "nonce" : "0x01", + "storage" : { + } + }, + "0xcd2a3d9f938e13cd947ec05abc7fe734df8dd826" : { + "balance" : "0xfffffffffffffbb213", + "code" : "", + "nonce" : "0x0150", + "storage" : { + } + }, + "0xee098e6c2a43d9e2c04f08f0c3a87b0ba59079d4" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1bc78ae0e5ec5cb439f1d5355d6f90d38343e109" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x03", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af6304dec", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x51f9d7f98e997bdd6bebde4c2dd27be8c99303aa" : { + "balance" : "0x00", + "code" : "0x6000603f5359610043806100135939610056566c010000000000000000000000007fee098e6c2a43d9e2c04f08f0c3a87b0ba59079d4d53532071d6cd0cb86facd5605ff6100008061003f60003961003f565b6000f35b816000f0905050fe", + "nonce" : "0x01", + "storage" : { + } + }, + "0xcd2a3d9f938e13cd947ec05abc7fe734df8dd826" : { + "balance" : "0xfffffffffffffbb213", + "code" : "", + "nonce" : "0x0150", + "storage" : { + } + }, + "0xee098e6c2a43d9e2c04f08f0c3a87b0ba59079d4" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1bc78ae0e5ec5cb439f1d5355d6f90d38343e109" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x03", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af6304dec", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x51f9d7f98e997bdd6bebde4c2dd27be8c99303aa" : { + "balance" : "0x00", + "code" : "0x6000603f5359610043806100135939610056566c010000000000000000000000007fee098e6c2a43d9e2c04f08f0c3a87b0ba59079d4d53532071d6cd0cb86facd5605ff6100008061003f60003961003f565b6000f35b816000f0905050fe", + "nonce" : "0x01", + "storage" : { + } + }, + "0xcd2a3d9f938e13cd947ec05abc7fe734df8dd826" : { + "balance" : "0xfffffffffffffbb213", + "code" : "", + "nonce" : "0x0150", + "storage" : { + } + }, + "0xee098e6c2a43d9e2c04f08f0c3a87b0ba59079d4" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |