aboutsummaryrefslogblamecommitdiffstats
path: root/BlockchainTests/GeneralStateTests/stPreCompiledContracts/modexp_d1g3v0.json
blob: f528be1f5b4c80d9cccbfdf0dc0d044542e6db33 (plain) (tree)
1
2
3
4
5
6
7



                                 


                                                                                                                    









                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   


                                                                                                     







                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           



































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                               












































                                                                                          


                                                                                                                    









                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   


                                                                                                     







                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           



































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                               












































                                                                                          


                                                                                                                    









                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   


                                                                                                     







                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           



































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                               












































                                                                                          


                                                                                                                    









                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   


                                                                                                     







                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             



































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                               











































                                                                                          


                                                                                                                    









                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   


                                                                                                     







                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             



































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                               









































                                                                                          
{
    "modexp_d1g3v0_Byzantium" : {
        "_info" : {
            "comment" : "",
            "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++",
            "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
            "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts/modexp_d1g3v0Filler.json"
        },
        "blocks" : [
            {
                "blockHeader" : {
                    "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                    "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
                    "difficulty" : "0x020000",
                    "extraData" : "",
                    "gasLimit" : "0x02540be400",
                    "gasUsed" : "0xfd0a",
                    "hash" : "0x6cbf8e307f2a5a45c45f139bb8a3e5bc1bb9d4b8e4d78a7ac41f06d4e3089160",
                    "mixHash" : "0x16573f3e1227f4313a905f35cb8cbbf555a25258bc07ff12452f9100cf177275",
                    "nonce" : "0x4e9b0e63134e1d99",
                    "number" : "0x01",
                    "parentHash" : "0x70fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273",
                    "receiptTrie" : "0xe1f20f5f5099b2ad06e03c9619c575c7db2fefeb4d80f0cb103224f59c65a3e0",
                    "stateRoot" : "0x091ede07f617c91f5c64f68c15b467e91c9475707e8e63d8d1dc7b7602a9143b",
                    "timestamp" : "0x03e8",
                    "transactionsTrie" : "0xf77d6883277a28a027eb98194942899ad9536b579dc2388863b49559de23122d",
                    "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
                },
                "rlp" : "0xf90304f901f9a070fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0091ede07f617c91f5c64f68c15b467e91c9475707e8e63d8d1dc7b7602a9143ba0f77d6883277a28a027eb98194942899ad9536b579dc2388863b49559de23122da0e1f20f5f5099b2ad06e03c9619c575c7db2fefeb4d80f0cb103224f59c65a3e0b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be40082fd0a8203e880a016573f3e1227f4313a905f35cb8cbbf555a25258bc07ff12452f9100cf177275884e9b0e63134e1d99f90104f90101800183030d4094100000000000000000000000000000000000000080b8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f1ba058242ad5d9a2baebb942199e3447250a8661261de23a047eed4d1feae4eeef84a025995560c7ed24e341a3597626948a2c57788954b38b0f382be4916268a51053c0",
                "transactions" : [
                    {
                        "data" : "0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
                        "gasLimit" : "0x030d40",
                        "gasPrice" : "0x01",
                        "nonce" : "0x00",
                        "r" : "0x58242ad5d9a2baebb942199e3447250a8661261de23a047eed4d1feae4eeef84",
                        "s" : "0x25995560c7ed24e341a3597626948a2c57788954b38b0f382be4916268a51053",
                        "to" : "0x1000000000000000000000000000000000000000",
                        "v" : "0x1b",
                        "value" : "0x00"
                    }
                ],
                "uncleHeaders" : [
                ]
            }
        ],
        "genesisBlockHeader" : {
            "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
            "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
            "difficulty" : "0x020000",
            "extraData" : "0x42",
            "gasLimit" : "0x02540be400",
            "gasUsed" : "0x00",
            "hash" : "0x70fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273",
            "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "nonce" : "0x0102030405060708",
            "number" : "0x00",
            "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
            "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "stateRoot" : "0xb0afba507e6fef0e690450e0c590ea05c53f4d93ea93a7b92449c437591484ca",
            "timestamp" : "0x03b6",
            "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
        },
        "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b0afba507e6fef0e690450e0c590ea05c53f4d93ea93a7b92449c437591484caa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
        "lastblockhash" : "0x6cbf8e307f2a5a45c45f139bb8a3e5bc1bb9d4b8e4d78a7ac41f06d4e3089160",
        "network" : "Byzantium",
        "postState" : {
            "0x1000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x36600060003760206103e8366000600060055af26001556103e851600255",
                "nonce" : "0x00",
                "storage" : {
                    "0x01" : "0x01"
                }
            },
            "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
                "balance" : "0x29a2241af62cfd0a",
                "code" : "",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
                "balance" : "0x3635c9adc5de9f02f6",
                "code" : "",
                "nonce" : "0x01",
                "storage" : {
                }
            }
        },
        "pre" : {
            "0x1000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x36600060003760206103e8366000600060055af26001556103e851600255",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
                "balance" : "0x3635c9adc5dea00000",
                "code" : "",
                "nonce" : "0x00",
                "storage" : {
                }
            }
        }
    },
    "modexp_d1g3v0_EIP150" : {
        "_info" : {
            "comment" : "",
            "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++",
            "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
            "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts/modexp_d1g3v0Filler.json"
        },
        "blocks" : [
            {
                "blockHeader" : {
                    "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                    "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
                    "difficulty" : "0x020000",
                    "extraData" : "",
                    "gasLimit" : "0x02540be400",
                    "gasUsed" : "0xca0a",
                    "hash" : "0x6eb8667ec8f396ebbade831c93141f731052cf0062ce470d7b406e5e1f2d90b2",
                    "mixHash" : "0xef477f5447ded21a2c8ffda6d9d455c4161e8958e8f11a93d2ed222075402f5e",
                    "nonce" : "0x641bbd9e0202eaa0",
                    "number" : "0x01",
                    "parentHash" : "0x70fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273",
                    "receiptTrie" : "0x6579a0d7bd16c2b74faa7881c7bb8221b36ba269b96e9d4803574ac566551fcd",
                    "stateRoot" : "0x0dfb58c06c432b240c9d1de2c3a0acaf8ede493cd0c2a674083bed81bd22cdd5",
                    "timestamp" : "0x03e8",
                    "transactionsTrie" : "0xf77d6883277a28a027eb98194942899ad9536b579dc2388863b49559de23122d",
                    "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
                },
                "rlp" : "0xf90304f901f9a070fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa00dfb58c06c432b240c9d1de2c3a0acaf8ede493cd0c2a674083bed81bd22cdd5a0f77d6883277a28a027eb98194942899ad9536b579dc2388863b49559de23122da06579a0d7bd16c2b74faa7881c7bb8221b36ba269b96e9d4803574ac566551fcdb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be40082ca0a8203e880a0ef477f5447ded21a2c8ffda6d9d455c4161e8958e8f11a93d2ed222075402f5e88641bbd9e0202eaa0f90104f90101800183030d4094100000000000000000000000000000000000000080b8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f1ba058242ad5d9a2baebb942199e3447250a8661261de23a047eed4d1feae4eeef84a025995560c7ed24e341a3597626948a2c57788954b38b0f382be4916268a51053c0",
                "transactions" : [
                    {
                        "data" : "0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
                        "gasLimit" : "0x030d40",
                        "gasPrice" : "0x01",
                        "nonce" : "0x00",
                        "r" : "0x58242ad5d9a2baebb942199e3447250a8661261de23a047eed4d1feae4eeef84",
                        "s" : "0x25995560c7ed24e341a3597626948a2c57788954b38b0f382be4916268a51053",
                        "to" : "0x1000000000000000000000000000000000000000",
                        "v" : "0x1b",
                        "value" : "0x00"
                    }
                ],
                "uncleHeaders" : [
                ]
            }
        ],
        "genesisBlockHeader" : {
            "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
            "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
            "difficulty" : "0x020000",
            "extraData" : "0x42",
            "gasLimit" : "0x02540be400",
            "gasUsed" : "0x00",
            "hash" : "0x70fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273",
            "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "nonce" : "0x0102030405060708",
            "number" : "0x00",
            "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
            "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "stateRoot" : "0xb0afba507e6fef0e690450e0c590ea05c53f4d93ea93a7b92449c437591484ca",
            "timestamp" : "0x03b6",
            "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
        },
        "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b0afba507e6fef0e690450e0c590ea05c53f4d93ea93a7b92449c437591484caa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
        "lastblockhash" : "0x6eb8667ec8f396ebbade831c93141f731052cf0062ce470d7b406e5e1f2d90b2",
        "network" : "EIP150",
        "postState" : {
            "0x1000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x36600060003760206103e8366000600060055af26001556103e851600255",
                "nonce" : "0x00",
                "storage" : {
                    "0x01" : "0x01"
                }
            },
            "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
                "balance" : "0x4563918244f4ca0a",
                "code" : "",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
                "balance" : "0x3635c9adc5de9f35f6",
                "code" : "",
                "nonce" : "0x01",
                "storage" : {
                }
            }
        },
        "pre" : {
            "0x1000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x36600060003760206103e8366000600060055af26001556103e851600255",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
                "balance" : "0x3635c9adc5dea00000",
                "code" : "",
                "nonce" : "0x00",
                "storage" : {
                }
            }
        }
    },
    "modexp_d1g3v0_EIP158" : {
        "_info" : {
            "comment" : "",
            "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++",
            "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
            "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts/modexp_d1g3v0Filler.json"
        },
        "blocks" : [
            {
                "blockHeader" : {
                    "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                    "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
                    "difficulty" : "0x020000",
                    "extraData" : "",
                    "gasLimit" : "0x02540be400",
                    "gasUsed" : "0xca0a",
                    "hash" : "0xff336e18faf576b1e17ce7b1c775cfdcb19f92beb86b44eeb99c2ca1578826ff",
                    "mixHash" : "0xbc5f2d311021188eb6da8d76192bac5daad011d8a27b42f4b881135b560e861f",
                    "nonce" : "0x42848d421abc766c",
                    "number" : "0x01",
                    "parentHash" : "0x70fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273",
                    "receiptTrie" : "0x6579a0d7bd16c2b74faa7881c7bb8221b36ba269b96e9d4803574ac566551fcd",
                    "stateRoot" : "0x0dfb58c06c432b240c9d1de2c3a0acaf8ede493cd0c2a674083bed81bd22cdd5",
                    "timestamp" : "0x03e8",
                    "transactionsTrie" : "0xf77d6883277a28a027eb98194942899ad9536b579dc2388863b49559de23122d",
                    "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
                },
                "rlp" : "0xf90304f901f9a070fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa00dfb58c06c432b240c9d1de2c3a0acaf8ede493cd0c2a674083bed81bd22cdd5a0f77d6883277a28a027eb98194942899ad9536b579dc2388863b49559de23122da06579a0d7bd16c2b74faa7881c7bb8221b36ba269b96e9d4803574ac566551fcdb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be40082ca0a8203e880a0bc5f2d311021188eb6da8d76192bac5daad011d8a27b42f4b881135b560e861f8842848d421abc766cf90104f90101800183030d4094100000000000000000000000000000000000000080b8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f1ba058242ad5d9a2baebb942199e3447250a8661261de23a047eed4d1feae4eeef84a025995560c7ed24e341a3597626948a2c57788954b38b0f382be4916268a51053c0",
                "transactions" : [
                    {
                        "data" : "0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
                        "gasLimit" : "0x030d40",
                        "gasPrice" : "0x01",
                        "nonce" : "0x00",
                        "r" : "0x58242ad5d9a2baebb942199e3447250a8661261de23a047eed4d1feae4eeef84",
                        "s" : "0x25995560c7ed24e341a3597626948a2c57788954b38b0f382be4916268a51053",
                        "to" : "0x1000000000000000000000000000000000000000",
                        "v" : "0x1b",
                        "value" : "0x00"
                    }
                ],
                "uncleHeaders" : [
                ]
            }
        ],
        "genesisBlockHeader" : {
            "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
            "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
            "difficulty" : "0x020000",
            "extraData" : "0x42",
            "gasLimit" : "0x02540be400",
            "gasUsed" : "0x00",
            "hash" : "0x70fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273",
            "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "nonce" : "0x0102030405060708",
            "number" : "0x00",
            "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
            "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "stateRoot" : "0xb0afba507e6fef0e690450e0c590ea05c53f4d93ea93a7b92449c437591484ca",
            "timestamp" : "0x03b6",
            "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
        },
        "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b0afba507e6fef0e690450e0c590ea05c53f4d93ea93a7b92449c437591484caa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
        "lastblockhash" : "0xff336e18faf576b1e17ce7b1c775cfdcb19f92beb86b44eeb99c2ca1578826ff",
        "network" : "EIP158",
        "postState" : {
            "0x1000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x36600060003760206103e8366000600060055af26001556103e851600255",
                "nonce" : "0x00",
                "storage" : {
                    "0x01" : "0x01"
                }
            },
            "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
                "balance" : "0x4563918244f4ca0a",
                "code" : "",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
                "balance" : "0x3635c9adc5de9f35f6",
                "code" : "",
                "nonce" : "0x01",
                "storage" : {
                }
            }
        },
        "pre" : {
            "0x1000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x36600060003760206103e8366000600060055af26001556103e851600255",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
                "balance" : "0x3635c9adc5dea00000",
                "code" : "",
                "nonce" : "0x00",
                "storage" : {
                }
            }
        }
    },
    "modexp_d1g3v0_Frontier" : {
        "_info" : {
            "comment" : "",
            "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++",
            "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
            "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts/modexp_d1g3v0Filler.json"
        },
        "blocks" : [
            {
                "blockHeader" : {
                    "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                    "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
                    "difficulty" : "0x020000",
                    "extraData" : "",
                    "gasLimit" : "0x02540be400",
                    "gasUsed" : "0x030d40",
                    "hash" : "0xdcbe72ab097ae9a2dcb478bc72cf06925346b7a1ecf07b63749a0a36d100a2b9",
                    "mixHash" : "0xdb9220a024fb66e6b416f55ecbc3771b1db66b9a2f7c3240b5030aebe37ba9a8",
                    "nonce" : "0x9ff9b7080b5d5862",
                    "number" : "0x01",
                    "parentHash" : "0x70fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273",
                    "receiptTrie" : "0x8314d6eb7dfa62754d3b4e2021aeeff5f0278acfe39c7305d5f823827f064cc6",
                    "stateRoot" : "0x2184daf1c9e3accb18d5745f74e8a3e5413ba0cc48fe576fadaac8148a232dd8",
                    "timestamp" : "0x03e8",
                    "transactionsTrie" : "0xf77d6883277a28a027eb98194942899ad9536b579dc2388863b49559de23122d",
                    "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
                },
                "rlp" : "0xf90305f901faa070fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02184daf1c9e3accb18d5745f74e8a3e5413ba0cc48fe576fadaac8148a232dd8a0f77d6883277a28a027eb98194942899ad9536b579dc2388863b49559de23122da08314d6eb7dfa62754d3b4e2021aeeff5f0278acfe39c7305d5f823827f064cc6b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be40083030d408203e880a0db9220a024fb66e6b416f55ecbc3771b1db66b9a2f7c3240b5030aebe37ba9a8889ff9b7080b5d5862f90104f90101800183030d4094100000000000000000000000000000000000000080b8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f1ba058242ad5d9a2baebb942199e3447250a8661261de23a047eed4d1feae4eeef84a025995560c7ed24e341a3597626948a2c57788954b38b0f382be4916268a51053c0",
                "transactions" : [
                    {
                        "data" : "0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
                        "gasLimit" : "0x030d40",
                        "gasPrice" : "0x01",
                        "nonce" : "0x00",
                        "r" : "0x58242ad5d9a2baebb942199e3447250a8661261de23a047eed4d1feae4eeef84",
                        "s" : "0x25995560c7ed24e341a3597626948a2c57788954b38b0f382be4916268a51053",
                        "to" : "0x1000000000000000000000000000000000000000",
                        "v" : "0x1b",
                        "value" : "0x00"
                    }
                ],
                "uncleHeaders" : [
                ]
            }
        ],
        "genesisBlockHeader" : {
            "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
            "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
            "difficulty" : "0x020000",
            "extraData" : "0x42",
            "gasLimit" : "0x02540be400",
            "gasUsed" : "0x00",
            "hash" : "0x70fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273",
            "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "nonce" : "0x0102030405060708",
            "number" : "0x00",
            "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
            "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "stateRoot" : "0xb0afba507e6fef0e690450e0c590ea05c53f4d93ea93a7b92449c437591484ca",
            "timestamp" : "0x03b6",
            "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
        },
        "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b0afba507e6fef0e690450e0c590ea05c53f4d93ea93a7b92449c437591484caa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
        "lastblockhash" : "0xdcbe72ab097ae9a2dcb478bc72cf06925346b7a1ecf07b63749a0a36d100a2b9",
        "network" : "Frontier",
        "postState" : {
            "0x1000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x36600060003760206103e8366000600060055af26001556103e851600255",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
                "balance" : "0x4563918244f70d40",
                "code" : "",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
                "balance" : "0x3635c9adc5de9cf2c0",
                "code" : "",
                "nonce" : "0x01",
                "storage" : {
                }
            }
        },
        "pre" : {
            "0x1000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x36600060003760206103e8366000600060055af26001556103e851600255",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
                "balance" : "0x3635c9adc5dea00000",
                "code" : "",
                "nonce" : "0x00",
                "storage" : {
                }
            }
        }
    },
    "modexp_d1g3v0_Homestead" : {
        "_info" : {
            "comment" : "",
            "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++",
            "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++",
            "source" : "src/BlockchainTestsFiller/GeneralStateTests/stPreCompiledContracts/modexp_d1g3v0Filler.json"
        },
        "blocks" : [
            {
                "blockHeader" : {
                    "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
                    "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
                    "difficulty" : "0x020000",
                    "extraData" : "",
                    "gasLimit" : "0x02540be400",
                    "gasUsed" : "0x030d40",
                    "hash" : "0x49eeadd6420b078cb7b2d318e1172b13f7f29d00d335f94cef4f51af61839c07",
                    "mixHash" : "0x42133bee719e4ae2bd9a253550b52daa946c51720c8035375fb74510e7c87ebe",
                    "nonce" : "0x13ee8acf27321cee",
                    "number" : "0x01",
                    "parentHash" : "0x70fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273",
                    "receiptTrie" : "0x8314d6eb7dfa62754d3b4e2021aeeff5f0278acfe39c7305d5f823827f064cc6",
                    "stateRoot" : "0x2184daf1c9e3accb18d5745f74e8a3e5413ba0cc48fe576fadaac8148a232dd8",
                    "timestamp" : "0x03e8",
                    "transactionsTrie" : "0xf77d6883277a28a027eb98194942899ad9536b579dc2388863b49559de23122d",
                    "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
                },
                "rlp" : "0xf90305f901faa070fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02184daf1c9e3accb18d5745f74e8a3e5413ba0cc48fe576fadaac8148a232dd8a0f77d6883277a28a027eb98194942899ad9536b579dc2388863b49559de23122da08314d6eb7dfa62754d3b4e2021aeeff5f0278acfe39c7305d5f823827f064cc6b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be40083030d408203e880a042133bee719e4ae2bd9a253550b52daa946c51720c8035375fb74510e7c87ebe8813ee8acf27321ceef90104f90101800183030d4094100000000000000000000000000000000000000080b8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f1ba058242ad5d9a2baebb942199e3447250a8661261de23a047eed4d1feae4eeef84a025995560c7ed24e341a3597626948a2c57788954b38b0f382be4916268a51053c0",
                "transactions" : [
                    {
                        "data" : "0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2efffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f",
                        "gasLimit" : "0x030d40",
                        "gasPrice" : "0x01",
                        "nonce" : "0x00",
                        "r" : "0x58242ad5d9a2baebb942199e3447250a8661261de23a047eed4d1feae4eeef84",
                        "s" : "0x25995560c7ed24e341a3597626948a2c57788954b38b0f382be4916268a51053",
                        "to" : "0x1000000000000000000000000000000000000000",
                        "v" : "0x1b",
                        "value" : "0x00"
                    }
                ],
                "uncleHeaders" : [
                ]
            }
        ],
        "genesisBlockHeader" : {
            "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
            "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
            "difficulty" : "0x020000",
            "extraData" : "0x42",
            "gasLimit" : "0x02540be400",
            "gasUsed" : "0x00",
            "hash" : "0x70fd8962467cac8e2412f97cc4f775613ccc23d5340252ee5cca67b868639273",
            "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "nonce" : "0x0102030405060708",
            "number" : "0x00",
            "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
            "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "stateRoot" : "0xb0afba507e6fef0e690450e0c590ea05c53f4d93ea93a7b92449c437591484ca",
            "timestamp" : "0x03b6",
            "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
            "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
        },
        "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b0afba507e6fef0e690450e0c590ea05c53f4d93ea93a7b92449c437591484caa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0",
        "lastblockhash" : "0x49eeadd6420b078cb7b2d318e1172b13f7f29d00d335f94cef4f51af61839c07",
        "network" : "Homestead",
        "postState" : {
            "0x1000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x36600060003760206103e8366000600060055af26001556103e851600255",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
                "balance" : "0x4563918244f70d40",
                "code" : "",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
                "balance" : "0x3635c9adc5de9cf2c0",
                "code" : "",
                "nonce" : "0x01",
                "storage" : {
                }
            }
        },
        "pre" : {
            "0x1000000000000000000000000000000000000000" : {
                "balance" : "0x00",
                "code" : "0x36600060003760206103e8366000600060055af26001556103e851600255",
                "nonce" : "0x00",
                "storage" : {
                }
            },
            "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
                "balance" : "0x3635c9adc5dea00000",
                "code" : "",
                "nonce" : "0x00",
                "storage" : {
                }
            }
        }
    }
}