diff options
-rw-r--r-- | VMTests/vmEnvironmentalInfoTest.json | 338 | ||||
-rw-r--r-- | VMTests/vmSha3Test.json | 90 | ||||
-rw-r--r-- | src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json | 64 | ||||
-rw-r--r-- | src/VMTestsFiller/vmSha3TestFiller.json | 36 |
4 files changed, 439 insertions, 89 deletions
diff --git a/VMTests/vmEnvironmentalInfoTest.json b/VMTests/vmEnvironmentalInfoTest.json index 69bfbcb73..4f2196187 100644 --- a/VMTests/vmEnvironmentalInfoTest.json +++ b/VMTests/vmEnvironmentalInfoTest.json @@ -1,5 +1,10 @@ { "ExtCodeSizeAddressInputTooBigLeftMyAddress" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -44,6 +49,11 @@ } }, "ExtCodeSizeAddressInputTooBigRightMyAddress" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -94,6 +104,11 @@ } }, "address0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -138,6 +153,11 @@ } }, "address1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -182,6 +202,11 @@ } }, "balance0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -232,6 +257,11 @@ } }, "balance01" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -290,6 +320,11 @@ } }, "balance1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -334,6 +369,11 @@ } }, "balanceAddress2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -385,6 +425,11 @@ } }, "balanceAddressInputTooBig" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -435,6 +480,11 @@ } }, "balanceAddressInputTooBigLeftMyAddress" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -479,6 +529,11 @@ } }, "balanceAddressInputTooBigRightMyAddress" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -529,6 +584,11 @@ } }, "balanceCaller3" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -580,6 +640,11 @@ } }, "calldatacopy0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -593,7 +658,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60026001600037600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -609,7 +674,7 @@ "code" : "0x60026001600037600051600055", "nonce" : "0x00", "storage" : { - "0x00" : "0x2345000000000000000000000000000000000000000000000000000000000000" + "0x00" : "0x3456000000000000000000000000000000000000000000000000000000000000" } } }, @@ -624,6 +689,11 @@ } }, "calldatacopy0_return" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -637,7 +707,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60026001600037600051600055596000f3", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -646,14 +716,14 @@ "gas" : "0x17487699c0", "logs" : [ ], - "out" : "0x2345000000000000000000000000000000000000000000000000000000000000", + "out" : "0x3456000000000000000000000000000000000000000000000000000000000000", "post" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0x0de0b6b3a7640000", "code" : "0x60026001600037600051600055596000f3", "nonce" : "0x00", "storage" : { - "0x00" : "0x2345000000000000000000000000000000000000000000000000000000000000" + "0x00" : "0x3456000000000000000000000000000000000000000000000000000000000000" } } }, @@ -668,6 +738,11 @@ } }, "calldatacopy1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -681,7 +756,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60016001600037600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -697,7 +772,7 @@ "code" : "0x60016001600037600051600055", "nonce" : "0x00", "storage" : { - "0x00" : "0x2300000000000000000000000000000000000000000000000000000000000000" + "0x00" : "0x3400000000000000000000000000000000000000000000000000000000000000" } } }, @@ -712,6 +787,11 @@ } }, "calldatacopy1_return" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -725,7 +805,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60016001600037600051600055596000f3", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -741,14 +821,14 @@ "gas" : "0x17487699c0", "logs" : [ ], - "out" : "0x2300000000000000000000000000000000000000000000000000000000000000", + "out" : "0x3400000000000000000000000000000000000000000000000000000000000000", "post" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0x0de0b6b3a7640000", "code" : "0x60016001600037600051600055596000f3", "nonce" : "0x00", "storage" : { - "0x00" : "0x2300000000000000000000000000000000000000000000000000000000000000" + "0x00" : "0x3400000000000000000000000000000000000000000000000000000000000000" } } }, @@ -763,6 +843,11 @@ } }, "calldatacopy2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -776,7 +861,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60006001600037600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -806,6 +891,11 @@ } }, "calldatacopy2_return" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -819,7 +909,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60006001600037600051600055596000f3", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -849,6 +939,11 @@ } }, "calldatacopyUnderFlow" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x0100", @@ -860,7 +955,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x6001600237", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -883,6 +978,11 @@ } }, "calldatacopyZeroMemExpansion" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -896,7 +996,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60006000600037600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -926,6 +1026,11 @@ } }, "calldatacopyZeroMemExpansion_return" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -939,7 +1044,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60006000600037600051600055596000f3", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -969,6 +1074,11 @@ } }, "calldatacopy_DataIndexTooHigh" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -982,7 +1092,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60ff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa600037600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1012,6 +1122,11 @@ } }, "calldatacopy_DataIndexTooHigh2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1025,7 +1140,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60097ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa600037600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1055,6 +1170,11 @@ } }, "calldatacopy_DataIndexTooHigh2_return" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1068,7 +1188,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60097ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa600037600051600055596000f3", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1098,6 +1218,11 @@ } }, "calldatacopy_DataIndexTooHigh_return" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1111,7 +1236,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60ff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa600037600051600055596000f3", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1141,6 +1266,11 @@ } }, "calldatacopy_sec" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1154,7 +1284,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x6005565b005b6042601f536101036000601f3760005180606014600357640badc0ffee60ff55", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1185,6 +1315,11 @@ } }, "calldataload0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1198,7 +1333,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x600035600055", - "data" : "0x0256", + "data" : "0x2560", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1214,7 +1349,7 @@ "code" : "0x600035600055", "nonce" : "0x00", "storage" : { - "0x00" : "0x0256000000000000000000000000000000000000000000000000000000000000" + "0x00" : "0x2560000000000000000000000000000000000000000000000000000000000000" } } }, @@ -1229,6 +1364,11 @@ } }, "calldataload1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1273,6 +1413,11 @@ } }, "calldataload2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1286,7 +1431,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x600535600055", - "data" : "0x0123456789abcdef0000000000000000000000000000000000000000000000000024", + "data" : "0x123456789abcdef00000000000000000000000000000000000000000000000000024", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1302,7 +1447,7 @@ "code" : "0x600535600055", "nonce" : "0x00", "storage" : { - "0x00" : "0xabcdef0000000000000000000000000000000000000000000000000024000000" + "0x00" : "0xbcdef00000000000000000000000000000000000000000000000000024000000" } } }, @@ -1317,6 +1462,11 @@ } }, "calldataloadSizeTooHigh" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1330,7 +1480,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa35600055", - "data" : "0x0123456789abcdef0000000000000000000000000000000000000000000000000024", + "data" : "0x123456789abcdef00000000000000000000000000000000000000000000000000024", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1360,6 +1510,11 @@ } }, "calldataloadSizeTooHighPartial" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1404,6 +1559,11 @@ } }, "calldataload_BigOffset" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1447,6 +1607,11 @@ } }, "calldatasize0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1460,7 +1625,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x36600055", - "data" : "0x0256", + "data" : "0x2560", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1491,6 +1656,11 @@ } }, "calldatasize1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1535,6 +1705,11 @@ } }, "calldatasize2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1579,6 +1754,11 @@ } }, "caller" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1623,6 +1803,11 @@ } }, "callvalue" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1667,6 +1852,11 @@ } }, "codecopy0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1680,7 +1870,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60056000600039600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1711,6 +1901,11 @@ } }, "codecopyZeroMemExpansion" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1724,7 +1919,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60006000600039600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1754,6 +1949,11 @@ } }, "codecopy_DataIndexTooHigh" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1767,7 +1967,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa600039600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1797,6 +1997,11 @@ } }, "codesize" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1810,7 +2015,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x38600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1841,6 +2046,11 @@ } }, "env1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ { "data" : "0x1111222233334444555566667777888899990000aaaabbbbccccddddeeeeffff", @@ -1889,6 +2099,11 @@ } }, "extcodecopy0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1902,7 +2117,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x333b60006000333c600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x075bcd15", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -1947,6 +2162,11 @@ } }, "extcodecopy0AddressTooBigLeft" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -1960,7 +2180,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x333b6000600074aacd1722f3947def4cf144679da39c4c32bdc356813c600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x075bcd15", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -2005,6 +2225,11 @@ } }, "extcodecopy0AddressTooBigRight" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -2018,7 +2243,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x333b6000600074cd1722f3947def4cf144679da39c4c32bdc35681aa3c600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x075bcd15", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -2069,6 +2294,11 @@ } }, "extcodecopyZeroMemExpansion" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -2082,7 +2312,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x600060006000333c600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x075bcd15", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -2126,6 +2356,11 @@ } }, "extcodecopy_DataIndexTooHigh" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -2139,7 +2374,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x60087ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa6000303c600051600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x3b9aca00", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -2169,6 +2404,11 @@ } }, "extcodesize0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -2182,7 +2422,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x38333b14600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x075bcd15", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -2227,6 +2467,11 @@ } }, "extcodesize1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -2240,7 +2485,7 @@ "address" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "code" : "0x333b600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x075bcd15", "origin" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", @@ -2285,6 +2530,11 @@ } }, "extcodesizeUnderFlow" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x0100", @@ -2296,7 +2546,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x3b", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x075bcd15", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -2320,6 +2570,11 @@ } }, "gasprice" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -2333,7 +2588,7 @@ "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", "code" : "0x3a600055", - "data" : "0x01234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gas" : "0x174876e800", "gasPrice" : "0x075bcd15", "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", @@ -2364,6 +2619,11 @@ } }, "origin" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json" + }, "callcreates" : [ ], "env" : { diff --git a/VMTests/vmSha3Test.json b/VMTests/vmSha3Test.json index 870da8245..549a966c2 100644 --- a/VMTests/vmSha3Test.json +++ b/VMTests/vmSha3Test.json @@ -1,5 +1,10 @@ { "sha3_0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -44,6 +49,11 @@ } }, "sha3_1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -88,6 +98,11 @@ } }, "sha3_2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -132,6 +147,11 @@ } }, "sha3_3" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x0100", @@ -160,6 +180,11 @@ } }, "sha3_4" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x0100", @@ -188,6 +213,11 @@ } }, "sha3_5" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x0100", @@ -216,6 +246,11 @@ } }, "sha3_6" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x0100", @@ -244,6 +279,11 @@ } }, "sha3_bigOffset" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x0100", @@ -272,6 +312,11 @@ } }, "sha3_bigOffset2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -316,6 +361,11 @@ } }, "sha3_bigSize" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x0100", @@ -344,6 +394,11 @@ } }, "sha3_memSizeNoQuadraticCost31" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -388,6 +443,11 @@ } }, "sha3_memSizeQuadraticCost32" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -432,6 +492,11 @@ } }, "sha3_memSizeQuadraticCost32_zeroSize" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -476,6 +541,11 @@ } }, "sha3_memSizeQuadraticCost33" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -520,6 +590,11 @@ } }, "sha3_memSizeQuadraticCost63" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -564,6 +639,11 @@ } }, "sha3_memSizeQuadraticCost64" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -608,6 +688,11 @@ } }, "sha3_memSizeQuadraticCost64_2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "callcreates" : [ ], "env" : { @@ -652,6 +737,11 @@ } }, "sha3_memSizeQuadraticCost65" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e0f7b68a.Linux.g++", + "source" : "/src/VMTestsFiller/vmSha3TestFiller.json" + }, "callcreates" : [ ], "env" : { diff --git a/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json b/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json index af413fa0c..86a49549d 100644 --- a/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json +++ b/src/VMTestsFiller/vmEnvironmentalInfoTestFiller.json @@ -489,7 +489,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x256", + "data" : "0x2560", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -593,7 +593,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x123456789abcdef0000000000000000000000000000000000000000000000000024", + "data" : "0x123456789abcdef00000000000000000000000000000000000000000000000000024", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -627,7 +627,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x123456789abcdef0000000000000000000000000000000000000000000000000024", + "data" : "0x123456789abcdef00000000000000000000000000000000000000000000000000024", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -697,7 +697,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x256", + "data" : "0x2560", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -802,7 +802,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -836,7 +836,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -870,7 +870,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -904,7 +904,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -938,7 +938,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -973,7 +973,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1007,7 +1007,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1042,7 +1042,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1077,7 +1077,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1111,7 +1111,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1145,7 +1145,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1180,7 +1180,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1214,7 +1214,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1249,7 +1249,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1284,7 +1284,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1318,7 +1318,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1353,7 +1353,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1387,7 +1387,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1422,7 +1422,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "123456789", "gas" : "100000000000" } @@ -1537,7 +1537,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "123456789", "gas" : "100000000000" } @@ -1571,7 +1571,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "123456789", "gas" : "100000000000" } @@ -1616,7 +1616,7 @@ "origin" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "caller" : "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "123456789", "gas" : "100000000000" } @@ -1650,7 +1650,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "1000000000", "gas" : "100000000000" } @@ -1694,7 +1694,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "123456789", "gas" : "100000000000" } @@ -1741,7 +1741,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "123456789", "gas" : "100000000000" } @@ -1786,7 +1786,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "123456789", "gas" : "100000000000" } @@ -1830,7 +1830,7 @@ "origin" : "cd1722f3947def4cf144679da39c4c32bdc35681", "caller" : "cd1722f3947def4cf144679da39c4c32bdc35681", "value" : "1000000000000000000", - "data" : "0x1234567890abcdef01234567890abcdef", + "data" : "0x1234567890abcdef01234567890abcdef0", "gasPrice" : "123456789", "gas" : "100000000000" } @@ -1849,7 +1849,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "10000000000000033000", "nonce" : "88", - "code" : "(asm PC ADDRESS BALANCE CALLER ORIGIN CALLVALUE CALLDATASIZE GASPRICE 1 NUMBER SUB BLOCKHASH COINBASE TIMESTAMP NUMBER DIFFICULTY GASLIMIT PC CALLDATASIZE 0 CALLDATALOAD 38 CALLDATALOAD 19 CALLDATALOAD CODESIZE 0x1111222233334444555566667777888899990000aaaabbbbccccddddeeeeffff 0 MSTORE 32 0 0 CREATE 32 0 32 0 0 ADDRESS 3000 CALL 0 MLOAD 4096 MSTORE MSIZE 32 MUL 0 SHA3 ADDRESS SELFDESTRUCT 1 2 RETURN)", + "code" : "(asm PC ADDRESS BALANCE CALLER ORIGIN CALLVALUE CALLDATASIZE GASPRICE 1 NUMBER SUB BLOCKHASH COINBASE TIMESTAMP NUMBER DIFFICULTY GASLIMIT PC CALLDATASIZE 0 CALLDATALOAD 38 CALLDATALOAD 19 CALLDATALOAD CODESIZE 0x1111222233334444555566667777888899990000aaaabbbbccccddddeeeeffff 0 MSTORE 32 0 0 CREATE 32 0 32 0 0 ADDRESS 3000 CALL 0 MLOAD 4096 MSTORE MSIZE 32 MUL 0 KECCAK256 ADDRESS SELFDESTRUCT 1 2 RETURN)", "storage": {} } }, diff --git a/src/VMTestsFiller/vmSha3TestFiller.json b/src/VMTestsFiller/vmSha3TestFiller.json index e738975d8..943a3f281 100644 --- a/src/VMTestsFiller/vmSha3TestFiller.json +++ b/src/VMTestsFiller/vmSha3TestFiller.json @@ -19,7 +19,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "100000000000000000000000", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 0 0)}", + "code" : "{ [[ 0 ]] (KECCAK256 0 0)}", "storage": {} } }, @@ -54,7 +54,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "100000000000000000000000", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 4 5)}", + "code" : "{ [[ 0 ]] (KECCAK256 4 5)}", "storage": {} } }, @@ -89,7 +89,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "100000000000000000000000", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 10 10)}", + "code" : "{ [[ 0 ]] (KECCAK256 10 10)}", "storage": {} } }, @@ -117,7 +117,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "100000000000000000000000", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 1000 0xfffff)}", + "code" : "{ [[ 0 ]] (KECCAK256 1000 0xfffff)}", "storage": {} } }, @@ -145,7 +145,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "100000000000000000000000", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 0xfffffffff 100)}", + "code" : "{ [[ 0 ]] (KECCAK256 0xfffffffff 100)}", "storage": {} } }, @@ -173,7 +173,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "100000000000000000000000", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 10000 0xfffffffff )}", + "code" : "{ [[ 0 ]] (KECCAK256 10000 0xfffffffff )}", "storage": {} } }, @@ -201,7 +201,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "100000000000000000000000", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff)}", + "code" : "{ [[ 0 ]] (KECCAK256 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff)}", "storage": {} } }, @@ -229,7 +229,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff)}", + "code" : "{ [[ 0 ]] (KECCAK256 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff)}", "storage": {} } }, @@ -257,7 +257,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 2)}", + "code" : "{ [[ 0 ]] (KECCAK256 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 2)}", "storage": {} } }, @@ -292,7 +292,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 0x1000000 2)}", + "code" : "{ [[ 0 ]] (KECCAK256 0x1000000 2)}", "storage": {} } }, @@ -327,7 +327,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 960 1)}", + "code" : "{ [[ 0 ]] (KECCAK256 960 1)}", "storage": {} } }, @@ -362,7 +362,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 992 1)}", + "code" : "{ [[ 0 ]] (KECCAK256 992 1)}", "storage": {} } }, @@ -397,7 +397,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 1024 0)}", + "code" : "{ [[ 0 ]] (KECCAK256 1024 0)}", "storage": {} } }, @@ -432,7 +432,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 1024 1)}", + "code" : "{ [[ 0 ]] (KECCAK256 1024 1)}", "storage": {} } }, @@ -467,7 +467,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 1984 1)}", + "code" : "{ [[ 0 ]] (KECCAK256 1984 1)}", "storage": {} } }, @@ -502,7 +502,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 2016 1)}", + "code" : "{ [[ 0 ]] (KECCAK256 2016 1)}", "storage": {} } }, @@ -537,7 +537,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 2016 32)}", + "code" : "{ [[ 0 ]] (KECCAK256 2016 32)}", "storage": {} } }, @@ -572,7 +572,7 @@ "0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", "nonce" : "0", - "code" : "{ [[ 0 ]] (SHA3 2048 1)}", + "code" : "{ [[ 0 ]] (KECCAK256 2048 1)}", "storage": {} } }, |