From ddba26a8c7381345f035d9428d721f5ddba7aaec Mon Sep 17 00:00:00 2001 From: Dimitry Date: Thu, 31 Aug 2017 21:00:11 +0300 Subject: refill splited VMtests --- VMTests/vmBitwiseLogicOperation/and0.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/and1.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/and2.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/and3.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/and4.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/and5.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/byte0.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/byte1.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/byte10.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/byte11.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/byte2.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/byte3.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/byte4.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/byte5.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/byte6.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/byte7.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/byte8.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/byte9.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/eq0.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/eq1.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/eq2.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/gt0.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/gt1.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/gt2.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/gt3.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/iszeo2.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/iszero0.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/iszero1.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/lt0.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/lt1.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/lt2.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/lt3.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/not0.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/not1.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/not2.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/not3.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/not4.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/not5.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/or0.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/or1.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/or2.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/or3.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/or4.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/or5.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/sgt0.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/sgt1.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/sgt2.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/sgt3.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/sgt4.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/slt0.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/slt1.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/slt2.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/slt3.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/slt4.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/xor0.json | 49 +++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/xor1.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/xor2.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/xor3.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/xor4.json | 50 ++++++++++++++++++++++++++++ VMTests/vmBitwiseLogicOperation/xor5.json | 50 ++++++++++++++++++++++++++++ 60 files changed, 2981 insertions(+) create mode 100644 VMTests/vmBitwiseLogicOperation/and0.json create mode 100644 VMTests/vmBitwiseLogicOperation/and1.json create mode 100644 VMTests/vmBitwiseLogicOperation/and2.json create mode 100644 VMTests/vmBitwiseLogicOperation/and3.json create mode 100644 VMTests/vmBitwiseLogicOperation/and4.json create mode 100644 VMTests/vmBitwiseLogicOperation/and5.json create mode 100644 VMTests/vmBitwiseLogicOperation/byte0.json create mode 100644 VMTests/vmBitwiseLogicOperation/byte1.json create mode 100644 VMTests/vmBitwiseLogicOperation/byte10.json create mode 100644 VMTests/vmBitwiseLogicOperation/byte11.json create mode 100644 VMTests/vmBitwiseLogicOperation/byte2.json create mode 100644 VMTests/vmBitwiseLogicOperation/byte3.json create mode 100644 VMTests/vmBitwiseLogicOperation/byte4.json create mode 100644 VMTests/vmBitwiseLogicOperation/byte5.json create mode 100644 VMTests/vmBitwiseLogicOperation/byte6.json create mode 100644 VMTests/vmBitwiseLogicOperation/byte7.json create mode 100644 VMTests/vmBitwiseLogicOperation/byte8.json create mode 100644 VMTests/vmBitwiseLogicOperation/byte9.json create mode 100644 VMTests/vmBitwiseLogicOperation/eq0.json create mode 100644 VMTests/vmBitwiseLogicOperation/eq1.json create mode 100644 VMTests/vmBitwiseLogicOperation/eq2.json create mode 100644 VMTests/vmBitwiseLogicOperation/gt0.json create mode 100644 VMTests/vmBitwiseLogicOperation/gt1.json create mode 100644 VMTests/vmBitwiseLogicOperation/gt2.json create mode 100644 VMTests/vmBitwiseLogicOperation/gt3.json create mode 100644 VMTests/vmBitwiseLogicOperation/iszeo2.json create mode 100644 VMTests/vmBitwiseLogicOperation/iszero0.json create mode 100644 VMTests/vmBitwiseLogicOperation/iszero1.json create mode 100644 VMTests/vmBitwiseLogicOperation/lt0.json create mode 100644 VMTests/vmBitwiseLogicOperation/lt1.json create mode 100644 VMTests/vmBitwiseLogicOperation/lt2.json create mode 100644 VMTests/vmBitwiseLogicOperation/lt3.json create mode 100644 VMTests/vmBitwiseLogicOperation/not0.json create mode 100644 VMTests/vmBitwiseLogicOperation/not1.json create mode 100644 VMTests/vmBitwiseLogicOperation/not2.json create mode 100644 VMTests/vmBitwiseLogicOperation/not3.json create mode 100644 VMTests/vmBitwiseLogicOperation/not4.json create mode 100644 VMTests/vmBitwiseLogicOperation/not5.json create mode 100644 VMTests/vmBitwiseLogicOperation/or0.json create mode 100644 VMTests/vmBitwiseLogicOperation/or1.json create mode 100644 VMTests/vmBitwiseLogicOperation/or2.json create mode 100644 VMTests/vmBitwiseLogicOperation/or3.json create mode 100644 VMTests/vmBitwiseLogicOperation/or4.json create mode 100644 VMTests/vmBitwiseLogicOperation/or5.json create mode 100644 VMTests/vmBitwiseLogicOperation/sgt0.json create mode 100644 VMTests/vmBitwiseLogicOperation/sgt1.json create mode 100644 VMTests/vmBitwiseLogicOperation/sgt2.json create mode 100644 VMTests/vmBitwiseLogicOperation/sgt3.json create mode 100644 VMTests/vmBitwiseLogicOperation/sgt4.json create mode 100644 VMTests/vmBitwiseLogicOperation/slt0.json create mode 100644 VMTests/vmBitwiseLogicOperation/slt1.json create mode 100644 VMTests/vmBitwiseLogicOperation/slt2.json create mode 100644 VMTests/vmBitwiseLogicOperation/slt3.json create mode 100644 VMTests/vmBitwiseLogicOperation/slt4.json create mode 100644 VMTests/vmBitwiseLogicOperation/xor0.json create mode 100644 VMTests/vmBitwiseLogicOperation/xor1.json create mode 100644 VMTests/vmBitwiseLogicOperation/xor2.json create mode 100644 VMTests/vmBitwiseLogicOperation/xor3.json create mode 100644 VMTests/vmBitwiseLogicOperation/xor4.json create mode 100644 VMTests/vmBitwiseLogicOperation/xor5.json (limited to 'VMTests/vmBitwiseLogicOperation') diff --git a/VMTests/vmBitwiseLogicOperation/and0.json b/VMTests/vmBitwiseLogicOperation/and0.json new file mode 100644 index 000000000..decea4014 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/and0.json @@ -0,0 +1,50 @@ +{ + "and0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/and0Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6002600216600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6002600216600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x02" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6002600216600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/and1.json b/VMTests/vmBitwiseLogicOperation/and1.json new file mode 100644 index 000000000..5d7625598 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/and1.json @@ -0,0 +1,49 @@ +{ + "and1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/and1Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6001600216600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01730c", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6001600216600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6001600216600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/and2.json b/VMTests/vmBitwiseLogicOperation/and2.json new file mode 100644 index 000000000..2e7dec589 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/and2.json @@ -0,0 +1,50 @@ +{ + "and2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/and2Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6001600316600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6001600316600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6001600316600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/and3.json b/VMTests/vmBitwiseLogicOperation/and3.json new file mode 100644 index 000000000..33ca40603 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/and3.json @@ -0,0 +1,50 @@ +{ + "and3" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/and3Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7f0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7f0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7f0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff16600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/and4.json b/VMTests/vmBitwiseLogicOperation/and4.json new file mode 100644 index 000000000..66c90b87d --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/and4.json @@ -0,0 +1,50 @@ +{ + "and4" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/and4Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee16600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee16600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee16600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/and5.json b/VMTests/vmBitwiseLogicOperation/and5.json new file mode 100644 index 000000000..7614a3a99 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/and5.json @@ -0,0 +1,50 @@ +{ + "and5" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/and5Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee16600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee16600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee16600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/byte0.json b/VMTests/vmBitwiseLogicOperation/byte0.json new file mode 100644 index 000000000..a44391775 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/byte0.json @@ -0,0 +1,50 @@ +{ + "byte0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/byte0Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6780402010080402016000601f031a600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01386e", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016000601f031a600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016000601f031a600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/byte1.json b/VMTests/vmBitwiseLogicOperation/byte1.json new file mode 100644 index 000000000..b49dbdb63 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/byte1.json @@ -0,0 +1,50 @@ +{ + "byte1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/byte1Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6780402010080402016001601f031a600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01386e", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016001601f031a600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x02" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016001601f031a600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/byte10.json b/VMTests/vmBitwiseLogicOperation/byte10.json new file mode 100644 index 000000000..6d3b7fd91 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/byte10.json @@ -0,0 +1,49 @@ +{ + "byte10" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/byte10Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6780402010080402017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1a600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01730c", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1a600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1a600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/byte11.json b/VMTests/vmBitwiseLogicOperation/byte11.json new file mode 100644 index 000000000..a04c874bf --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/byte11.json @@ -0,0 +1,49 @@ +{ + "byte11" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/byte11Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x67804020100804020160001a600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01730c", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x67804020100804020160001a600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x67804020100804020160001a600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/byte2.json b/VMTests/vmBitwiseLogicOperation/byte2.json new file mode 100644 index 000000000..43e803564 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/byte2.json @@ -0,0 +1,50 @@ +{ + "byte2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/byte2Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6780402010080402016002601f031a600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01386e", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016002601f031a600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x04" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016002601f031a600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/byte3.json b/VMTests/vmBitwiseLogicOperation/byte3.json new file mode 100644 index 000000000..56ff2abb9 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/byte3.json @@ -0,0 +1,50 @@ +{ + "byte3" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/byte3Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6780402010080402016003601f031a600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01386e", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016003601f031a600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x08" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016003601f031a600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/byte4.json b/VMTests/vmBitwiseLogicOperation/byte4.json new file mode 100644 index 000000000..814dcf8e1 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/byte4.json @@ -0,0 +1,50 @@ +{ + "byte4" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/byte4Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6780402010080402016004601f031a600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01386e", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016004601f031a600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x10" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016004601f031a600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/byte5.json b/VMTests/vmBitwiseLogicOperation/byte5.json new file mode 100644 index 000000000..de4b8a26e --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/byte5.json @@ -0,0 +1,50 @@ +{ + "byte5" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/byte5Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6780402010080402016005601f031a600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01386e", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016005601f031a600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x20" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016005601f031a600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/byte6.json b/VMTests/vmBitwiseLogicOperation/byte6.json new file mode 100644 index 000000000..5bdeeb72c --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/byte6.json @@ -0,0 +1,50 @@ +{ + "byte6" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/byte6Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6780402010080402016006601f031a600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01386e", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016006601f031a600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x40" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016006601f031a600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/byte7.json b/VMTests/vmBitwiseLogicOperation/byte7.json new file mode 100644 index 000000000..44d2592af --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/byte7.json @@ -0,0 +1,50 @@ +{ + "byte7" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/byte7Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6780402010080402016007601f031a600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01386e", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016007601f031a600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x80" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016007601f031a600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/byte8.json b/VMTests/vmBitwiseLogicOperation/byte8.json new file mode 100644 index 000000000..a70ba5ed7 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/byte8.json @@ -0,0 +1,49 @@ +{ + "byte8" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/byte8Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x678040201008040201601f601f031a600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x017306", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x678040201008040201601f601f031a600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x678040201008040201601f601f031a600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/byte9.json b/VMTests/vmBitwiseLogicOperation/byte9.json new file mode 100644 index 000000000..3d8b60614 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/byte9.json @@ -0,0 +1,49 @@ +{ + "byte9" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/byte9Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6780402010080402016020601f051a600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x017304", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016020601f051a600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6780402010080402016020601f051a600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/eq0.json b/VMTests/vmBitwiseLogicOperation/eq0.json new file mode 100644 index 000000000..c2e9db19d --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/eq0.json @@ -0,0 +1,49 @@ +{ + "eq0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/eq0Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6003600003600560000314600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x017300", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6003600003600560000314600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6003600003600560000314600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/eq1.json b/VMTests/vmBitwiseLogicOperation/eq1.json new file mode 100644 index 000000000..1a6c81691 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/eq1.json @@ -0,0 +1,50 @@ +{ + "eq1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/eq1Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6000600014600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6000600014600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6000600014600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/eq2.json b/VMTests/vmBitwiseLogicOperation/eq2.json new file mode 100644 index 000000000..259c913fc --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/eq2.json @@ -0,0 +1,50 @@ +{ + "eq2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/eq2Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff14600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/gt0.json b/VMTests/vmBitwiseLogicOperation/gt0.json new file mode 100644 index 000000000..95a737534 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/gt0.json @@ -0,0 +1,50 @@ +{ + "gt0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/gt0Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6000600260000311600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01386e", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6000600260000311600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6000600260000311600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/gt1.json b/VMTests/vmBitwiseLogicOperation/gt1.json new file mode 100644 index 000000000..65398350a --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/gt1.json @@ -0,0 +1,49 @@ +{ + "gt1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/gt1Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6002600003600011600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x017306", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6002600003600011600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6002600003600011600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/gt2.json b/VMTests/vmBitwiseLogicOperation/gt2.json new file mode 100644 index 000000000..659beab5f --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/gt2.json @@ -0,0 +1,50 @@ +{ + "gt2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/gt2Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff11600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff11600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff11600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/gt3.json b/VMTests/vmBitwiseLogicOperation/gt3.json new file mode 100644 index 000000000..590770946 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/gt3.json @@ -0,0 +1,49 @@ +{ + "gt3" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/gt3Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600011600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01730c", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600011600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600011600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/iszeo2.json b/VMTests/vmBitwiseLogicOperation/iszeo2.json new file mode 100644 index 000000000..90071bc37 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/iszeo2.json @@ -0,0 +1,49 @@ +{ + "iszeo2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/iszeo2Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x600260000315600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x017309", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x600260000315600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x600260000315600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/iszero0.json b/VMTests/vmBitwiseLogicOperation/iszero0.json new file mode 100644 index 000000000..8006020bc --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/iszero0.json @@ -0,0 +1,49 @@ +{ + "iszero0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/iszero0Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff15600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01730f", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff15600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff15600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/iszero1.json b/VMTests/vmBitwiseLogicOperation/iszero1.json new file mode 100644 index 000000000..6fbfafb01 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/iszero1.json @@ -0,0 +1,50 @@ +{ + "iszero1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/iszero1Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x600015600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013877", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x600015600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x600015600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/lt0.json b/VMTests/vmBitwiseLogicOperation/lt0.json new file mode 100644 index 000000000..ebaaffbe8 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/lt0.json @@ -0,0 +1,49 @@ +{ + "lt0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/lt0Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6000600260000310600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x8ac7230489e80000" + }, + "gas" : "0x017306", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x152d02c7e14af6800000", + "code" : "0x6000600260000310600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x152d02c7e14af6800000", + "code" : "0x6000600260000310600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/lt1.json b/VMTests/vmBitwiseLogicOperation/lt1.json new file mode 100644 index 000000000..2b1e04473 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/lt1.json @@ -0,0 +1,50 @@ +{ + "lt1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/lt1Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6002600003600010600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x8ac7230489e80000" + }, + "gas" : "0x01386e", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x8ac7230489e80000", + "code" : "0x6002600003600010600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x8ac7230489e80000", + "code" : "0x6002600003600010600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/lt2.json b/VMTests/vmBitwiseLogicOperation/lt2.json new file mode 100644 index 000000000..fdc97910e --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/lt2.json @@ -0,0 +1,49 @@ +{ + "lt2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/lt2Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff10600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x8ac7230489e80000" + }, + "gas" : "0x01730c", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x8ac7230489e80000", + "code" : "0x60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff10600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x8ac7230489e80000", + "code" : "0x60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff10600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/lt3.json b/VMTests/vmBitwiseLogicOperation/lt3.json new file mode 100644 index 000000000..49e83b2f1 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/lt3.json @@ -0,0 +1,50 @@ +{ + "lt3" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/lt3Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600010600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600010600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600010600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/not0.json b/VMTests/vmBitwiseLogicOperation/not0.json new file mode 100644 index 000000000..7e3019d41 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/not0.json @@ -0,0 +1,50 @@ +{ + "not0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/not0Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x600019600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013877", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x600019600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x600019600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/not1.json b/VMTests/vmBitwiseLogicOperation/not1.json new file mode 100644 index 000000000..473f8fe20 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/not1.json @@ -0,0 +1,50 @@ +{ + "not1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/not1Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x600219600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013877", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x600219600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x600219600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/not2.json b/VMTests/vmBitwiseLogicOperation/not2.json new file mode 100644 index 000000000..9919ffe59 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/not2.json @@ -0,0 +1,49 @@ +{ + "not2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/not2Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff19600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01730f", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff19600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff19600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/not3.json b/VMTests/vmBitwiseLogicOperation/not3.json new file mode 100644 index 000000000..0e44bb38d --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/not3.json @@ -0,0 +1,50 @@ +{ + "not3" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/not3Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x600260000319600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013871", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x600260000319600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x600260000319600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/not4.json b/VMTests/vmBitwiseLogicOperation/not4.json new file mode 100644 index 000000000..4bd3e6a2e --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/not4.json @@ -0,0 +1,50 @@ +{ + "not4" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/not4Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60000319600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013871", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60000319600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60000319600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/not5.json b/VMTests/vmBitwiseLogicOperation/not5.json new file mode 100644 index 000000000..7ea198ab9 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/not5.json @@ -0,0 +1,50 @@ +{ + "not5" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/not5Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x600060000319600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013871", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x600060000319600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x600060000319600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/or0.json b/VMTests/vmBitwiseLogicOperation/or0.json new file mode 100644 index 000000000..c8a0a162c --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/or0.json @@ -0,0 +1,50 @@ +{ + "or0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/or0Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6002600217600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6002600217600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x02" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6002600217600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/or1.json b/VMTests/vmBitwiseLogicOperation/or1.json new file mode 100644 index 000000000..5a885f65b --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/or1.json @@ -0,0 +1,50 @@ +{ + "or1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/or1Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6001600217600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6001600217600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x03" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6001600217600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/or2.json b/VMTests/vmBitwiseLogicOperation/or2.json new file mode 100644 index 000000000..e7ebb3e97 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/or2.json @@ -0,0 +1,50 @@ +{ + "or2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/or2Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6001600317600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6001600317600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x03" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6001600317600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/or3.json b/VMTests/vmBitwiseLogicOperation/or3.json new file mode 100644 index 000000000..408f3ee0a --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/or3.json @@ -0,0 +1,50 @@ +{ + "or3" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/or3Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7f0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff17600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7f0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff17600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7f0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff17600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/or4.json b/VMTests/vmBitwiseLogicOperation/or4.json new file mode 100644 index 000000000..c379dafa2 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/or4.json @@ -0,0 +1,50 @@ +{ + "or4" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/or4Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee17600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee17600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee17600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/or5.json b/VMTests/vmBitwiseLogicOperation/or5.json new file mode 100644 index 000000000..824085df5 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/or5.json @@ -0,0 +1,50 @@ +{ + "or5" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/or5Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee17600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee17600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee17600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/sgt0.json b/VMTests/vmBitwiseLogicOperation/sgt0.json new file mode 100644 index 000000000..facae9add --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/sgt0.json @@ -0,0 +1,49 @@ +{ + "sgt0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/sgt0Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6000600260000313600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x017306", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6000600260000313600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6000600260000313600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/sgt1.json b/VMTests/vmBitwiseLogicOperation/sgt1.json new file mode 100644 index 000000000..51b15a444 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/sgt1.json @@ -0,0 +1,50 @@ +{ + "sgt1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/sgt1Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6002600003600013600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01386e", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6002600003600013600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6002600003600013600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/sgt2.json b/VMTests/vmBitwiseLogicOperation/sgt2.json new file mode 100644 index 000000000..ca1e56811 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/sgt2.json @@ -0,0 +1,49 @@ +{ + "sgt2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/sgt2Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01730c", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff13600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/sgt3.json b/VMTests/vmBitwiseLogicOperation/sgt3.json new file mode 100644 index 000000000..af567952b --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/sgt3.json @@ -0,0 +1,50 @@ +{ + "sgt3" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/sgt3Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600013600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600013600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600013600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/sgt4.json b/VMTests/vmBitwiseLogicOperation/sgt4.json new file mode 100644 index 000000000..0c8c666e1 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/sgt4.json @@ -0,0 +1,49 @@ +{ + "sgt4" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/sgt4Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6003600003600560000313600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x017300", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6003600003600560000313600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6003600003600560000313600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/slt0.json b/VMTests/vmBitwiseLogicOperation/slt0.json new file mode 100644 index 000000000..59c8e8383 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/slt0.json @@ -0,0 +1,50 @@ +{ + "slt0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/slt0Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6000600260000312600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01386e", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6000600260000312600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6000600260000312600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/slt1.json b/VMTests/vmBitwiseLogicOperation/slt1.json new file mode 100644 index 000000000..757c358c5 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/slt1.json @@ -0,0 +1,49 @@ +{ + "slt1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/slt1Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6002600003600012600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x017306", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6002600003600012600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6002600003600012600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/slt2.json b/VMTests/vmBitwiseLogicOperation/slt2.json new file mode 100644 index 000000000..a2e5e0e00 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/slt2.json @@ -0,0 +1,50 @@ +{ + "slt2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/slt2Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff12600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff12600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff12600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/slt3.json b/VMTests/vmBitwiseLogicOperation/slt3.json new file mode 100644 index 000000000..278f99043 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/slt3.json @@ -0,0 +1,49 @@ +{ + "slt3" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/slt3Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600012600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01730c", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600012600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600012600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/slt4.json b/VMTests/vmBitwiseLogicOperation/slt4.json new file mode 100644 index 000000000..1a6edf2a5 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/slt4.json @@ -0,0 +1,50 @@ +{ + "slt4" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/slt4Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6003600003600560000312600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013868", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6003600003600560000312600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6003600003600560000312600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/xor0.json b/VMTests/vmBitwiseLogicOperation/xor0.json new file mode 100644 index 000000000..b57a0b466 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/xor0.json @@ -0,0 +1,49 @@ +{ + "xor0" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/xor0Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6002600218600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x01730c", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6002600218600055", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6002600218600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/xor1.json b/VMTests/vmBitwiseLogicOperation/xor1.json new file mode 100644 index 000000000..379c8a9ca --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/xor1.json @@ -0,0 +1,50 @@ +{ + "xor1" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/xor1Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6001600218600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6001600218600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x03" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6001600218600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/xor2.json b/VMTests/vmBitwiseLogicOperation/xor2.json new file mode 100644 index 000000000..65670c32a --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/xor2.json @@ -0,0 +1,50 @@ +{ + "xor2" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/xor2Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x6001600318600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6001600318600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x02" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x6001600318600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/xor3.json b/VMTests/vmBitwiseLogicOperation/xor3.json new file mode 100644 index 000000000..489535d95 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/xor3.json @@ -0,0 +1,50 @@ +{ + "xor3" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/xor3Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7f0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff18600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7f0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff18600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0xfedcba9876543210fedcba9876543210fedcba9876543210fedcba9876543210" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7f0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff18600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/xor4.json b/VMTests/vmBitwiseLogicOperation/xor4.json new file mode 100644 index 000000000..2be1f66da --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/xor4.json @@ -0,0 +1,50 @@ +{ + "xor4" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/xor4Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee18600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee18600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x1111111111111111111111111111111111111111111111111111111111111111" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee18600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file diff --git a/VMTests/vmBitwiseLogicOperation/xor5.json b/VMTests/vmBitwiseLogicOperation/xor5.json new file mode 100644 index 000000000..a7fd96584 --- /dev/null +++ b/VMTests/vmBitwiseLogicOperation/xor5.json @@ -0,0 +1,50 @@ +{ + "xor5" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.70ba1a56.Linux.g++", + "source" : "/src/VMTestsFiller/vmBitwiseLogicOperation/xor5Filler.json" + }, + "callcreates" : [ + ], + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x0100", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x00", + "currentTimestamp" : "0x01" + }, + "exec" : { + "address" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "caller" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee18600055", + "data" : "0x", + "gas" : "0x0186a0", + "gasPrice" : "0x5af3107a4000", + "origin" : "0xcd1722f3947def4cf144679da39c4c32bdc35681", + "value" : "0x0de0b6b3a7640000" + }, + "gas" : "0x013874", + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "out" : "0x", + "post" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee18600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x1111111111111111111111111111101111111111111111111111111111111111" + } + } + }, + "pre" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0xd3c21bcecceda1000000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7feeeeeeeeeeeeeeeeeeeeeeeeeeeeefeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee18600055", + "nonce" : "0x00", + "storage" : { + } + } + } + } +} \ No newline at end of file -- cgit