Skip to content

Commit

Permalink
Merge pull request #680 from ethereum/vmtest
Browse files Browse the repository at this point in the history
prepare VMTests source to convertion
  • Loading branch information
winsvega authored Mar 30, 2020
2 parents e4fc860 + e5d46fd commit 5841af6
Show file tree
Hide file tree
Showing 1,828 changed files with 82,219 additions and 11,945 deletions.
114 changes: 114 additions & 0 deletions BlockchainTests/ValidBlocks/VMTests/vmArithmeticTest/add0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
{
"add0_Istanbul" : {
"_info" : {
"comment" : "Converted from VMTest source. ",
"filling-rpc-server" : "Geth-1.9.13-unstable-5d7e5b00-20200327",
"filling-tool-version" : "retesteth-0.0.2+commit.2bebcc98.Linux.g++",
"lllcversion" : "Version: 0.5.14-develop.2020.3.30+commit.8f259595.Linux.g++",
"source" : "src/VMTestsFiller/vmArithmeticTest/add0Filler.json",
"sourceHash" : "eed49c2012a3b056407dbe3262ef483c24dae0700eb5885f0f7eaabe99e60230"
},
"sealEngine" : "NoProof",
"network" : "Istanbul",
"pre" : {
"0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0160005500",
"nonce" : "0x00",
"storage" : {
}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x7ffffffffffffff0",
"code" : "0x",
"nonce" : "0x00",
"storage" : {
}
}
},
"genesisBlockHeader" : {
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"difficulty" : "0x020000",
"extraData" : "0x42",
"gasLimit" : "0x7fffffffffffffff",
"gasUsed" : "0x00",
"hash" : "0x548d4b0017a21b4fa3b7dca89cb90d68ca2af468b5c7d3bbc93a54b113bf905f",
"mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce" : "0x0000000000000000",
"number" : "0x00",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"stateRoot" : "0xe28aeed2a8dc28ee0e4dc24b7ef2364e9f218a8b5c512cc801f612d7e69871ab",
"timestamp" : "0x00",
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0e28aeed2a8dc28ee0e4dc24b7ef2364e9f218a8b5c512cc801f612d7e69871aba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080887fffffffffffffff808042a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0",
"blocks" : [
{
"chainname" : "default",
"blocknumber" : "1",
"uncleHeaders" : [
],
"blockHeader" : {
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"difficulty" : "0x020000",
"extraData" : "0x42",
"gasLimit" : "0x7fffffffffffffff",
"gasUsed" : "0xa034",
"hash" : "0x35d2bb85690b69e5aab4af53139d0cb7d11c55b32582fb861b656d2aa98c86ec",
"mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce" : "0x0000000000000000",
"number" : "0x01",
"parentHash" : "0x548d4b0017a21b4fa3b7dca89cb90d68ca2af468b5c7d3bbc93a54b113bf905f",
"receiptTrie" : "0x5a0b89fb1e5f44d02b5900c39683a1796c591b2c3b08e3b1bfc94f5aa4f3c44d",
"stateRoot" : "0x40477ce036377a48783c7dbb75576e955a25606dbe3403f78f51c434b89bfb41",
"timestamp" : "0x03e8",
"transactionsTrie" : "0xd776808ba2bc76d7811db42b9b66ba3805093a53548579b8e5cb4ef90ecdfa45",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"transactions" : [
{
"data" : "0x",
"gasLimit" : "0x0186a0",
"gasPrice" : "0x0c",
"nonce" : "0x00",
"to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"value" : "0x0b",
"v" : "0x1b",
"r" : "0x1cd68b4bb170803e261493404e86de287b1f0373ad29214b1222b2d4eb193848",
"s" : "0x6219c94315c1b7605b09a7a229b21007f7968181001cd9d00aae37cfde3cfbf9"
}
],
"rlp" : "0xf90264f901fca0548d4b0017a21b4fa3b7dca89cb90d68ca2af468b5c7d3bbc93a54b113bf905fa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa040477ce036377a48783c7dbb75576e955a25606dbe3403f78f51c434b89bfb41a0d776808ba2bc76d7811db42b9b66ba3805093a53548579b8e5cb4ef90ecdfa45a05a0b89fb1e5f44d02b5900c39683a1796c591b2c3b08e3b1bfc94f5aa4f3c44db90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001887fffffffffffffff82a0348203e842a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800c830186a0940f572e5295c57f15886f9b263e2f6d2d6c7b5ec60b801ba01cd68b4bb170803e261493404e86de287b1f0373ad29214b1222b2d4eb193848a06219c94315c1b7605b09a7a229b21007f7968181001cd9d00aae37cfde3cfbf9c0"
}
],
"postState" : {
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"code" : "0x",
"nonce" : "0x01",
"balance" : "0x7ffffffffff87d75",
"storage" : {
}
},
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
"code" : "0x",
"nonce" : "0x00",
"balance" : "0x1bc16d674ecf8270",
"storage" : {
}
},
"0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
"code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0160005500",
"nonce" : "0x00",
"balance" : "0x0de0b6b3a764000b",
"storage" : {
"0x00" : "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe"
}
}
},
"lastblockhash" : "0x35d2bb85690b69e5aab4af53139d0cb7d11c55b32582fb861b656d2aa98c86ec"
}
}
114 changes: 114 additions & 0 deletions BlockchainTests/ValidBlocks/VMTests/vmArithmeticTest/add1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
{
"add1_Istanbul" : {
"_info" : {
"comment" : "Converted from VMTest source. ",
"filling-rpc-server" : "Geth-1.9.13-unstable-5d7e5b00-20200327",
"filling-tool-version" : "retesteth-0.0.2+commit.2bebcc98.Linux.g++",
"lllcversion" : "Version: 0.5.14-develop.2020.3.30+commit.8f259595.Linux.g++",
"source" : "src/VMTestsFiller/vmArithmeticTest/add1Filler.json",
"sourceHash" : "5d119256032625a91fccdc4958b4e6c8202f1c3e9ff104b37a40850d3337189b"
},
"sealEngine" : "NoProof",
"network" : "Istanbul",
"pre" : {
"0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
"balance" : "0x0de0b6b3a7640000",
"code" : "0x60047fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0160005500",
"nonce" : "0x00",
"storage" : {
}
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x7ffffffffffffff0",
"code" : "0x",
"nonce" : "0x00",
"storage" : {
}
}
},
"genesisBlockHeader" : {
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"difficulty" : "0x020000",
"extraData" : "0x42",
"gasLimit" : "0x7fffffffffffffff",
"gasUsed" : "0x00",
"hash" : "0xaaed71d0a0b7f57a4165efff953ecdd1a5423eef02142dd508c31e16267250c7",
"mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce" : "0x0000000000000000",
"number" : "0x00",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"stateRoot" : "0x3b5d707d95aec7236823b9c69e9b555c24e84805ece62a3323eac0c15318f2ec",
"timestamp" : "0x00",
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03b5d707d95aec7236823b9c69e9b555c24e84805ece62a3323eac0c15318f2eca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080887fffffffffffffff808042a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0",
"blocks" : [
{
"chainname" : "default",
"blocknumber" : "1",
"uncleHeaders" : [
],
"blockHeader" : {
"bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
"difficulty" : "0x020000",
"extraData" : "0x42",
"gasLimit" : "0x7fffffffffffffff",
"gasUsed" : "0xa034",
"hash" : "0xae38279723dc7cfe21e31b64042bb3ad097e4e347d475a6c30c592747c06f0c5",
"mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"nonce" : "0x0000000000000000",
"number" : "0x01",
"parentHash" : "0xaaed71d0a0b7f57a4165efff953ecdd1a5423eef02142dd508c31e16267250c7",
"receiptTrie" : "0x5a0b89fb1e5f44d02b5900c39683a1796c591b2c3b08e3b1bfc94f5aa4f3c44d",
"stateRoot" : "0x0fad7879381dcafd9b4a2f7d41bb21fabc654490dd969891b19044b05948a036",
"timestamp" : "0x03e8",
"transactionsTrie" : "0xd776808ba2bc76d7811db42b9b66ba3805093a53548579b8e5cb4ef90ecdfa45",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
"transactions" : [
{
"data" : "0x",
"gasLimit" : "0x0186a0",
"gasPrice" : "0x0c",
"nonce" : "0x00",
"to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
"value" : "0x0b",
"v" : "0x1b",
"r" : "0x1cd68b4bb170803e261493404e86de287b1f0373ad29214b1222b2d4eb193848",
"s" : "0x6219c94315c1b7605b09a7a229b21007f7968181001cd9d00aae37cfde3cfbf9"
}
],
"rlp" : "0xf90264f901fca0aaed71d0a0b7f57a4165efff953ecdd1a5423eef02142dd508c31e16267250c7a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa00fad7879381dcafd9b4a2f7d41bb21fabc654490dd969891b19044b05948a036a0d776808ba2bc76d7811db42b9b66ba3805093a53548579b8e5cb4ef90ecdfa45a05a0b89fb1e5f44d02b5900c39683a1796c591b2c3b08e3b1bfc94f5aa4f3c44db90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001887fffffffffffffff82a0348203e842a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800c830186a0940f572e5295c57f15886f9b263e2f6d2d6c7b5ec60b801ba01cd68b4bb170803e261493404e86de287b1f0373ad29214b1222b2d4eb193848a06219c94315c1b7605b09a7a229b21007f7968181001cd9d00aae37cfde3cfbf9c0"
}
],
"postState" : {
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"code" : "0x",
"nonce" : "0x01",
"balance" : "0x7ffffffffff87d75",
"storage" : {
}
},
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
"code" : "0x",
"nonce" : "0x00",
"balance" : "0x1bc16d674ecf8270",
"storage" : {
}
},
"0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
"code" : "0x60047fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0160005500",
"nonce" : "0x00",
"balance" : "0x0de0b6b3a764000b",
"storage" : {
"0x00" : "0x03"
}
}
},
"lastblockhash" : "0xae38279723dc7cfe21e31b64042bb3ad097e4e347d475a6c30c592747c06f0c5"
}
}
Loading

0 comments on commit 5841af6

Please sign in to comment.