aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDimitry <dimitry@ethereum.org>2018-10-02 23:47:20 +0800
committerDimitry <dimitry@ethereum.org>2018-10-02 23:47:20 +0800
commit7a88cb639e1af2518aa5748f2da01a75391462a3 (patch)
tree250a9106228091a24f58a1bbd89956c316d0c930 /src
parent1d25604dd0f8a4f9337d32c22bac9c6bf5cc115e (diff)
downloaddexon-tests-7a88cb639e1af2518aa5748f2da01a75391462a3.tar.gz
dexon-tests-7a88cb639e1af2518aa5748f2da01a75391462a3.tar.zst
dexon-tests-7a88cb639e1af2518aa5748f2da01a75391462a3.zip
blockchain test source updates
Diffstat (limited to 'src')
-rw-r--r--src/BlockchainTestsFiller/bcBlockGasLimitTest/BlockGasLimit2p63m1Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideFirstFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideLastFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcBlockGasLimitTest/SuicideTransactionFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1_2Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcExploitTest/DelegateCallSpamFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcExploitTest/ShanghaiLoveFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcExploitTest/StrangeContractCreationFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcExploitTest/SuicideIssueFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcForkStressTest/AmIOnEIP150Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcForkStressTest/ForkStressTestFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcGasPricerTest/RPC_API_TestFiller.json4
-rw-r--r--src/BlockchainTestsFiller/bcGasPricerTest/highGasUsageFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcGasPricerTest/notxsFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/DifferentExtraData1025Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/DifficultyIsZeroFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData1024Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData33Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitHigherThan2p63m1Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitIsZeroFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBlockNumberFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBloomFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongCoinbaseFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongDifficultyFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasLimitFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasUsedFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongMixHashFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNonceFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNumberFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHash2Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHashFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongReceiptTrieFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongStateRootFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTimestampFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTransactionsTrieFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongUncleHashFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcMultiChainTest/CallContractFromNotBestBlockFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBCallContractFormAFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_BlockHashFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder1Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder2Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_difficultyBFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAtoChainBFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcMultiChainTest/UncleFromSideChainFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest109BCFiller.json28
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest113BCFiller.json28
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest127BCFiller.json28
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest128BCFiller.json28
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest132BCFiller.json27
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest140BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest141BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest152BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest165BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest168BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest181BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest182BCFiller.json57
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest186BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest193BCFiller.json39
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest203BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest213BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest218BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest21BCFiller.json27
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest224BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest234BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest235BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest239BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest240BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest253BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest255BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest256BCFiller.json57
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest258BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest262BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest272BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest277BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest284BCFiller.json52
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest289BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest314BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest317BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest319BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest330BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest331BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest344BCFiller.json27
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest34BCFiller.json28
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest35BCFiller.json28
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest373BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest374BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest390BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest392BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest394BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest400BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest403BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest40BCFiller.json28
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest427BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest431BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest432BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest434BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest44BCFiller.json28
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest453BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest459BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest463BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest479BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest486BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest490BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest492BCFiller.json57
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest515BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest522BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest529BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest530BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest540BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest551BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest557BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest561BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest568BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest56BCFiller.json28
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest570BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest590BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest591BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest593BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest595BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest598BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest606BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest613BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest614BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest617BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest61BCFiller.json27
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest622BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest623BCFiller.json55
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest631BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest634BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest65BCFiller.json27
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest68BCFiller.json27
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest70BCFiller.json53
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest71BCFiller.json27
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest76BCFiller.json29
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest79BCFiller.json28
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest86BCFiller.json27
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest8BCFiller.json27
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest91BCFiller.json28
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest93BCFiller.json27
-rw-r--r--src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest99BCFiller.json28
-rw-r--r--src/BlockchainTestsFiller/bcStateTests/BLOCKHASH_BoundsFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcStateTests/BadStateRootTxBCFiller.json10
-rw-r--r--src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcStateTests/blockhashNonConstArgFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json6
-rw-r--r--src/BlockchainTestsFiller/bcStateTests/create2collisionwithSelfdestructSameBlockFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json23
-rw-r--r--src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json16
-rw-r--r--src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheEndFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheMiddleFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfLeafsFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom4BlockFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom5BlockFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom6BlockFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithMoreTransactionsFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithNewMaxDifficultyStartingFromBlock3AfterBlock4Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3AfterBlock3Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3afterBlock4Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/correctFiller.json15
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooHighFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLow2Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLowFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp2Filler.json16
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp3Filler.json6
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2Filler.json11
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop3Filler.json101
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDropFiller.json16
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitLTGasUsageUncleFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighExactBoundFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowExactBoundFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber1Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber500Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestamp2Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestampFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/nonceWrongFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/pastUncleTimestampFiller.json5
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooHighFiller.json5
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooLowFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0Filler.json14
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_2Filler.json11
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_3Filler.json102
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/unknownUncleParentHashFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongMixHashFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongParentHashFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongStateRootFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/EqualUncleInTwoDifferentBlocksFiller.json1
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/InChainUncleFatherFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/InChainUncleFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/InChainUncleGrandPaFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGrandPaFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGrandPaFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGrandPaFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGreatGrandPaFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/UncleIsBrotherFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/oneUncleFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration2Filler.json17
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration3Filler.json17
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration4Filler.json15
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration5Filler.json17
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration6Filler.json29
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration7Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/threeUncleFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/twoEqualUncleFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/twoUncleFiller.json18
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ByzantiumFiller.json11
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ConstantinopleFiller.json82
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2Filler.json14
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/uncleHeaderWithGeneration0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcUncleTest/uncleWithSameBlockNumberFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/ExtraData32Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractFiller.json9
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractInOneBlockFiller.json9
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3LowSFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/SimpleTxFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/callRevertFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/createRevertFiller.json20
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/dataTx2Filler.json9
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/dataTxFiller.json9
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/diff1024Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHigh2Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHighFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/gasPrice0Filler.json12
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/log1_correctFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/timeDiff0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/timeDiff12Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/timeDiff13Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/timeDiff14Filler.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/txEqualValueFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcValidBlockTest/txOrderFiller.json3
-rw-r--r--src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txs2Filler.json6
-rw-r--r--src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsFiller.json16
-rw-r--r--src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeAndConfirmAgainFiller.json6
-rw-r--r--src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeFiller.json6
-rw-r--r--src/BlockchainTestsFiller/bcWalletTest/walletReorganizeOwnersFiller.json14
-rw-r--r--src/GeneralStateTestsFiller/stCreate2/RevertInCreateInInitCreate2Filler.json64
-rw-r--r--src/GeneralStateTestsFiller/stCreate2/RevertOpcodeInCreateReturnsCreate2Filler.json63
246 files changed, 5535 insertions, 208 deletions
diff --git a/src/BlockchainTestsFiller/bcBlockGasLimitTest/BlockGasLimit2p63m1Filler.json b/src/BlockchainTestsFiller/bcBlockGasLimitTest/BlockGasLimit2p63m1Filler.json
index 00691b85b..2a2207203 100644
--- a/src/BlockchainTestsFiller/bcBlockGasLimitTest/BlockGasLimit2p63m1Filler.json
+++ b/src/BlockchainTestsFiller/bcBlockGasLimitTest/BlockGasLimit2p63m1Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"aaaf5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideFirstFiller.json b/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideFirstFiller.json
index 4f7e44b43..0d92a646b 100644
--- a/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideFirstFiller.json
+++ b/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideFirstFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -27,7 +28,7 @@
}
},
{
- "network" : ["EIP150", "EIP158", "Byzantium", "Constantinople"],
+ "network" : [">=EIP150"],
"result" : {
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "89999999999999999998729950"
diff --git a/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideLastFiller.json b/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideLastFiller.json
index 3e5a1228d..589adc183 100644
--- a/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideLastFiller.json
+++ b/src/BlockchainTestsFiller/bcBlockGasLimitTest/GasUsedHigherThanBlockGasLimitButNotWithRefundsSuicideLastFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["Frontier"],
+ "network" : [">=Frontier"],
"result" : {
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "90000000000000000000000000"
diff --git a/src/BlockchainTestsFiller/bcBlockGasLimitTest/SuicideTransactionFiller.json b/src/BlockchainTestsFiller/bcBlockGasLimitTest/SuicideTransactionFiller.json
index 7170c6c17..7b2e29665 100644
--- a/src/BlockchainTestsFiller/bcBlockGasLimitTest/SuicideTransactionFiller.json
+++ b/src/BlockchainTestsFiller/bcBlockGasLimitTest/SuicideTransactionFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -27,7 +28,7 @@
}
},
{
- "network" : ["EIP150", "EIP158", "Byzantium", "Constantinople"],
+ "network" : [">=EIP150"],
"result" : {
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "90000000000000009999869980"
diff --git a/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1Filler.json b/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1Filler.json
index 6ee72abe1..90ab1c219 100644
--- a/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1Filler.json
+++ b/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"aaaf5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "70"
diff --git a/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1_2Filler.json b/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1_2Filler.json
index dcfb0fc5f..477ebd3e4 100644
--- a/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1_2Filler.json
+++ b/src/BlockchainTestsFiller/bcBlockGasLimitTest/TransactionGasHigherThanLimit2p63m1_2Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"aaaf5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "60"
diff --git a/src/BlockchainTestsFiller/bcExploitTest/DelegateCallSpamFiller.json b/src/BlockchainTestsFiller/bcExploitTest/DelegateCallSpamFiller.json
index e1a8179a7..8825e64e3 100644
--- a/src/BlockchainTestsFiller/bcExploitTest/DelegateCallSpamFiller.json
+++ b/src/BlockchainTestsFiller/bcExploitTest/DelegateCallSpamFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["Frontier", "EIP150", "EIP158", "Byzantium"],
+ "network" : ["Frontier", "EIP150", "EIP158", ">=Byzantium"],
"result" : {
"094f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"storage" : {
diff --git a/src/BlockchainTestsFiller/bcExploitTest/ShanghaiLoveFiller.json b/src/BlockchainTestsFiller/bcExploitTest/ShanghaiLoveFiller.json
index 30c95380e..6a2df5e04 100644
--- a/src/BlockchainTestsFiller/bcExploitTest/ShanghaiLoveFiller.json
+++ b/src/BlockchainTestsFiller/bcExploitTest/ShanghaiLoveFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["Frontier", "EIP150", "EIP158", "Byzantium"],
+ "network" : ["Frontier", "EIP150", "EIP158", ">=Byzantium"],
"result" : {
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "9999999999999999999999999999999999999999995500000",
diff --git a/src/BlockchainTestsFiller/bcExploitTest/StrangeContractCreationFiller.json b/src/BlockchainTestsFiller/bcExploitTest/StrangeContractCreationFiller.json
index 45cbd8929..03d74fe49 100644
--- a/src/BlockchainTestsFiller/bcExploitTest/StrangeContractCreationFiller.json
+++ b/src/BlockchainTestsFiller/bcExploitTest/StrangeContractCreationFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -32,7 +33,7 @@
}
},
{
- "network" : ["Byzantium"],
+ "network" : [">=Byzantium"],
"result" : {
"6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
"balance" : "0x00",
diff --git a/src/BlockchainTestsFiller/bcExploitTest/SuicideIssueFiller.json b/src/BlockchainTestsFiller/bcExploitTest/SuicideIssueFiller.json
index 8c26c0ccf..6ee23324a 100644
--- a/src/BlockchainTestsFiller/bcExploitTest/SuicideIssueFiller.json
+++ b/src/BlockchainTestsFiller/bcExploitTest/SuicideIssueFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"pre" : {
"0004d592f3f76b3d19e1aa25081a00e3188d4404" : {
"balance" : "0x00",
@@ -64092,7 +64093,7 @@
},
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"0004d592f3f76b3d19e1aa25081a00e3188d4404" : {
diff --git a/src/BlockchainTestsFiller/bcForkStressTest/AmIOnEIP150Filler.json b/src/BlockchainTestsFiller/bcForkStressTest/AmIOnEIP150Filler.json
index fda415320..54ff02f82 100644
--- a/src/BlockchainTestsFiller/bcForkStressTest/AmIOnEIP150Filler.json
+++ b/src/BlockchainTestsFiller/bcForkStressTest/AmIOnEIP150Filler.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -29,7 +30,7 @@
}
},
{
- "network" : ["EIP150", "EIP158", "Byzantium"],
+ "network" : ["EIP158", ">=Byzantium"],
"result" : {
"c94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"storage": {
diff --git a/src/BlockchainTestsFiller/bcForkStressTest/ForkStressTestFiller.json b/src/BlockchainTestsFiller/bcForkStressTest/ForkStressTestFiller.json
index bb73d9909..79f7054b0 100644
--- a/src/BlockchainTestsFiller/bcForkStressTest/ForkStressTestFiller.json
+++ b/src/BlockchainTestsFiller/bcForkStressTest/ForkStressTestFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Byzantium"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "270"
diff --git a/src/BlockchainTestsFiller/bcGasPricerTest/RPC_API_TestFiller.json b/src/BlockchainTestsFiller/bcGasPricerTest/RPC_API_TestFiller.json
index dfccd6917..37523c0a5 100644
--- a/src/BlockchainTestsFiller/bcGasPricerTest/RPC_API_TestFiller.json
+++ b/src/BlockchainTestsFiller/bcGasPricerTest/RPC_API_TestFiller.json
@@ -17,9 +17,11 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "//" : "Lots of blocks in this tests + uncles. check the difficulty calculation",
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["Frontier", "Homestead", "EIP150", "EIP158", "Byzantium"],
+ "network" : [">=Frontier"],
"result" : {
"6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
"balance" : "320"
diff --git a/src/BlockchainTestsFiller/bcGasPricerTest/highGasUsageFiller.json b/src/BlockchainTestsFiller/bcGasPricerTest/highGasUsageFiller.json
index f8ae319c9..1adecd307 100644
--- a/src/BlockchainTestsFiller/bcGasPricerTest/highGasUsageFiller.json
+++ b/src/BlockchainTestsFiller/bcGasPricerTest/highGasUsageFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "8999999995290239999999999890"
diff --git a/src/BlockchainTestsFiller/bcGasPricerTest/notxsFiller.json b/src/BlockchainTestsFiller/bcGasPricerTest/notxsFiller.json
index 84a1455c4..8c6f584d5 100644
--- a/src/BlockchainTestsFiller/bcGasPricerTest/notxsFiller.json
+++ b/src/BlockchainTestsFiller/bcGasPricerTest/notxsFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "10000000000"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifferentExtraData1025Filler.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifferentExtraData1025Filler.json
index 4db3da516..3cb3311b8 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifferentExtraData1025Filler.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifferentExtraData1025Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifficultyIsZeroFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifficultyIsZeroFiller.json
index fe8a343b6..dc62bbbdf 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifficultyIsZeroFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/DifficultyIsZeroFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData1024Filler.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData1024Filler.json
index 56ccb5532..2c0d2c10a 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData1024Filler.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData1024Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData33Filler.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData33Filler.json
index 2ee94b9b4..2937b80e7 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData33Filler.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/ExtraData33Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitHigherThan2p63m1Filler.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitHigherThan2p63m1Filler.json
index 3ec945cfc..d49444a38 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitHigherThan2p63m1Filler.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitHigherThan2p63m1Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"aaaf5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitIsZeroFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitIsZeroFiller.json
index 9ec6a5905..0f4f58a35 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitIsZeroFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/GasLimitIsZeroFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBlockNumberFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBlockNumberFiller.json
index 50aa7d4de..804da77c2 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBlockNumberFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBlockNumberFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBloomFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBloomFiller.json
index d879ef80a..672a98858 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBloomFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/log1_wrongBloomFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongCoinbaseFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongCoinbaseFiller.json
index 545f65cbd..2fb842d64 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongCoinbaseFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongCoinbaseFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongDifficultyFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongDifficultyFiller.json
index 44705c8ff..50a2cd18f 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongDifficultyFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongDifficultyFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasLimitFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasLimitFiller.json
index ddea9dec4..f62980006 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasLimitFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasLimitFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasUsedFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasUsedFiller.json
index 8f5bb07c0..6d5a6a683 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasUsedFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongGasUsedFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongMixHashFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongMixHashFiller.json
index c7642de16..a64b4dd4b 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongMixHashFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongMixHashFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNonceFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNonceFiller.json
index 5d13fffc9..3bba12002 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNonceFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNonceFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNumberFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNumberFiller.json
index 31b7ad3dc..e1eee0287 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNumberFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongNumberFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHash2Filler.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHash2Filler.json
index 37bac66a5..3ac844fce 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHash2Filler.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHash2Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHashFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHashFiller.json
index 213397c3c..c5a54947c 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHashFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongParentHashFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongReceiptTrieFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongReceiptTrieFiller.json
index e65ed76e5..61860043e 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongReceiptTrieFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongReceiptTrieFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongStateRootFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongStateRootFiller.json
index 48a8848db..49c85afb3 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongStateRootFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongStateRootFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTimestampFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTimestampFiller.json
index a75d47b80..384090fbf 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTimestampFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTimestampFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTransactionsTrieFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTransactionsTrieFiller.json
index 1fb06e15f..06de79a9e 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTransactionsTrieFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongTransactionsTrieFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongUncleHashFiller.json b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongUncleHashFiller.json
index 1b7a1ba58..280609980 100644
--- a/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongUncleHashFiller.json
+++ b/src/BlockchainTestsFiller/bcInvalidHeaderTest/wrongUncleHashFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "100"
diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/CallContractFromNotBestBlockFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/CallContractFromNotBestBlockFiller.json
index 8cd687883..a5d01d712 100644
--- a/src/BlockchainTestsFiller/bcMultiChainTest/CallContractFromNotBestBlockFiller.json
+++ b/src/BlockchainTestsFiller/bcMultiChainTest/CallContractFromNotBestBlockFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"ec0e71ad0a90ffe1909d27dac207f7680abba42d" : {
"balance" : "1",
diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBCallContractFormAFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBCallContractFormAFiller.json
index f1794fd28..7ab60a3ae 100644
--- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBCallContractFormAFiller.json
+++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBCallContractFormAFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"ec0e71ad0a90ffe1909d27dac207f7680abba42d" : {
"balance" : "120",
diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBFiller.json
index 9328293d1..e5b95a90a 100644
--- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBFiller.json
+++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "420"
diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_BlockHashFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_BlockHashFiller.json
index 71aa54ea5..6f19cda01 100644
--- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_BlockHashFiller.json
+++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_BlockHashFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10000000000120"
diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder1Filler.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder1Filler.json
index c31e06112..59b9a8089 100644
--- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder1Filler.json
+++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder1Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "30"
diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder2Filler.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder2Filler.json
index 1bed46cd7..d75b0ba7f 100644
--- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder2Filler.json
+++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_blockorder2Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "320"
diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_difficultyBFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_difficultyBFiller.json
index 7fbe6634b..8241f8809 100644
--- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_difficultyBFiller.json
+++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainB_difficultyBFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "320"
diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAFiller.json
index 003278524..c3ba5b23d 100644
--- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAFiller.json
+++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "60"
diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAtoChainBFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAtoChainBFiller.json
index fe8d31ede..961b1209d 100644
--- a/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAtoChainBFiller.json
+++ b/src/BlockchainTestsFiller/bcMultiChainTest/ChainAtoChainBtoChainAtoChainBFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "620"
diff --git a/src/BlockchainTestsFiller/bcMultiChainTest/UncleFromSideChainFiller.json b/src/BlockchainTestsFiller/bcMultiChainTest/UncleFromSideChainFiller.json
index 841fa61a9..404584947 100644
--- a/src/BlockchainTestsFiller/bcMultiChainTest/UncleFromSideChainFiller.json
+++ b/src/BlockchainTestsFiller/bcMultiChainTest/UncleFromSideChainFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "320"
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest109BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest109BCFiller.json
index 75aa0d0c0..39a1bb59f 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest109BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest109BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -106,6 +107,33 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x44444131444055",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x2e"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000042322",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999857724",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest113BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest113BCFiller.json
index d787c3ef0..8d6618996 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest113BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest113BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -79,6 +80,33 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x32f99975",
+ "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000100000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f6582a26ef383339ff078f0f00779785560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x6582a26ef383339ff078f0f007797855"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000052023",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999144729474",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest127BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest127BCFiller.json
index 2509ab557..1d807ee53 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest127BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest127BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -79,6 +80,33 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4241424540444145084555",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x7fffffffffffffff" : "0x71b4"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000041938",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999858108",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest128BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest128BCFiller.json
index beca781b3..2df2f91b5 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest128BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest128BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -79,6 +80,33 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x3453f6b2",
+ "code" : "0x7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b540527f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000100000000000000000000000000000000000000006f786ef19163848934f380343807968c6160005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x010000000000000000000000000000000000000000" : "0x786ef19163848934f380343807968c61"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000045684",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999122036488",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest132BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest132BCFiller.json
index 03a9278e2..d7c37fe1f 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest132BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest132BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -77,6 +78,32 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x4996c9cc",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5407f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09516b369855",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000032560",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998765348658",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest140BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest140BCFiller.json
index b6f048447..01ca71177 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest140BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest140BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x5ddec6b0",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe447f0000000000000000000000000000000000000000000000000000000000000001407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff6f2d6f4162696d5767078708977c37545560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x2d6f4162696d5767078708977c375455"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000051498",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b349847054",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x5ddec6b0",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe447f0000000000000000000000000000000000000000000000000000000000000001407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff6f2d6f4162696d5767078708977c37545560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x2d6f4162696d5767078708977c375455"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000052278",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998425066824",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest141BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest141BCFiller.json
index 295780e33..74f1b8f98 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest141BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest141BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4544424140204555",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x7fffffffffffffff" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041464",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a761d796",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4544424140204555",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x7fffffffffffffff" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000042244",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999857802",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest152BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest152BCFiller.json
index 606493b02..c19612bb8 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest152BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest152BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x2c94b555",
+ "code" : "0x7f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000000000000000000000000000000000000000c35041407f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c350525942525917526117908060005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x1790"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000052640",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b37ace7d39",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x2c94b555",
+ "code" : "0x7f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000000000000000000000000000000000000000c35041407f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c350525942525917526117908060005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x1790"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000053420",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999252003373",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest165BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest165BCFiller.json
index 37710e290..e863c5a9e 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest165BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest165BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x41404244444145085955",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x71b4"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041156",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a761d8ca",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x41404244444145085955",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x71b4"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000041936",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999858110",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest168BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest168BCFiller.json
index 356532e09..cc19b4e41 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest168BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest168BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x12804f88",
+ "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe067f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff6f618a8186756319140295026c0996875560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x618a8186756319140295026c09968755"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000049828",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b394e2ee02",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x12804f88",
+ "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe067f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff6f618a8186756319140295026c0996875560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x618a8186756319140295026c09968755"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000050608",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999689550582",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest181BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest181BCFiller.json
index 984bbc067..3e72f05b0 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest181BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest181BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x6e117e37",
+ "code" : "0x7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000000000000000000000000000000000000000c3507f0000000000000000000000000000000000000000000000000000000000000000427f0000000000000000000000010000000000000000000000000000000000000000407f00000000000000000000000000000000000000000000000000000000000000014253593560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000028232",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3395213af",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x6e117e37",
+ "code" : "0x7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000000000000000000000000000000000000000c3507f0000000000000000000000000000000000000000000000000000000000000000427f0000000000000000000000010000000000000000000000000000000000000000407f00000000000000000000000000000000000000000000000000000000000000014253593560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000024212",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998153335651",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest182BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest182BCFiller.json
index be008de9c..9cb5695e2 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest182BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest182BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -53,6 +54,62 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0xdf5aef",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f00000000000000000000000000000000000000000000000000000000000000017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe60600943608f5560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f",
+ "0x8f" : "0x01"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000073264",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a683870f",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0xdf5aef",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f00000000000000000000000000000000000000000000000000000000000000017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe60600943608f5560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9f",
+ "0x8f" : "0x01"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000074044",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999985288195",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest186BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest186BCFiller.json
index 911b98f20..8fa811ccc 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest186BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest186BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -79,6 +80,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x45454340424244444131599455",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x03e8" : "0x2e"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041555",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999858491",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x45454340424244444131599455",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x03e8" : "0x2e"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000042335",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999857711",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest193BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest193BCFiller.json
index 22ec46337..9e5fa2b4a 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest193BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest193BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -63,6 +64,44 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000002015516449",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999997984483597",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000002015516839",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999997984483207",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest203BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest203BCFiller.json
index 5cc47ec6d..9e4a0cc8b 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest203BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest203BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x574e8a2d",
+ "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f0000000000000000000000000000000000000000000000000000000000000001407f0000000000000000000000000000000000000000000000000000000000000001417f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000016f72086c539905609b44a1018c78826b5560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x72086c539905609b44a1018c78826b55"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000045866",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b35014c2d7",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x574e8a2d",
+ "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f0000000000000000000000000000000000000000000000000000000000000001407f0000000000000000000000000000000000000000000000000000000000000001417f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000016f72086c539905609b44a1018c78826b5560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x72086c539905609b44a1018c78826b55"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000046646",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998535188427",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest213BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest213BCFiller.json
index c83bc1ea2..0d3a1243f 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest213BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest213BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x61cd5764",
+ "code" : "0x4338407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff425a7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f3b1860586d8587cc788e106fa3937f5560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x3b1860586d8587cc788e106fa3937f55"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000047719",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b34595ee63",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x61cd5764",
+ "code" : "0x4338407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff425a7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f3b1860586d8587cc788e106fa3937f5560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x3b1860586d8587cc788e106fa3937f55"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000048499",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998359104343",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest218BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest218BCFiller.json
index e6435880c..dd50ca02e 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest218BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest218BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x35d3cf40",
+ "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0960005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xfffffffffffffffc000000000000000100000003"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000052037",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3718f65a9",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x35d3cf40",
+ "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0960005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xfffffffffffffffc000000000000000100000003"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000053597",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999096872849",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest21BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest21BCFiller.json
index be1a9227c..c8361778e 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest21BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest21BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -103,6 +104,32 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4440444245414045913c63087c55",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000023626",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999876420",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest224BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest224BCFiller.json
index 674badd4d..4cf9451fd 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest224BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest224BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x6974fd0d",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f0000000000000000000000010000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000001a6202a31690a3a06f6e9307039b",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000001485543",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b33dd8583a",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x6974fd0d",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f0000000000000000000000010000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000001a6202a31690a3a06f6e9307039b",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000001486323",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998229239086",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest234BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest234BCFiller.json
index 69de57c06..2c77c201b 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest234BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest234BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x78c81dbc",
+ "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff407f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09a3447d617a066c9437f337",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000033699",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b32e9b5ecf",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x78c81dbc",
+ "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff407f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09a3447d617a066c9437f337",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000034479",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999997973584835",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest235BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest235BCFiller.json
index 553fd3817..5476f4e25 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest235BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest235BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x1d7dd23c",
+ "code" : "0x41407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe810967567786f29260005155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000034740",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b389e5a63e",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x1d7dd23c",
+ "code" : "0x41407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe810967567786f29260005155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000030720",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999505184242",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest239BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest239BCFiller.json
index 4ea6acf6e..0b36fc8fd 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest239BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest239BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x4a9a17a5",
+ "code" : "0x427f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f000000000000000000000000000000000000000000000000000000000000c3504535625b1a39921909f311178655",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000068577668",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b358b37f05",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x4a9a17a5",
+ "code" : "0x427f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f000000000000000000000000000000000000000000000000000000000000c3504535625b1a39921909f311178655",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000068578448",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998679809017",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest240BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest240BCFiller.json
index b225a73ba..54b5cc956 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest240BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest240BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x45404042455a43f36109",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000330533",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a75d6e69",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x45404042455a43f36109",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000329684",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999570362",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest253BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest253BCFiller.json
index a78d98ba0..04f1da271 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest253BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest253BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -77,6 +78,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4243428144424140f271f155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000028650",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999871396",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4243428144424140f271f155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000029430",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999870616",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest255BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest255BCFiller.json
index 84419d8f5..a703458f3 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest255BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest255BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x3471a7b7",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000000040407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f0000000000000000000000000000000000000000000000000000000000000001456f92663a70a367083877458c56936f835560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x92663a70a367083877458c56936f8355"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000047291",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b372f19fbc",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x3471a7b7",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000000040407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f0000000000000000000000000000000000000000000000000000000000000001456f92663a70a367083877458c56936f835560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x92663a70a367083877458c56936f8355"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000048851",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999120087460",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest256BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest256BCFiller.json
index ef2dbef96..ca122a446 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest256BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest256BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -81,6 +82,62 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x025a8725",
+ "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff4080371a54065560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe",
+ "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffff" : "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000084411",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999960428366",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x025a8725",
+ "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff4080371a54065560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe",
+ "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffff" : "0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000085191",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999960427586",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest258BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest258BCFiller.json
index dd4574ffb..6937cad81 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest258BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest258BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -79,6 +80,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x65b61990",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b554447f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000145406f986d138a67320b4113330a64934f835560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x986d138a67320b4113330a64934f8355"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000044846",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998293522288",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x65b61990",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b554447f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000145406f986d138a67320b4113330a64934f835560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x986d138a67320b4113330a64934f8355"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000045626",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998293521508",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest262BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest262BCFiller.json
index ed356c952..4533a40f3 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest262BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest262BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x07320a71",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe44407f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff095560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0xffffffffffffffffffffffff" : "0x010000000000000000000000000000000000000000"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000053051",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a0312682",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x07320a71",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe44407f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff095560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0xffffffffffffffffffffffff" : "0x010000000000000000000000000000000000000000"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000049031",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999879231030",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest272BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest272BCFiller.json
index 0fdfc90d0..a196941f2 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest272BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest272BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -79,6 +80,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x42424042434445413155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x2e" : "0x7fffffffffffffff"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041548",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999858498",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x42424042434445413155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x2e" : "0x7fffffffffffffff"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000042328",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999857718",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest277BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest277BCFiller.json
index d38fe6022..7baed5825 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest277BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest277BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x41434243414041",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000021146",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a76226f4",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x41434243414041",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000021926",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999878120",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest284BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest284BCFiller.json
index 9815a18e6..15056d6c8 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest284BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest284BCFiller.json
@@ -77,6 +77,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x52870be7",
+ "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000000457fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff3b6f88a3615234423703758c55",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000031405",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998615386522",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x52870be7",
+ "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000000457fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff3b6f88a3615234423703758c55",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000032185",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998615385742",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest289BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest289BCFiller.json
index 345f9540e..010382aec 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest289BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest289BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x6466b000",
+ "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0955",
+ "nonce" : "0x00",
+ "storage" : {
+ "0xfffffffffffffffd000000000000000100000001" : "0x01"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000052651",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b342fc8283",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x6466b000",
+ "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0955",
+ "nonce" : "0x00",
+ "storage" : {
+ "0xfffffffffffffffd000000000000000100000001" : "0x01"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000053431",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998315495287",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest314BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest314BCFiller.json
index 87caefe29..05a9a4dd2 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest314BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest314BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4542444041",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000021142",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a76226f8",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4542444041",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000021922",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999878124",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest317BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest317BCFiller.json
index 84efb9cfc..5522ecace 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest317BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest317BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -77,6 +78,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x42444545454042415a8554f355",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000330722",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999569324",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x42444545454042415a8554f355",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000330321",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999569725",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest319BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest319BCFiller.json
index f0b4ad24b..e996c1330 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest319BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest319BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x44404243424142915a2055",
+ "nonce" : "0x00",
+ "storage" : {
+ "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" : "0x945304eb96065b2a98b57a48a06ae28d285a71b5"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000352271",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a75d197f",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x44404243424142915a2055",
+ "nonce" : "0x00",
+ "storage" : {
+ "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" : "0x945304eb96065b2a98b57a48a06ae28d285a71b5"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000351867",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999548179",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest330BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest330BCFiller.json
index 692fce85e..b878009c6 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest330BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest330BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -79,6 +80,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x29230dc2",
+ "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f0000000000000000000000000000000000000000000000000000000000000001547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000006f3235543787103c923b41a1f08805115560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x3235543787103c923b41a1f088051155"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000049328",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999309787580",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x29230dc2",
+ "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff407f0000000000000000000000000000000000000000000000000000000000000001547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000006f3235543787103c923b41a1f08805115560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x3235543787103c923b41a1f088051155"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000050108",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999309786800",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest331BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest331BCFiller.json
index 29a7c561f..5e7f6a0a6 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest331BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest331BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x57cbfdd8",
+ "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5067f0000000000000000000000000000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c350427f00000000000000000000000000000000000000000000000000000000000000013a0960005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x01"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000045179",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b34f9751db",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x57cbfdd8",
+ "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5067f0000000000000000000000000000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c350427f00000000000000000000000000000000000000000000000000000000000000013a0960005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x01"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000045959",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998526967503",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest344BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest344BCFiller.json
index bfe7ea815..6189fc32c 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest344BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest344BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -103,6 +104,32 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x0000000000000000000000000000000000000000" : {
+ "balance" : "0x3057c563",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000036899",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999188904616",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest34BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest34BCFiller.json
index 7323ea73f..6adb618be 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest34BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest34BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -79,6 +80,33 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x444140404242420555",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x01" : "0x03e8"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000042729",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999857317",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest35BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest35BCFiller.json
index e9ebe6005..f3c1511b4 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest35BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest35BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -106,6 +107,33 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x42414040384145413155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x2e" : "0x7fffffffffffffff"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000043126",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999856920",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest373BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest373BCFiller.json
index ff3a54905..f48fc30d9 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest373BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest373BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x2d5d1cca",
+ "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000001407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3506f596355699a095516837a9d6f3a03080460005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x596355699a095516837a9d6f3a030804"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000047144",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b37a062b3c",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x2d5d1cca",
+ "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000001407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3506f596355699a095516837a9d6f3a03080460005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x596355699a095516837a9d6f3a030804"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000047924",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999238875184",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest374BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest374BCFiller.json
index 775e70671..b362c8cb4 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest374BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest374BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x15991063",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff437f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c35041406fa33a526031796e8c18836f61367c885560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xa33a526031796e8c18836f61367c8855"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000047401",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b391ca36a2",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x15991063",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff437f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c35041406fa33a526031796e8c18836f61367c885560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xa33a526031796e8c18836f61367c8855"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000048181",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999637599126",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest390BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest390BCFiller.json
index 29c2a7c32..acce3f2dc 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest390BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest390BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x5be3f769",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f0000000000000000000000010000000000000000000000000000000000000000427fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff406f6c6b30816c7a0412415a0414179b635560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x6c6b30816c7a0412415a0414179b6355"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000050218",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b34b7f449b",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x5be3f769",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f0000000000000000000000010000000000000000000000000000000000000000427fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff406f6c6b30816c7a0412415a0414179b635560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x6c6b30816c7a0412415a0414179b6355"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000050998",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998458282383",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest392BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest392BCFiller.json
index 6303164da..b8e2a7215 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest392BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest392BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -79,6 +80,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x424061434444413155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x2e" : "0x020000"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041543",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999858503",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x424061434444413155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x2e" : "0x020000"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000042323",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999857723",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest394BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest394BCFiller.json
index 16a1814a3..4f4885f74 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest394BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest394BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x45415a42409140435a53821af355",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000330596",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a75d6e2a",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x45415a42409140435a53821af355",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000332156",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999567890",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest400BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest400BCFiller.json
index 186a93e76..89b8f826f 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest400BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest400BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x457b0c8a",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000c3507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe407f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000006f945442a01208626f86ad8f8b1701605560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x945442a01208626f86ad8f8b17016055"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000047403",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b361e83a79",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x457b0c8a",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000c3507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe407f00000000000000000000000100000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000006f945442a01208626f86ad8f8b1701605560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x945442a01208626f86ad8f8b17016055"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000048183",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998834259821",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest403BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest403BCFiller.json
index d6015e55d..5d97e7a16 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest403BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest403BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150"],
@@ -79,6 +80,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x36416045454040410a922055",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x3e327054f60b9c38a1c3fafb23d155d0f971a83a616685eb79c73127b3dfbcc5" : "0x945304eb96065b2a98b57a48a06ae28d285a71b5"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000042835",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999857211",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x36416045454040410a922055",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x3e327054f60b9c38a1c3fafb23d155d0f971a83a616685eb79c73127b3dfbcc5" : "0x945304eb96065b2a98b57a48a06ae28d285a71b5"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000044395",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999855651",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest40BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest40BCFiller.json
index 6f5cb9456..2dd440bfb 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest40BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest40BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -79,6 +80,33 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x35a22465",
+ "code" : "0x427f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff403760005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffff" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000065020",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999100116429",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest427BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest427BCFiller.json
index f49740153..771db44ad 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest427BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest427BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x1f9cbb18",
+ "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff457f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c350407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff72785560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000026569",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b387c6dd4d",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x1f9cbb18",
+ "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff457f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c350407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff72785560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000027349",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999469607489",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest431BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest431BCFiller.json
index 8ab5af2e9..e57cdc1c2 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest431BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest431BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -79,6 +80,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x423dc88a",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000000040313715608f60005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x01" : "0x8f"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000059600",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998888595156",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x423dc88a",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000000000000000000000000000000000000000000040313715608f60005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x01" : "0x8f"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000060380",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998888594376",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest432BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest432BCFiller.json
index ed968fb76..e05497f45 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest432BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest432BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0fc428f1",
+ "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000000407f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff0904517241a27307",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000027893",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3979f6a48",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0fc428f1",
+ "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000000407f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff0904517241a27307",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000028673",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999735457596",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest434BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest434BCFiller.json
index 72a9b6d94..4863771ca 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest434BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest434BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x3684af3d",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c350407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000100000000000000000000000000000000000000007e7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5f30264613617a2975a6857606f5560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0xb5f30264613617a2975a6857606f55600051" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000048215",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b370de949a",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x3684af3d",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c350407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000100000000000000000000000000000000000000007e7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5f30264613617a2975a6857606f5560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0xb5f30264613617a2975a6857606f55600051" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000048995",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999085285774",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest44BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest44BCFiller.json
index 9807efecd..e102974e5 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest44BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest44BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -79,6 +80,33 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4240444141454542530855",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x7fffffffffffffff" : "0x020000"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000042037",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999858009",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest453BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest453BCFiller.json
index 462480d39..d2c858769 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest453BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest453BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x78c0cc9a",
+ "code" : "0x457f000000000000000000000000000000000000000000000000000000000000c350457f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff097f0000000000000000000000000000000000000000000000000000000000000001a0407907a0609ba280596c733c3960005155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000027639",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b32ea2c79d",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x78c0cc9a",
+ "code" : "0x457f000000000000000000000000000000000000000000000000000000000000c350457f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff097f0000000000000000000000000000000000000000000000000000000000000001a0407907a0609ba280596c733c3960005155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000028419",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999997974070417",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest459BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest459BCFiller.json
index 2229671ad..8f70060d9 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest459BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest459BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x45414240454145450855",
+ "nonce" : "0x00",
+ "storage" : {
+ "0xfffffffffffffffe" : "0x7fffffffffffffff"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041156",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a761d8ca",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x45414240454145450855",
+ "nonce" : "0x00",
+ "storage" : {
+ "0xfffffffffffffffe" : "0x7fffffffffffffff"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000041936",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999858110",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest463BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest463BCFiller.json
index 276b27246..0b513a55d 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest463BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest463BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -77,6 +78,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4344434041424243f27a",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000073626",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999826420",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4344434041424243f27a",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000074406",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999825640",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest479BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest479BCFiller.json
index 20dec9f39..48b83383c 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest479BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest479BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x6f4a6dae",
+ "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000000000000000000000000000000000000000c3507f0000000000000000000000000000000000000000000000000000000000000001407f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3504035820b5079895560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000026751",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b338192a01",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x6f4a6dae",
+ "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000000000000000000000000000000000000000c3507f0000000000000000000000000000000000000000000000000000000000000001407f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3504035820b5079895560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000028311",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998132823017",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest486BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest486BCFiller.json
index 73d3bc52a..ade27b2c0 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest486BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest486BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4434404341424140203855",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x0b" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041488",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a761d77e",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4434404341424140203855",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x0b" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000043048",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999856998",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest490BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest490BCFiller.json
index 7b40de706..c1b5cbd85 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest490BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest490BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -79,6 +80,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x42444143404341413155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x2e" : "0x945304eb96065b2a98b57a48a06ae28d285a71b5"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041548",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999858498",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x42444143404341413155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x2e" : "0x945304eb96065b2a98b57a48a06ae28d285a71b5"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000042328",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999857718",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest492BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest492BCFiller.json
index 14999a41b..395678dea 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest492BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest492BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -53,6 +54,62 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x60a7b846",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c350407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff09165b835560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : "0xffffffffffffffffffffffff0000000000000000000000000000000000000000"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000073703",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b346bb2801",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x60a7b846",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c350407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff09165b835560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : "0xffffffffffffffffffffffff0000000000000000000000000000000000000000"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000074483",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998378321141",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest515BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest515BCFiller.json
index 319c5aa76..cbc53bc15 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest515BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest515BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x42115f6a",
+ "code" : "0x437f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000000000000000000000000000000000000000c350427f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f9283944569657e135a7e38997986955560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x9283944569657e135a7e389979869555"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000049001",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b36551e15b",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x42115f6a",
+ "code" : "0x437f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000000000000000000000000000000000000000c350427f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6f9283944569657e135a7e38997986955560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x9283944569657e135a7e389979869555"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000049781",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998891515471",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest522BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest522BCFiller.json
index 69f41bae8..f233670c5 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest522BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest522BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -77,6 +78,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x43444042454340443b8155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000026869",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999873177",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x43444042454340443b8155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000023629",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999876417",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest529BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest529BCFiller.json
index 60f73698e..b89295794 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest529BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest529BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4445434244444044a158205855",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x0b" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000042222",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a761d4a0",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4445434244444044a158205855",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x0b" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000043002",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999857044",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest530BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest530BCFiller.json
index b21a3d1fc..0dc636b3a 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest530BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest530BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x7085d0e4",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5127fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000010000000000000000000000000000000000000000406fa36f44a1623c178c05749f036a50575560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xa36f44a1623c178c05749f036a505755"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000046756",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b336dd78a6",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x7085d0e4",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b5127fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000010000000000000000000000000000000000000000406fa36f44a1623c178c05749f036a50575560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xa36f44a1623c178c05749f036a505755"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000047536",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998112134554",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest540BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest540BCFiller.json
index a3c1420b4..e17ee3d61 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest540BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest540BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -79,6 +80,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x414144401a0745423b55",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x7fffffffffffffff"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041852",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999858194",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x414144401a0745423b55",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x7fffffffffffffff"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000042632",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999857414",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest551BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest551BCFiller.json
index 4c948ba05..a7cd332e6 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest551BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest551BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x38df83ff",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c350407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000000000000000000000000000000000000000c350457ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6f68809e688f8d9841318b806c046a6e5560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x68809e688f8d9841318b806c046a6e55"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000050410",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b36e83b745",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x38df83ff",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c350407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000000000000000000000000000000000000000c350457ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6f68809e688f8d9841318b806c046a6e5560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x68809e688f8d9841318b806c046a6e55"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000051190",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999045776441",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest557BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest557BCFiller.json
index 4d9f01fe4..0d4621c91 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest557BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest557BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -79,6 +80,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x45404141314155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : "0x2e"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041542",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999858504",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x45404141314155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : "0x2e"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000042322",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999857724",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest561BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest561BCFiller.json
index 6c35523ee..1d2e1fa0f 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest561BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest561BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4145424544414055",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x020000"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041146",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a761d8d4",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4145424544414055",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x020000"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000041926",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999858120",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest568BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest568BCFiller.json
index 30d92b2a9..33715d90d 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest568BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest568BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -77,6 +78,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x42444545454042415a8554f355",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000330722",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999569324",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x42444545454042415a8554f355",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000330321",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999569725",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest56BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest56BCFiller.json
index e3097d098..3cbd07f8a 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest56BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest56BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -79,6 +80,33 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x584143404243404107204155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000043053",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999856993",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest570BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest570BCFiller.json
index b7f00b219..387db9b3e 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest570BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest570BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0e17cd7c",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000001000000000000000000000000000000000000000041406f91956111508460735b825f545807805560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x91956111508460735b825f5458078055"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000046115",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3994b7e8f",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0e17cd7c",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000001000000000000000000000000000000000000000041406f91956111508460735b825f545807805560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x91956111508460735b825f5458078055"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000046895",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999763512195",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest590BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest590BCFiller.json
index d8bdb8620..282fea5b8 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest590BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest590BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x033eda36",
+ "code" : "0x447f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000001407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000006fa05a3119539f6760654232763893405560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xa05a3119539f67606542327638934055"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000046954",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a4246e8e",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x033eda36",
+ "code" : "0x447f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000001407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000100000000000000000000000000000000000000006fa05a3119539f6760654232763893405560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xa05a3119539f67606542327638934055"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000047734",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999945501570",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest591BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest591BCFiller.json
index a932ddd0f..a8df43baa 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest591BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest591BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -79,6 +80,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4444424131424055",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x2e"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041544",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999858502",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4444424131424055",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x2e"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000042324",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999857722",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest593BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest593BCFiller.json
index e895742ca..1d506c1a5 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest593BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest593BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x2f319ca2",
+ "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000001407f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c350427f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b56f81106e9d739b9e608e8b9c8308977c5560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x81106e9d739b9e608e8b9c8308977c55"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000046250",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b37831aee2",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x2f319ca2",
+ "code" : "0x7f0000000000000000000000000000000000000000000000000000000000000001407f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c350427f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b56f81106e9d739b9e608e8b9c8308977c5560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x81106e9d739b9e608e8b9c8308977c55"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000047030",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999208172502",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest595BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest595BCFiller.json
index 84d58484b..0fd0dc44a 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest595BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest595BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x2eb7a769",
+ "code" : "0x7f0000000000000000000000010000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe030960005155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000032611",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b378abd962",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x2eb7a769",
+ "code" : "0x7f0000000000000000000000010000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe030960005155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000028591",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999216183574",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest598BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest598BCFiller.json
index 2b79b3a86..148cfdb44 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest598BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest598BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x5a7529bf",
+ "code" : "0x7f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000006f48069f886d448a696184f3659803305560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x48069f886d448a696184f36598033055"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000046443",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b34cee2104",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x5a7529bf",
+ "code" : "0x7f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000407f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000100000000000000000000000000000000000000006f48069f886d448a696184f3659803305560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x48069f886d448a696184f36598033055"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000047223",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998482324984",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest606BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest606BCFiller.json
index 46ef58d02..29acdab80 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest606BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest606BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x41570179",
+ "code" : "0x7f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff097f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff40557cf03c31a361388d89ea8065866f",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000035780",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3660c72f1",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x41570179",
+ "code" : "0x7f000000000000000000000000000000000000000000000000000000000000c3507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff097f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff40557cf03c31a361388d89ea8065866f",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000031760",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998903747237",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest613BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest613BCFiller.json
index 3c35f13ca..9ee23612d 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest613BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest613BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x43414043454445450855",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x01fffe" : "0x7fffffffffffffff"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041156",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a761d8ca",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x43414043454445450855",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x01fffe" : "0x7fffffffffffffff"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000041936",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999858110",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest614BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest614BCFiller.json
index b8179a264..9d1e1d962 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest614BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest614BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -77,6 +78,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x42314441404342428595f25966869e4255",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000028957",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999871089",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x42314441404342428595f25966869e4255",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000029737",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999870309",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest617BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest617BCFiller.json
index e3dba5729..d7a008179 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest617BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest617BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -77,6 +78,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4343404443434144133642f2",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000022858",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999877188",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x4343404443434144133642f2",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000023638",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999876408",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest61BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest61BCFiller.json
index 7c81a5e48..7358aa07b 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest61BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest61BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -77,6 +78,32 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x6899bd45",
+ "code" : "0x7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c350407f00000000000000000000000100000000000000000000000000000000000000006b39427d9174167255",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000028782",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998245065339",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest622BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest622BCFiller.json
index 49416c4f3..3b0b7fa30 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest622BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest622BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x5d5f5bf2",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe40357f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b540070b040a72f00494659e899510ff",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000026852",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b34a043b58",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x5d5f5bf2",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000c3507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe40357f000000000000000000000000000000000000000000000000000000000000c3507f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b540070b040a72f00494659e899510ff",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000028412",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998433441088",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest623BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest623BCFiller.json
index d26df6bd4..d522ed6fb 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest623BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest623BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -52,6 +53,60 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x434542454244402055",
+ "nonce" : "0x00",
+ "storage" : {
+ "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" : "0x7fffffffffffffff"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000041466",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a761d794",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x434542454244402055",
+ "nonce" : "0x00",
+ "storage" : {
+ "0xae72e2bf2302ebcd309e003e5be58830f96deddaf87bb89eeea159388bfe3ec1" : "0x7fffffffffffffff"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000042246",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999857800",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest631BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest631BCFiller.json
index 1a12c7731..2b3800b28 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest631BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest631BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x6b8beb66",
+ "code" : "0x447ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f0000000000000000000000010000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c350383709658551993b760955",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000035710",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b33bd7894a",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x6b8beb66",
+ "code" : "0x447ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f0000000000000000000000010000000000000000000000000000000000000000407f000000000000000000000000000000000000000000000000000000000000c350383709658551993b760955",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000031690",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998195636478",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest634BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest634BCFiller.json
index c8cfcddb4..0b6caf4ff 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest634BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest634BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x43424044454245343af399e4a4734555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000049613",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a761b7c1",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x43424044454245343af399e4a4734555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000050393",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999849653",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest65BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest65BCFiller.json
index 70c019b9d..4f9ed51d5 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest65BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest65BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -103,6 +104,32 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "1000000000000100000",
+ "code" : "0x45404043424344444286f26355",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000075209",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999824837",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest68BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest68BCFiller.json
index dc1ce75b0..ded3abac7 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest68BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest68BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -77,6 +78,32 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x45424043404545456b689f9b7055",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000022729",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999877317",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest70BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest70BCFiller.json
index 89dcae187..81b1b7708 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest70BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest70BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,58 @@
}
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x43424044454245343af399e4a4734555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "3000000000000049613",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0de0b6b3a761b7c1",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x43424044454245343af399e4a4734555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000050393",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999849653",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest71BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest71BCFiller.json
index a2370f7ba..aa729e52a 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest71BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest71BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -77,6 +78,32 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x45415a42409140435a53821af355",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000332156",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999567890",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest76BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest76BCFiller.json
index 291724a65..af76c4853 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest76BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest76BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -81,6 +82,34 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x69ca96ed",
+ "code" : "0x437f00000000000000000000000100000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe407f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000001375560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
+ "0x437f0000000000000000000000010000000000000000000000000000000000" : "0x010000000000000000000000000000000000000000"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000081756",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998225033701",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest79BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest79BCFiller.json
index f57f54e5d..9fadc515d 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest79BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest79BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -79,6 +80,33 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x1571e2ae",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017f00000000000000000000000000000000000000000000000000000000000000017ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe40447ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe6f6b0656903a860a0242881274078b435560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x6b0656903a860a0242881274078b4355"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000048630",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999640166282",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest86BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest86BCFiller.json
index 361b7c46b..c11a612f1 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest86BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest86BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -77,6 +78,32 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x3aecace0",
+ "code" : "0x7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000000000000000000000000000000000000000c350407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff091860005155",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000032559",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999011378207",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest8BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest8BCFiller.json
index 444f19082..2160c8d61 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest8BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest8BCFiller.json
@@ -42,6 +42,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150"],
@@ -120,6 +121,32 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x45454041444344330a78066e6da197ff",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000022091",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999877955",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest91BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest91BCFiller.json
index b50e86fbb..e5b89d089 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest91BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest91BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -79,6 +80,33 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x7bcee261",
+ "code" : "0x7f00000000000000000000000000000000000000000000000000000000000000017f000000000000000000000001000000000000000000000000000000000000000045407f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c350447f00000000000000000000000100000000000000000000000000000000000000006f8b0b688d7b410a45178f6f956454f35560005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x8b0b688d7b410a45178f6f956454f355"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000045749",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999997922798360",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest93BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest93BCFiller.json
index df68e7556..18e181a37 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest93BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest93BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -77,6 +78,32 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x0de0b6b3a76586a0",
+ "code" : "0x44404340434136437b0703709768f36855",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000022729",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999999999877317",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest99BCFiller.json b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest99BCFiller.json
index 6ad8ece3f..de4ffeb04 100644
--- a/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest99BCFiller.json
+++ b/src/BlockchainTestsFiller/bcRandomBlockhashTest/randomStatetest99BCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -79,6 +80,33 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "0x5887b108",
+ "code" : "0x7f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000010000000000000000000000000000000000000000457ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe7f000000000000000000000000945304eb96065b2a98b57a48a06ae28d285a71b57f000000000000000000000000000000000000000000000000000000000000c3507f00000000000000000000000100000000000000000000000000000000000000007f000000000000000000000000ffffffffffffffffffffffffffffffffffffffff40390360005155",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x945304eb96065b2a98b57a48a06ae28d285a71b7"
+ }
+ },
+ "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+ "balance" : "2000000000000063818",
+ "code" : "0x6000355415600957005b60203560003555",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "999999998514648540",
+ "code" : "",
+ "nonce" : "0x01",
+ "storage" : {
+ }
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcStateTests/BLOCKHASH_BoundsFiller.json b/src/BlockchainTestsFiller/bcStateTests/BLOCKHASH_BoundsFiller.json
index 9f7ac1418..058bc1ae0 100644
--- a/src/BlockchainTestsFiller/bcStateTests/BLOCKHASH_BoundsFiller.json
+++ b/src/BlockchainTestsFiller/bcStateTests/BLOCKHASH_BoundsFiller.json
@@ -47,9 +47,10 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"0x1000000000000000000000000000000000000000" : {
"balance" : "0x01"
diff --git a/src/BlockchainTestsFiller/bcStateTests/BadStateRootTxBCFiller.json b/src/BlockchainTestsFiller/bcStateTests/BadStateRootTxBCFiller.json
index 95fd4a891..d090f0969 100644
--- a/src/BlockchainTestsFiller/bcStateTests/BadStateRootTxBCFiller.json
+++ b/src/BlockchainTestsFiller/bcStateTests/BadStateRootTxBCFiller.json
@@ -25,6 +25,7 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -43,6 +44,15 @@
"nonce" : "0x01"
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "1975583",
+ "nonce" : "0x01"
+ }
+ }
}
],
"genesisBlockHeader" : {
diff --git a/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json b/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json
index 9a94b2db7..47ffd457b 100644
--- a/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json
+++ b/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead"],
@@ -71,7 +72,7 @@
}
},
{
- "network" : ["EIP158", "Byzantium"],
+ "network" : ["EIP158", ">=Byzantium"],
"result" : {
"2e0de3fc10a88911ff857126db1a5f0da6f25173" : {
diff --git a/src/BlockchainTestsFiller/bcStateTests/blockhashNonConstArgFiller.json b/src/BlockchainTestsFiller/bcStateTests/blockhashNonConstArgFiller.json
index a2dc1dff5..9910ff36b 100644
--- a/src/BlockchainTestsFiller/bcStateTests/blockhashNonConstArgFiller.json
+++ b/src/BlockchainTestsFiller/bcStateTests/blockhashNonConstArgFiller.json
@@ -32,9 +32,10 @@
]
}
],
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"0x1000000000000000000000000000000000000000" : {
"balance" : "0x00",
diff --git a/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json b/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json
index 27bd9db2c..12e5c0632 100644
--- a/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json
+++ b/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,7 +52,7 @@
}
},
{
- "network" : ["Byzantium"],
+ "network" : [">=Byzantium"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"storage" : {
@@ -59,9 +60,6 @@
"0x02" : "0x0000000000000000000000000000000000000000000000000000000000000000"
}
},
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "948922"
- },
"295e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"storage" : {
"0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b",
diff --git a/src/BlockchainTestsFiller/bcStateTests/create2collisionwithSelfdestructSameBlockFiller.json b/src/BlockchainTestsFiller/bcStateTests/create2collisionwithSelfdestructSameBlockFiller.json
index b75a30c2c..133766548 100644
--- a/src/BlockchainTestsFiller/bcStateTests/create2collisionwithSelfdestructSameBlockFiller.json
+++ b/src/BlockchainTestsFiller/bcStateTests/create2collisionwithSelfdestructSameBlockFiller.json
@@ -20,9 +20,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["Constantinople"],
+ "network" : [">=Constantinople"],
"result" : {
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"nonce" : "0x02"
diff --git a/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json b/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json
index 1618ee37c..d761c43a3 100644
--- a/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json
+++ b/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier"],
@@ -105,6 +106,28 @@
}
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "storage" : {
+ "0x00" : "0x17485b3218",
+ "0x02" : "0x17485b3218",
+ "0x05" : "0x0186aa"
+ }
+ },
+ "195e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "storage" : {
+ "0x00" : "0x17484e7334",
+ "0x01" : "0x1bc16d674ed4bafc",
+ "0x02" : "0x17484e7334",
+ "0x03" : "0x1bc16d674ed4bafc",
+ "0x04" : "0x0186aa",
+ "0x05" : "0x018a88"
+ }
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json b/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json
index 879702c29..35c52a928 100644
--- a/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json
+++ b/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "1000"
diff --git a/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json b/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json
index ae62409c7..5191b71df 100644
--- a/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json
+++ b/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier"],
@@ -77,6 +78,21 @@
"nonce" : "3"
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0000000000000000000000000000000000000000" : {
+ "balance" : "2002"
+ },
+ "8888f1f195afa192cfee860698584c030f4c9db1" : {
+ "balance" : "2000000000000420000"
+ },
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "9999447208",
+ "nonce" : "3"
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json b/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json
index 62c84bb48..2f0098943 100644
--- a/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json
+++ b/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"c94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"storage" : {
diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesFiller.json
index 8f081757e..606386a4c 100644
--- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesFiller.json
+++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "40"
diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheEndFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheEndFiller.json
index a28264a50..5dad69058 100644
--- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheEndFiller.json
+++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheEndFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "1220"
diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheMiddleFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheMiddleFiller.json
index 17bab1b9e..0129ff801 100644
--- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheMiddleFiller.json
+++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfBranchesOverrideAtTheMiddleFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "620"
diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfLeafsFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfLeafsFiller.json
index 2e7eea9a9..d59624705 100644
--- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfLeafsFiller.json
+++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/lotsOfLeafsFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "4"
diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom4BlockFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom4BlockFiller.json
index bcf8477e2..3dcced757 100644
--- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom4BlockFiller.json
+++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom4BlockFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "830"
diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom5BlockFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom5BlockFiller.json
index 2764a0f84..96e2bc0be 100644
--- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom5BlockFiller.json
+++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom5BlockFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "740"
diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom6BlockFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom6BlockFiller.json
index 67f951fb9..cf205bd7b 100644
--- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom6BlockFiller.json
+++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/newChainFrom6BlockFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "650"
diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithMoreTransactionsFiller.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithMoreTransactionsFiller.json
index 875ea4b0c..70dcd385e 100644
--- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithMoreTransactionsFiller.json
+++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithMoreTransactionsFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "40"
diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithNewMaxDifficultyStartingFromBlock3AfterBlock4Filler.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithNewMaxDifficultyStartingFromBlock3AfterBlock4Filler.json
index c3992881b..ec32a01dc 100644
--- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithNewMaxDifficultyStartingFromBlock3AfterBlock4Filler.json
+++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/sideChainWithNewMaxDifficultyStartingFromBlock3AfterBlock4Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "320"
diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3AfterBlock3Filler.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3AfterBlock3Filler.json
index c90835d88..7edea3631 100644
--- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3AfterBlock3Filler.json
+++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3AfterBlock3Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "22"
diff --git a/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3afterBlock4Filler.json b/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3afterBlock4Filler.json
index 5d3ab2756..7c951d6fd 100644
--- a/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3afterBlock4Filler.json
+++ b/src/BlockchainTestsFiller/bcTotalDifficultyTest/uncleBlockAtBlock3afterBlock4Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier", "EIP150", ">=Constantinople"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "16"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/correctFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/correctFiller.json
index 59ff6ed93..427b60627 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/correctFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/correctFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -45,6 +46,20 @@
"balance" : "2625000000000000000"
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "30"
+ },
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "nonce" : "3"
+ },
+ "0000000000000000000000000000000000000000" : {
+ "balance" : "1750000000000000000"
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooHighFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooHighFiller.json
index 1f0d94f57..ce5a2c697 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooHighFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooHighFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLow2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLow2Filler.json
index 774f3f4c1..5e4eb515a 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLow2Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLow2Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLowFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLowFiller.json
index ba29f846f..1def2f08c 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLowFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLowFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp2Filler.json
index eb7a17afd..0899f9e74 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp2Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp2Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
+ "network" : ["Homestead", "EIP158"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "30"
@@ -28,17 +29,6 @@
"nonce" : "3"
}
}
- },
- {
- "network" : ["Byzantium", "Constantinople"],
- "result" : {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "balance" : "20"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "2"
- }
- }
}
],
"pre" : {
@@ -81,8 +71,6 @@
]
},
{
- "expectExceptionByzantium" : "InvalidStateRoot",
- "expectExceptionConstantinople" : "InvalidStateRoot",
"blockHeader" : {
"stateRoot" : "0x77f96f4c766c10cd0207e2672b1b747c741ed75bc94e7be7abacb71cdca3c8fb",
"updatePoW" : "1"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp3Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp3Filler.json
index 0246c31e3..011ca837a 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp3Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp3Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["Frontier", "Homestead", "EIP150", "EIP158", "Byzantium", "Constantinople"],
+ "network" : ["Homestead", "EIP150", "Byzantium"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "20"
@@ -70,12 +71,9 @@
]
},
{
- "expectExceptionFrontier" : "InvalidStateRoot",
"expectExceptionHomestead" : "InvalidStateRoot",
"expectExceptionEIP150" : "InvalidStateRoot",
- "expectExceptionEIP158" : "InvalidStateRoot",
"expectExceptionByzantium" : "InvalidStateRoot",
- "expectExceptionConstantinople" : "InvalidStateRoot",
"blockHeader" : {
"stateRoot" : "0x3e9110dccee270e36e254d8e3b67cb18c12a9a0aa24065e24372a85856195c70",
"updatePoW" : "1"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2Filler.json
index b19d1c726..abb61526b 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2Filler.json
@@ -17,15 +17,16 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
+ "network" : ["Byzantium"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "balance" : "20"
+ "balance" : "30"
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "2"
+ "nonce" : "3"
}
}
}
@@ -72,10 +73,6 @@
]
},
{
- "expectExceptionFrontier" : "InvalidStateRoot",
- "expectExceptionHomestead" : "InvalidStateRoot",
- "expectExceptionEIP150" : "InvalidStateRoot",
- "expectExceptionEIP158" : "InvalidStateRoot",
"blocknumber" : "3",
"blockHeader" : {
"stateRoot" : "0xaa4b1943360f5a0ea3b1a2a1d661de5b6d773eb371bd84b319837d96ffc7b630",
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop3Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop3Filler.json
new file mode 100644
index 000000000..9eeaede2e
--- /dev/null
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop3Filler.json
@@ -0,0 +1,101 @@
+{
+ "futureUncleTimestampDifficultyDrop3" : {
+ "genesisBlockHeader" : {
+ "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1",
+ "difficulty" : "331072",
+ "extraData" : "0x42",
+ "gasLimit" : "3141592",
+ "gasUsed" : "0",
+ "number" : "0",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a",
+ "timestamp" : "0x01",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "sealEngine" : "Ethash",
+ "expect" : [
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "30"
+ },
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "nonce" : "3"
+ }
+ }
+ }
+ ],
+ "pre" : {
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "10000000000000",
+ "nonce" : "0",
+ "code" : "",
+ "storage": {}
+ }
+ },
+ "blocks" : [
+ {
+ "blocknumber" : "1",
+ "transactions" : [
+ {
+ "data" : "",
+ "gasLimit" : "314159",
+ "gasPrice" : "1",
+ "nonce" : "0",
+ "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
+ "value" : "10"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ },
+ {
+ "blocknumber" : "2",
+ "transactions" : [
+ {
+ "data" : "",
+ "gasLimit" : "314159",
+ "gasPrice" : "1",
+ "nonce" : "1",
+ "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
+ "value" : "10"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ },
+ {
+ "blocknumber" : "3",
+ "blockHeader" : {
+ "stateRoot" : "0xaf4765939e9fc7da9e2e4ba67d896c41f126e161f1b1f514a84fda61cff3d2ef",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "",
+ "gasLimit" : "314159",
+ "gasPrice" : "1",
+ "nonce" : "2",
+ "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
+ "value" : "10"
+ }
+ ],
+ "uncleHeaders" : [
+ {
+ "populateFromBlock" : "1",
+ "RelTimestamp" : "5000000"
+ }
+ ]
+ }
+ ]
+ }
+}
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDropFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDropFiller.json
index 12cdf16c6..3969cc570 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDropFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDropFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
+ "network" : ["Frontier", "EIP158"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "30"
@@ -28,17 +29,6 @@
"nonce" : "3"
}
}
- },
- {
- "network" : ["Constantinople", "Byzantium"],
- "result" : {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "balance" : "20"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "2"
- }
- }
}
],
"pre" : {
@@ -83,8 +73,6 @@
]
},
{
- "expectExceptionByzantium" : "InvalidStateRoot",
- "expectExceptionConstantinople" : "InvalidStateRoot",
"blocknumber" : "3",
"blockHeader" : {
"stateRoot" : "0x77f96f4c766c10cd0207e2672b1b747c741ed75bc94e7be7abacb71cdca3c8fb",
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitLTGasUsageUncleFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitLTGasUsageUncleFiller.json
index 48b59ef9f..d6a71e9cb 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitLTGasUsageUncleFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitLTGasUsageUncleFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "20"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighExactBoundFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighExactBoundFiller.json
index 0db1f567d..5d4c9dace 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighExactBoundFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighExactBoundFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighFiller.json
index d11dcb284..0749bd675 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowExactBoundFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowExactBoundFiller.json
index 79b742364..74c49ada1 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowExactBoundFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowExactBoundFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowFiller.json
index c9608ff59..d3a768413 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber0Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber0Filler.json
index 9bed1eb33..c731ffd49 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber0Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber0Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "0x14"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber1Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber1Filler.json
index 4fd89a8f8..8a98389f7 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber1Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber1Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "0x14"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber500Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber500Filler.json
index 65871ca85..bc7963946 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber500Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber500Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "0x14"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestamp2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestamp2Filler.json
index a4d527e02..efdd1ce43 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestamp2Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestamp2Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "0x14"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestampFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestampFiller.json
index 03c6e4847..9e808fc06 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestampFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestampFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "0x14"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/nonceWrongFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/nonceWrongFiller.json
index e13137ba2..3244b424f 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/nonceWrongFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/nonceWrongFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"0000000000000000000000000000000000000000" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/pastUncleTimestampFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/pastUncleTimestampFiller.json
index ac714f4b4..e518e57bb 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/pastUncleTimestampFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/pastUncleTimestampFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "20"
@@ -92,7 +93,7 @@
"uncleHeaders" : [
{
"populateFromBlock" : "1",
- "RelTimestamp" : "-5000000"
+ "RelTimestamp" : "-500000"
}
]
}
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooHighFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooHighFiller.json
index fc4822bd1..c0d65dc3d 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooHighFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooHighFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
@@ -73,7 +74,7 @@
]
},
{
- "expectExceptionALL" : "InvalidDifficulty",
+ "expectExceptionALL" : "InvalidTimestamp",
"transactions" : [
{
"data" : "",
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooLowFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooLowFiller.json
index 1c8d7b30d..896f6dce4 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooLowFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooLowFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0Filler.json
index 16ade2f02..e26bad962 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0Filler.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -28,17 +29,6 @@
"nonce" : "3"
}
}
- },
- {
- "network" : ["Byzantium", "Constantinople"],
- "result" : {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "balance" : "20"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "2"
- }
- }
}
],
"pre" : {
@@ -83,8 +73,6 @@
]
},
{
- "expectExceptionByzantium" : "InvalidStateRoot",
- "expectExceptionConstantinople" : "InvalidStateRoot",
"blocknumber" : "3",
"blockHeader" : {
"stateRoot" : "0x77f96f4c766c10cd0207e2672b1b747c741ed75bc94e7be7abacb71cdca3c8fb",
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_2Filler.json
index dba246b0e..740bf90a4 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_2Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_2Filler.json
@@ -17,15 +17,16 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
+ "network" : ["Byzantium"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "balance" : "20"
+ "balance" : "30"
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "2"
+ "nonce" : "3"
}
}
}
@@ -72,10 +73,6 @@
]
},
{
- "expectExceptionFrontier" : "InvalidStateRoot",
- "expectExceptionHomestead" : "InvalidStateRoot",
- "expectExceptionEIP150" : "InvalidStateRoot",
- "expectExceptionEIP158" : "InvalidStateRoot",
"blocknumber" : "3",
"blockHeader" : {
"stateRoot" : "0xaa4b1943360f5a0ea3b1a2a1d661de5b6d773eb371bd84b319837d96ffc7b630",
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_3Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_3Filler.json
new file mode 100644
index 000000000..e278a3a70
--- /dev/null
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_3Filler.json
@@ -0,0 +1,102 @@
+{
+ "uncleBloomNot0_2" : {
+ "genesisBlockHeader" : {
+ "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1",
+ "difficulty" : "131072",
+ "extraData" : "0x42",
+ "gasLimit" : "3141592",
+ "gasUsed" : "0",
+ "number" : "0",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a",
+ "timestamp" : "0x01",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "sealEngine" : "Ethash",
+ "expect" : [
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "30"
+ },
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "nonce" : "3"
+ }
+ }
+ }
+ ],
+ "pre" : {
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "10000000000000",
+ "nonce" : "0",
+ "code" : "",
+ "storage": {}
+ }
+ },
+ "blocks" : [
+ {
+ "blocknumber" : "1",
+ "transactions" : [
+ {
+ "data" : "",
+ "gasLimit" : "314159",
+ "gasPrice" : "1",
+ "nonce" : "0",
+ "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
+ "value" : "10"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ },
+ {
+ "blocknumber" : "2",
+ "transactions" : [
+ {
+ "data" : "",
+ "gasLimit" : "314159",
+ "gasPrice" : "1",
+ "nonce" : "1",
+ "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
+ "value" : "10"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ },
+ {
+ "blocknumber" : "3",
+ "blockHeader" : {
+ "stateRoot" : "0xaf4765939e9fc7da9e2e4ba67d896c41f126e161f1b1f514a84fda61cff3d2ef",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "",
+ "gasLimit" : "314159",
+ "gasPrice" : "1",
+ "nonce" : "2",
+ "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
+ "value" : "10"
+ }
+ ],
+ "uncleHeaders" : [
+ {
+ "populateFromBlock" : "1",
+ "bloom" : "00000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000450000",
+ "overwriteAndRedoPoW" : "bloom"
+ }
+ ]
+ }
+ ]
+ }
+}
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/unknownUncleParentHashFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/unknownUncleParentHashFiller.json
index b09909961..534640e50 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/unknownUncleParentHashFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/unknownUncleParentHashFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "20"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongMixHashFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongMixHashFiller.json
index 90c870af6..b1d30e8df 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongMixHashFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongMixHashFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongParentHashFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongParentHashFiller.json
index 451c3eb5b..8ae60b950 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongParentHashFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongParentHashFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongStateRootFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongStateRootFiller.json
index ef371d58c..153d98b26 100644
--- a/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongStateRootFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongStateRootFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/EqualUncleInTwoDifferentBlocksFiller.json b/src/BlockchainTestsFiller/bcUncleTest/EqualUncleInTwoDifferentBlocksFiller.json
index 0241d0e83..f4c601359 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/EqualUncleInTwoDifferentBlocksFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/EqualUncleInTwoDifferentBlocksFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFatherFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFatherFiller.json
index 540aee2d3..fc1346812 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFatherFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFatherFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "20"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFiller.json
index b912467dc..6005a2086 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "20"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGrandPaFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGrandPaFiller.json
index 776bde3e0..4fe68850f 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGrandPaFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGrandPaFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "20"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGrandPaFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGrandPaFiller.json
index b820efe3e..24d42eb09 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGrandPaFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGrandPaFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "30"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGrandPaFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGrandPaFiller.json
index 160981719..24156fd40 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGrandPaFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGrandPaFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "40"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGrandPaFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGrandPaFiller.json
index 8e3ab1f7d..f82f525b9 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGrandPaFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGrandPaFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "50"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGreatGrandPaFiller.json b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGreatGrandPaFiller.json
index 5471e495b..310a20c82 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGreatGrandPaFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/InChainUncleGreatGreatGreatGreatGrandPaFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : ["Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "60"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/UncleIsBrotherFiller.json b/src/BlockchainTestsFiller/bcUncleTest/UncleIsBrotherFiller.json
index d256f35fe..89341d446 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/UncleIsBrotherFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/UncleIsBrotherFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "20"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleFiller.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleFiller.json
index f606d18df..c2239740c 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "30"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration2Filler.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration2Filler.json
index 78fc8bc9a..889fa2bee 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration2Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration2Filler.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -33,7 +34,7 @@
}
},
{
- "network" : ["Byzantium", "Constantinople"],
+ "network" : ["Byzantium"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "40"
@@ -45,6 +46,20 @@
"balance" : "2250000000000000000"
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "40"
+ },
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "nonce" : "4"
+ },
+ "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "1500000000000000000"
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration3Filler.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration3Filler.json
index 5270d463a..266e791cd 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration3Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration3Filler.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Homestead", "Frontier", "EIP150", "EIP158"],
@@ -33,7 +34,7 @@
}
},
{
- "network" : ["Byzantium", "Constantinople"],
+ "network" : ["Byzantium"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "50"
@@ -45,6 +46,20 @@
"balance" : "1875000000000000000"
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "50"
+ },
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "nonce" : "5"
+ },
+ "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "1250000000000000000"
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration4Filler.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration4Filler.json
index 265dd4ac5..4b964841e 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration4Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration4Filler.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -45,6 +46,20 @@
"balance" : "1500000000000000000"
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "60"
+ },
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "nonce" : "6"
+ },
+ "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "1000000000000000000"
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration5Filler.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration5Filler.json
index a8531701a..1a7da5d68 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration5Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration5Filler.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -33,7 +34,7 @@
}
},
{
- "network" : ["Byzantium", "Constantinople"],
+ "network" : ["Byzantium"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "70"
@@ -45,6 +46,20 @@
"balance" : "1125000000000000000"
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "70"
+ },
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "nonce" : "7"
+ },
+ "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "750000000000000000"
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration6Filler.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration6Filler.json
index f93ea5ace..50e376711 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration6Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration6Filler.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -31,6 +32,34 @@
"balance" : "1250000000000000000"
}
}
+ },
+ {
+ "network" : ["Byzantium"],
+ "result" : {
+ "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "80"
+ },
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "nonce" : "8"
+ },
+ "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "750000000000000000"
+ }
+ }
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "80"
+ },
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "nonce" : "8"
+ },
+ "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "500000000000000000"
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration7Filler.json b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration7Filler.json
index 16a2073b4..1fe31d195 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration7Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/oneUncleGeneration7Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "80"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/threeUncleFiller.json b/src/BlockchainTestsFiller/bcUncleTest/threeUncleFiller.json
index f8b6fcc40..1e55fcb07 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/threeUncleFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/threeUncleFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "20"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/twoEqualUncleFiller.json b/src/BlockchainTestsFiller/bcUncleTest/twoEqualUncleFiller.json
index b317c165f..948afe1bb 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/twoEqualUncleFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/twoEqualUncleFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "20"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/twoUncleFiller.json b/src/BlockchainTestsFiller/bcUncleTest/twoUncleFiller.json
index ee1a99286..2e1e7bca2 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/twoUncleFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/twoUncleFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -51,6 +52,23 @@
"balance" : "2625000000000000000"
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "30"
+ },
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "nonce" : "3"
+ },
+ "bcde5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "1750000000000000000"
+ },
+ "ccde5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "1750000000000000000"
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ByzantiumFiller.json b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ByzantiumFiller.json
index 2a9136405..26d32e8e4 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ByzantiumFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ByzantiumFiller.json
@@ -17,15 +17,16 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
+ "network" : ["Byzantium"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "balance" : "10"
+ "balance" : "20"
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "1"
+ "nonce" : "2"
}
}
}
@@ -55,10 +56,6 @@
]
},
{
- "expectExceptionFrontier" : "InvalidStateRoot",
- "expectExceptionHomestead" : "InvalidStateRoot",
- "expectExceptionEIP150" : "InvalidStateRoot",
- "expectExceptionEIP158" : "InvalidStateRoot",
"blockHeader" : {
"stateRoot" : "0xe1aff725a27c18dbb8d70c2d0e049511dabba2f595c20f7c67ad4026d6275f88",
"updatePoW" : "1"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ConstantinopleFiller.json b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ConstantinopleFiller.json
new file mode 100644
index 000000000..96331f515
--- /dev/null
+++ b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2ConstantinopleFiller.json
@@ -0,0 +1,82 @@
+{
+ "uncleHeaderAtBlock2Constantinople" : {
+ "genesisBlockHeader" : {
+ "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1",
+ "difficulty" : "131072",
+ "extraData" : "0x42",
+ "gasLimit" : "3141592",
+ "gasUsed" : "0",
+ "number" : "0",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a",
+ "timestamp" : "0x54c98c81",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "sealEngine" : "NoProof",
+ "expect" : [
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "20"
+ },
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "nonce" : "2"
+ }
+ }
+ }
+ ],
+ "pre" : {
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "10000000000000",
+ "nonce" : "0",
+ "code" : "",
+ "storage": {}
+ }
+ },
+ "blocks" : [
+ {
+ "transactions" : [
+ {
+ "data" : "",
+ "gasLimit" : "314159",
+ "gasPrice" : "1",
+ "nonce" : "0",
+ "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
+ "value" : "10"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ },
+ {
+ "blockHeader" : {
+ "stateRoot" : "0xb72dc47bc7672257c507ffa10abbcd36181b6cfc2ebf59e8654acb3db45b5159",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "",
+ "gasLimit" : "314159",
+ "gasPrice" : "1",
+ "nonce" : "1",
+ "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
+ "value" : "10"
+ }
+ ],
+ "uncleHeaders" : [
+ {
+ "populateFromBlock" : "0"
+ }
+ ]
+ }
+ ]
+ }
+}
diff --git a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2Filler.json b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2Filler.json
index 3cfaa44a1..a5bba62b5 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2Filler.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -28,17 +29,6 @@
"nonce" : "2"
}
}
- },
- {
- "network" : ["Byzantium", "Constantinople"],
- "result" : {
- "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
- "balance" : "10"
- },
- "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "nonce" : "1"
- }
- }
}
],
"pre" : {
@@ -66,8 +56,6 @@
]
},
{
- "expectExceptionByzantium" : "InvalidStateRoot",
- "expectExceptionConstantinople" : "InvalidStateRoot",
"blockHeader" : {
"stateRoot" : "0x6ff22555fde6fe93e5b412a8691287a5be5708246adfd0c599604849925fcc34",
"updatePoW" : "1"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderWithGeneration0Filler.json b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderWithGeneration0Filler.json
index d5efef3c4..d3603e8c3 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderWithGeneration0Filler.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderWithGeneration0Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "20"
diff --git a/src/BlockchainTestsFiller/bcUncleTest/uncleWithSameBlockNumberFiller.json b/src/BlockchainTestsFiller/bcUncleTest/uncleWithSameBlockNumberFiller.json
index 79c103970..f16b15939 100644
--- a/src/BlockchainTestsFiller/bcUncleTest/uncleWithSameBlockNumberFiller.json
+++ b/src/BlockchainTestsFiller/bcUncleTest/uncleWithSameBlockNumberFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "20"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/ExtraData32Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/ExtraData32Filler.json
index 7f6615af7..a38252241 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/ExtraData32Filler.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/ExtraData32Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "5000000100"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractFiller.json
index 0384d37ab..70fa802f3 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractFiller.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier"],
@@ -49,6 +50,14 @@
"balance" : "9000000000001210790"
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "8888f1f195afa192cfee860698584c030f4c9db1" : {
+ "balance" : "6000000000001210790"
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractInOneBlockFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractInOneBlockFiller.json
index 893b01049..b193e87f0 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractInOneBlockFiller.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/RecallSuicidedContractInOneBlockFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier"],
@@ -49,6 +50,14 @@
"balance" : "6000000000001210790"
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "8888f1f195afa192cfee860698584c030f4c9db1" : {
+ "balance" : "4000000000001210790"
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3Filler.json
index 7ebaf20ef..3ff972efe 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3Filler.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3Filler.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier"],
@@ -33,7 +34,7 @@
}
},
{
- "network" : ["Homestead", "EIP150", "EIP158", "Byzantium"],
+ "network" : ["Homestead", "EIP150", "EIP158", ">=Byzantium"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3LowSFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3LowSFiller.json
index e6598d833..d13947eb7 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3LowSFiller.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTx3LowSFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTxFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTxFiller.json
index e33efd8b7..c0a276870 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTxFiller.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/SimpleTxFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/callRevertFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/callRevertFiller.json
index 5728744a8..51f0d4e7b 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/callRevertFiller.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/callRevertFiller.json
@@ -20,9 +20,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10000000000"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/createRevertFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/createRevertFiller.json
index 156342570..5806355d6 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/createRevertFiller.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/createRevertFiller.json
@@ -20,7 +20,25 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
- "expect" : [],
+ "sealEngine" : "NoProof",
+ "expect" : [
+ {
+ "network" : ["Frontier"],
+ "result" : {
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "9999500000"
+ }
+ }
+ },
+ {
+ "network" : [">=Homestead"],
+ "result" : {
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "10000000000"
+ }
+ }
+ }
+ ],
"pre" : {
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "10000000000",
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/dataTx2Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/dataTx2Filler.json
index b9fc9939d..0ef5666b5 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/dataTx2Filler.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/dataTx2Filler.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier"],
@@ -41,6 +42,14 @@
"balance" : "3000000000005000000"
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "8888f1f195afa192cfee860698584c030f4c9db1" : {
+ "balance" : "2000000000005000000"
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/dataTxFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/dataTxFiller.json
index b76752c1e..6f203244b 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/dataTxFiller.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/dataTxFiller.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier"],
@@ -41,6 +42,14 @@
"balance" : "3000000000000000000"
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "8888f1f195afa192cfee860698584c030f4c9db1" : {
+ "balance" : "2000000000000000000"
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/diff1024Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/diff1024Filler.json
index bfe3451f5..86ad35f6c 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/diff1024Filler.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/diff1024Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "10"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHigh2Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHigh2Filler.json
index 234f6fe4c..709af1f8e 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHigh2Filler.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHigh2Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "9999915960"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHighFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHighFiller.json
index bd1200b4a..a66454466 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHighFiller.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/gasLimitTooHighFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "10000000000"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/gasPrice0Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/gasPrice0Filler.json
index e63fcb6ee..48b216d36 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/gasPrice0Filler.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/gasPrice0Filler.json
@@ -17,6 +17,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
@@ -39,6 +40,17 @@
"balance" : "3000000000000000000"
}
}
+ },
+ {
+ "network" : [">=Constantinople"],
+ "result" : {
+ "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+ "balance" : "10"
+ },
+ "8888f1f195afa192cfee860698584c030f4c9db1" : {
+ "balance" : "2000000000000000000"
+ }
+ }
}
],
"pre" : {
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/log1_correctFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/log1_correctFiller.json
index 557581bea..7cb8404d1 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/log1_correctFiller.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/log1_correctFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "5000000100"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff0Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff0Filler.json
index 73576687f..ccfff2021 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff0Filler.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff0Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "5100"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff12Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff12Filler.json
index 8653a4e0e..5f773de77 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff12Filler.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff12Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "12100"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff13Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff13Filler.json
index 9db904f63..255d8ccbb 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff13Filler.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff13Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "5100"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff14Filler.json b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff14Filler.json
index f8de00f29..868a760e3 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff14Filler.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/timeDiff14Filler.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "5100"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/txEqualValueFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/txEqualValueFiller.json
index ba2e92346..1dee306d7 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/txEqualValueFiller.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/txEqualValueFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "5000000000"
diff --git a/src/BlockchainTestsFiller/bcValidBlockTest/txOrderFiller.json b/src/BlockchainTestsFiller/bcValidBlockTest/txOrderFiller.json
index e30ea891e..6421af4ff 100644
--- a/src/BlockchainTestsFiller/bcValidBlockTest/txOrderFiller.json
+++ b/src/BlockchainTestsFiller/bcValidBlockTest/txOrderFiller.json
@@ -17,9 +17,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["ALL"],
+ "network" : [">=Frontier"],
"result" : {
"095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
"balance" : "8000000000"
diff --git a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txs2Filler.json b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txs2Filler.json
index 0c9f9d694..abb6d225e 100644
--- a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txs2Filler.json
+++ b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txs2Filler.json
@@ -1,5 +1,8 @@
{
"wallet2outOf3txs2" : {
+ "_info" : {
+ "comment" : "A legacy test for wallet contract. Not to be run on every hardfork."
+ },
"genesisBlockHeader" : {
"bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1",
@@ -17,9 +20,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
+ "network" : ["<=EIP158"],
"result" : {
"aaaf5374fce5edbc8e2a8697c15331677e6ebaaa" : {
"balance" : "0x09"
diff --git a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsFiller.json b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsFiller.json
index 9d30b313d..6b7fe7a83 100644
--- a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsFiller.json
+++ b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsFiller.json
@@ -1,5 +1,8 @@
{
"wallet2outOf3txs" : {
+ "_info" : {
+ "comment" : "A legacy test for wallet contract. Not to be run on every hardfork."
+ },
"genesisBlockHeader" : {
"bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1",
@@ -17,6 +20,7 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
"network" : ["Frontier"],
@@ -25,17 +29,25 @@
"balance" : "0x09"
}
}
+ },
+ {
+ "network" : ["Homestead", "EIP158"],
+ "result" : {
+ "aaaf5374fce5edbc8e2a8697c15331677e6ebaaa" : {
+ "shouldnotexist" : "1"
+ }
+ }
}
],
"pre" : {
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
- "balance" : "100000000000000",
+ "balance" : "1000000000000000000",
"nonce" : "0",
"code" : "",
"storage": {}
},
"3fb1cd2cd96c6d5c0b5eb3322d807b34482481d4" : {
- "balance" : "100000000000000",
+ "balance" : "1000000000000000000",
"code" : "0x",
"nonce" : "0",
"storage" : {
diff --git a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeAndConfirmAgainFiller.json b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeAndConfirmAgainFiller.json
index 27ee67085..83bacc8c0 100644
--- a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeAndConfirmAgainFiller.json
+++ b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeAndConfirmAgainFiller.json
@@ -1,5 +1,8 @@
{
"wallet2outOf3txsRevokeAndConfirmAgain" : {
+ "_info" : {
+ "comment" : "A legacy test for wallet contract. Not to be run on every hardfork."
+ },
"genesisBlockHeader" : {
"bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1",
@@ -17,9 +20,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
+ "network" : ["<=EIP158"],
"result" : {
"aaaf5374fce5edbc8e2a8697c15331677e6ebaaa" : {
"balance" : "0x09"
diff --git a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeFiller.json b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeFiller.json
index 198dc22a3..a90514190 100644
--- a/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeFiller.json
+++ b/src/BlockchainTestsFiller/bcWalletTest/wallet2outOf3txsRevokeFiller.json
@@ -1,5 +1,8 @@
{
"wallet2outOf3txsRevoke" : {
+ "_info" : {
+ "comment" : "A legacy test for wallet contract. Not to be run on every hardfork."
+ },
"genesisBlockHeader" : {
"bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1",
@@ -17,9 +20,10 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "NoProof",
"expect" : [
{
- "network" : ["Frontier", "Homestead", "EIP150", "EIP158"],
+ "network" : ["<=EIP158"],
"result" : {
"6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
"code" : "0x606060405236156100b95760e060020a6000350463173825d9811461010b5780632f54bf6e146101675780634123cb6b1461018f5780635c52c2f5146101985780637065cb48146101c9578063746c9171146101fd578063797af62714610206578063b20d30a914610219578063b61d27f61461024d578063b75c7dc61461026e578063ba51a6df1461029e578063c2cf7326146102d2578063cbf0b0c014610312578063f00d4b5d14610346578063f1736d861461037f575b61038960003411156101095760408051600160a060020a033316815234602082015281517fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c929181900390910190a15b565b610389600435600060003643604051808484808284375050509091019081526040519081900360200190209050610693815b600160a060020a0333166000908152610102602052604081205481808083811415610c1357610d6c565b61038b6004355b600160a060020a03811660009081526101026020526040812054115b919050565b61038b60015481565b610389600036436040518084848082843750505090910190815260405190819003602001902090506107e58161013d565b6103896004356000364360405180848480828437505050909101908152604051908190036020019020905061060b8161013d565b61038b60005481565b61038b6004355b600081610a4b8161013d565b610389600435600036436040518084848082843750505090910190815260405190819003602001902090506107d98161013d565b61038b6004803590602480359160443591820191013560006108043361016e565b610389600435600160a060020a033316600090815261010260205260408120549080808381141561039d5761041f565b610389600435600036436040518084848082843750505090910190815260405190819003602001902090506107528161013d565b61038b600435602435600082815261010360209081526040808320600160a060020a0385168452610102909252822054829081818114156107ab576107cf565b610389600435600036436040518084848082843750505090910190815260405190819003602001902090506107f38161013d565b6103896004356024356000600036436040518084848082843750505090910190815260405190819003602001902090506104ac8161013d565b61038b6101055481565b005b60408051918252519081900360200190f35b5050506000828152610103602052604081206001810154600284900a929083168190111561041f5781546001838101805492909101845590849003905560408051600160a060020a03331681526020810187905281517fc7fb647e59b18047309aa15aad418e5d7ca96d173ad704f1031a2c3d7591734b929181900390910190a15b5050505050565b600160a060020a03831660028361010081101561000257508301819055600160a060020a03851660008181526101026020908152604080832083905584835291829020869055815192835282019290925281517fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c929181900390910190a15b505b505050565b156104a5576104ba8361016e565b156104c557506104a7565b600160a060020a0384166000908152610102602052604081205492508214156104ee57506104a7565b6104265b6101045460005b81811015610eba57610104805461010891600091849081101561000257600080516020610f7583398151915201548252506020918252604081208054600160a060020a0319168155600181018290556002810180548382559083528383209193610f3f92601f9290920104810190610a33565b60018054810190819055600160a060020a038316906002906101008110156100025790900160005081905550600160005054610102600050600084600160a060020a03168152602001908152602001600020600050819055507f994a936646fe87ffe4f1e469d3d6aa417d6b855598397f323de5b449f765f0c3826040518082600160a060020a0316815260200191505060405180910390a15b505b50565b15610606576106198261016e565b156106245750610608565b61062c6104f2565b60015460fa90106106415761063f610656565b505b60015460fa901061056c5750610608565b6107105b600060015b600154811015610a47575b600154811080156106865750600281610100811015610002570154600014155b15610d7557600101610666565b156104a757600160a060020a0383166000908152610102602052604081205492508214156106c15750610606565b60016001600050540360006000505411156106dc5750610606565b600060028361010081101561000257508301819055600160a060020a038416815261010260205260408120556106526104f2565b5060408051600160a060020a038516815290517f58619076adf5bb0943d100ef88d52d7c3fd691b19d3a9071b555b651fbf418da9181900360200190a1505050565b15610606576001548211156107675750610608565b60008290556107746104f2565b6040805183815290517facbdb084c721332ac59f9b8e392196c9eb0e4932862da8eb9beaf0dad4f550da9181900360200190a15050565b506001830154600282900a908116600014156107ca57600094506107cf565b600194505b5050505092915050565b15610606575061010555565b156106085760006101065550565b156106065781600160a060020a0316ff5b15610a2357610818846000610e4f3361016e565b156108d4577f92ca3a80853e6663fa31fa10b99225f18d4902939b4c53a9caae9043f6efd00433858786866040518086600160a060020a0316815260200185815260200184600160a060020a031681526020018060200182810382528484828181526020019250808284378201915050965050505050505060405180910390a184600160a060020a03168484846040518083838082843750505090810191506000908083038185876185025a03f15060009350610a2392505050565b6000364360405180848480828437505050909101908152604051908190036020019020915061090490508161020d565b158015610927575060008181526101086020526040812054600160a060020a0316145b15610a235760008181526101086020908152604082208054600160a060020a03191688178155600181018790556002018054858255818452928290209092601f01919091048101908490868215610a2b579182015b82811115610a2b57823582600050559160200191906001019061097c565b50600050507f1733cbb53659d713b79580f79f3f9ff215f78a7c7aa45890f3b89fc5cddfbf328133868887876040518087815260200186600160a060020a0316815260200185815260200184600160a060020a03168152602001806020018281038252848482818152602001925080828437820191505097505050505050505060405180910390a15b949350505050565b5061099a9291505b80821115610a475760008155600101610a33565b5090565b15610c005760008381526101086020526040812054600160a060020a031614610c0057604080516000918220805460018201546002929092018054600160a060020a0392909216949293909291819084908015610acd57820191906000526020600020905b815481529060010190602001808311610ab057829003601f168201915b50509250505060006040518083038185876185025a03f1505050600084815261010860209081526040805181842080546001820154600160a060020a033381811686529685018c905294840181905293166060830181905260a06080840181815260029390930180549185018290527fe7c957c06e9a662c1a6c77366179f5b702b97651dc28eee7d5bf1dff6e40bb4a985095968b969294929390929160c083019085908015610ba257820191906000526020600020905b815481529060010190602001808311610b8557829003601f168201915b505097505050505050505060405180910390a160008381526101086020908152604082208054600160a060020a031916815560018101839055600281018054848255908452828420919392610c0692601f9290920104810190610a33565b50919050565b505050600191505061018a565b6000868152610103602052604081208054909450909250821415610c9c578154835560018381018390556101048054918201808255828015829011610c6b57818360005260206000209182019101610c6b9190610a33565b50505060028401819055610104805488929081101561000257600091909152600080516020610f7583398151915201555b506001820154600284900a90811660001415610d6c5760408051600160a060020a03331681526020810188905281517fe1c52dc63b719ade82e8bea94cc41a0d5d28e4aaf536adb5e9cccc9ff8c1aeda929181900390910190a1825460019011610d59576000868152610103602052604090206002015461010480549091908110156100025760406000908120600080516020610f758339815191529290920181905580825560018083018290556002909201559550610d6c9050565b8254600019018355600183018054821790555b50505050919050565b5b60018054118015610d9857506001546002906101008110156100025701546000145b15610dac5760018054600019019055610d76565b60015481108015610dcf5750600154600290610100811015610002570154600014155b8015610de957506002816101008110156100025701546000145b15610e4a57600154600290610100811015610002578101549082610100811015610002578101919091558190610102906000908361010081101561000257810154825260209290925260408120929092556001546101008110156100025701555b61065b565b1561018a5761010754610e655b62015180420490565b1115610e7e57600061010655610e79610e5c565b610107555b6101065480830110801590610e9c5750610106546101055490830111155b15610eb25750610106805482019055600161018a565b50600061018a565b6106066101045460005b81811015610f4a5761010480548290811015610002576000918252600080516020610f75833981519152015414610f3757610104805461010391600091849081101561000257600080516020610f7583398151915201548252506020919091526040812081815560018101829055600201555b600101610ec4565b5050506001016104f9565b61010480546000808355919091526104a790600080516020610f7583398151915290810190610a3356004c0be60200faa20559308cb7b5a1bb3255c16cb1cab91f525b5ae7a03d02fabe"
diff --git a/src/BlockchainTestsFiller/bcWalletTest/walletReorganizeOwnersFiller.json b/src/BlockchainTestsFiller/bcWalletTest/walletReorganizeOwnersFiller.json
index 28e8f6ce8..315b4a3d8 100644
--- a/src/BlockchainTestsFiller/bcWalletTest/walletReorganizeOwnersFiller.json
+++ b/src/BlockchainTestsFiller/bcWalletTest/walletReorganizeOwnersFiller.json
@@ -1,5 +1,8 @@
{
"walletReorganizeOwners" : {
+ "_info" : {
+ "comment" : "Interesting test case with many blocks. A case is used for difficulty calculation checks."
+ },
"noBlockChainHistory" : "1",
"genesisBlockHeader" : {
"bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
@@ -18,6 +21,17 @@
"transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
},
+ "sealEngine" : "Ethash",
+ "expect" : [
+ {
+ "network" : ["Homestead", "EIP158", ">=Constantinople"],
+ "result" : {
+ "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "nonce" : "259"
+ }
+ }
+ }
+ ],
"pre" : {
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "10000000000",
diff --git a/src/GeneralStateTestsFiller/stCreate2/RevertInCreateInInitCreate2Filler.json b/src/GeneralStateTestsFiller/stCreate2/RevertInCreateInInitCreate2Filler.json
new file mode 100644
index 000000000..4023a9aa9
--- /dev/null
+++ b/src/GeneralStateTestsFiller/stCreate2/RevertInCreateInInitCreate2Filler.json
@@ -0,0 +1,64 @@
+{
+ "RevertInCreateInInitCreate2" : {
+ "_info" : {
+ "comment" : "RevertInCreateInInit for CREATE2"
+ },
+ "env" : {
+ "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "currentDifficulty" : "0x20000",
+ "currentGasLimit" : "0x0a00000000",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
+ "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
+ },
+ "expect" : [
+ { "indexes" : {
+ "data" : -1,
+ "gas" : -1,
+ "value" : -1
+ },
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "storage" : {
+ "0x00" : "0x20",
+ "0x01" : "0x112233"
+ }
+ }
+ }
+ }
+ ],
+ "pre" : {
+ "0x6295ee1b4f6dd65047762f924ecd367c17eabf8f" : {
+ "balance" : "0",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x01"
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x6400000000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "transaction" : {
+ "data" : [
+ "{ (seq (address) [[2]] (CREATE2 0 0 (lll (seq (mstore 0 0x112233) (revert 0 32) (STOP)) 0) 0) (SSTORE 0 (RETURNDATASIZE)) (returndatacopy 0 0 32) (sstore 1 (mload 0)) (STOP) ) }"
+ ],
+ "gasLimit" : [
+ "0x0a00000000"
+ ],
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "",
+ "value" : [
+ "0x00"
+ ]
+ }
+ }
+}
diff --git a/src/GeneralStateTestsFiller/stCreate2/RevertOpcodeInCreateReturnsCreate2Filler.json b/src/GeneralStateTestsFiller/stCreate2/RevertOpcodeInCreateReturnsCreate2Filler.json
new file mode 100644
index 000000000..958958e2d
--- /dev/null
+++ b/src/GeneralStateTestsFiller/stCreate2/RevertOpcodeInCreateReturnsCreate2Filler.json
@@ -0,0 +1,63 @@
+{
+ "RevertOpcodeInCreateReturnsCreate2" : {
+ "_info" : {
+ "comment" : "RevertOpcodeInCreateReturns for CREATE2"
+ },
+ "env" : {
+ "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "currentDifficulty" : "0x20000",
+ "currentGasLimit" : "0x0a00000000",
+ "currentNumber" : "0x01",
+ "currentTimestamp" : "0x03e8",
+ "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
+ },
+ "expect" : [
+ { "indexes" : {
+ "data" : -1,
+ "gas" : -1,
+ "value" : -1
+ },
+ "network" : [">=Constantinople"],
+ "result" : {
+ "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
+ "storage" : {
+ "0x00" : "0x20"
+ }
+ }
+ }
+ }
+ ],
+ "pre" : {
+ "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : {
+ "balance" : "0x00",
+ "code" : "{ (seq (CREATE2 0 0 (lll (seq (mstore 0 0x112233) (revert 0 32) (STOP)) 0) 0) (SSTORE 0 (RETURNDATASIZE)) (STOP) )}",
+ "nonce" : "0x00",
+ "storage" : {
+ "0x00" : "0x01"
+ }
+ },
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x6400000000",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "transaction" : {
+ "data" : [
+ ""
+ ],
+ "gasLimit" : [
+ "0x0a00000000"
+ ],
+ "gasPrice" : "0x01",
+ "nonce" : "0x00",
+ "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+ "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6",
+ "value" : [
+ "0x00"
+ ]
+ }
+ }
+}