diff options
author | Dimitry <dimitry@ethereum.org> | 2018-02-07 23:36:47 +0800 |
---|---|---|
committer | Dimitry <dimitry@ethereum.org> | 2018-02-07 23:36:47 +0800 |
commit | 8dbbfb6db9fe97624333716e654410d64bf75a24 (patch) | |
tree | b7a03a7ac109764231dfbe9cc13388a4bade0da9 /src | |
parent | 90c36a40752916ff2d6254d6beb37ed402a4c970 (diff) | |
download | dexon-tests-8dbbfb6db9fe97624333716e654410d64bf75a24.tar.gz dexon-tests-8dbbfb6db9fe97624333716e654410d64bf75a24.tar.zst dexon-tests-8dbbfb6db9fe97624333716e654410d64bf75a24.zip |
update stSolidityTest
Diffstat (limited to 'src')
26 files changed, 152 insertions, 13 deletions
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/AmbiguousMethod_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/AmbiguousMethod_d0g0v0Filler.json index 6909eabf5..b1226b410 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/AmbiguousMethod_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/AmbiguousMethod_d0g0v0Filler.json @@ -35,6 +35,16 @@ } } } + }, + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x014f" + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/CallInfiniteLoop_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/CallInfiniteLoop_d0g0v0Filler.json index f64f5d3b8..8e6be9888 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/CallInfiniteLoop_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/CallInfiniteLoop_d0g0v0Filler.json @@ -33,6 +33,14 @@ "balance" : "0x4563918244f893e0" } } + }, + { + "network" : "Byzantium", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af63093e0" + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/CallLowLevelCreatesSolidity_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/CallLowLevelCreatesSolidity_d0g0v0Filler.json index 1b87e9d50..62f93905a 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/CallLowLevelCreatesSolidity_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/CallLowLevelCreatesSolidity_d0g0v0Filler.json @@ -37,6 +37,18 @@ } } } + }, + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "nonce" : "0x01", + "storage" : { + "0x00" : "0xe1", + "0x01" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/CallRecursiveMethods_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/CallRecursiveMethods_d0g0v0Filler.json index ffb8f4b18..5a3c482be 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/CallRecursiveMethods_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/CallRecursiveMethods_d0g0v0Filler.json @@ -33,6 +33,14 @@ "balance" : "0x4563918244f4ea60" } } + }, + { + "network" : "Byzantium", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62cea60" + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/ContractInheritance_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/ContractInheritance_d0g0v0Filler.json index 57be1b836..c94e15ff2 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/ContractInheritance_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/ContractInheritance_d0g0v0Filler.json @@ -35,6 +35,16 @@ } } } + }, + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x01" + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestBlockAndTransactionProperties_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestBlockAndTransactionProperties_d0g0v0Filler.json index 26cbe40af..94090ddab 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestBlockAndTransactionProperties_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestBlockAndTransactionProperties_d0g0v0Filler.json @@ -34,6 +34,15 @@ } } } + }, + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestContractInteraction_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestContractInteraction_d0g0v0Filler.json index a7329c6ad..3e77829d0 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestContractInteraction_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestContractInteraction_d0g0v0Filler.json @@ -36,6 +36,17 @@ } } } + }, + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "nonce" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestContractSuicide_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestContractSuicide_d0g0v0Filler.json index 00515915c..41c0c512f 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestContractSuicide_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestContractSuicide_d0g0v0Filler.json @@ -36,6 +36,17 @@ } } } + }, + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "nonce" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestCryptographicFunctions_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestCryptographicFunctions_d0g0v0Filler.json index 967b7b469..5cca7a31d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestCryptographicFunctions_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestCryptographicFunctions_d0g0v0Filler.json @@ -35,6 +35,16 @@ } } } + }, + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x01" + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestKeywords_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestKeywords_d0g0v0Filler.json index a41b562a3..13d534e0f 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestKeywords_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestKeywords_d0g0v0Filler.json @@ -35,6 +35,16 @@ } } } + }, + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x01" + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestOverflow_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestOverflow_d0g0v0Filler.json index be17763ac..bcd15aeb0 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestOverflow_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestOverflow_d0g0v0Filler.json @@ -35,6 +35,16 @@ } } } + }, + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x01" + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestStoreGasPrices_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestStoreGasPrices_d0g0v0Filler.json index 000e4b003..ca28fe15d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestStoreGasPrices_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestStoreGasPrices_d0g0v0Filler.json @@ -40,6 +40,21 @@ } } } + }, + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x4e2d", + "0x01" : "0x1395", + "0x02" : "0x1395", + "0x03" : "0x1395", + "0x04" : "0x1395", + "0x05" : "0x1395" + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestStructuresAndVariabless_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestStructuresAndVariabless_d0g0v0Filler.json index b459c38c5..38b5d6b22 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestStructuresAndVariabless_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stSolidityTest/TestStructuresAndVariabless_d0g0v0Filler.json @@ -40,6 +40,21 @@ } } } + }, + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0xff", + "0x02" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x03" : "0xff", + "0x04" : "0x676c6f62616c2064617461203332206c656e67746820737472696e6700000000", + "0x05b8ccbb9d4d8fb16ea74ce3c29a41f1b461fbdaff4714a0d9a8eb05499746bc" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + } + } } ], "genesisBlockHeader" : { diff --git a/src/GeneralStateTestsFiller/stSolidityTest/AmbiguousMethodFiller.json b/src/GeneralStateTestsFiller/stSolidityTest/AmbiguousMethodFiller.json index 7983106b8..24533c0dc 100644 --- a/src/GeneralStateTestsFiller/stSolidityTest/AmbiguousMethodFiller.json +++ b/src/GeneralStateTestsFiller/stSolidityTest/AmbiguousMethodFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Homestead"], + "network" : ["Homestead", "Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSolidityTest/CallInfiniteLoopFiller.json b/src/GeneralStateTestsFiller/stSolidityTest/CallInfiniteLoopFiller.json index c3e028671..b4ea3abf4 100644 --- a/src/GeneralStateTestsFiller/stSolidityTest/CallInfiniteLoopFiller.json +++ b/src/GeneralStateTestsFiller/stSolidityTest/CallInfiniteLoopFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Homestead"], + "network" : ["Homestead", "Byzantium"], "result" : { "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { "balance" : "300000" diff --git a/src/GeneralStateTestsFiller/stSolidityTest/CallLowLevelCreatesSolidityFiller.json b/src/GeneralStateTestsFiller/stSolidityTest/CallLowLevelCreatesSolidityFiller.json index abac6d105..78ea22dab 100644 --- a/src/GeneralStateTestsFiller/stSolidityTest/CallLowLevelCreatesSolidityFiller.json +++ b/src/GeneralStateTestsFiller/stSolidityTest/CallLowLevelCreatesSolidityFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Homestead"], + "network" : ["Homestead", "Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "1", diff --git a/src/GeneralStateTestsFiller/stSolidityTest/CallRecursiveMethodsFiller.json b/src/GeneralStateTestsFiller/stSolidityTest/CallRecursiveMethodsFiller.json index 71bbf8a1e..c3848e80c 100644 --- a/src/GeneralStateTestsFiller/stSolidityTest/CallRecursiveMethodsFiller.json +++ b/src/GeneralStateTestsFiller/stSolidityTest/CallRecursiveMethodsFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Homestead"], + "network" : ["Homestead", "Byzantium"], "result" : { "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { "balance" : "60000" diff --git a/src/GeneralStateTestsFiller/stSolidityTest/ContractInheritanceFiller.json b/src/GeneralStateTestsFiller/stSolidityTest/ContractInheritanceFiller.json index e1d4ca72c..b82b76413 100644 --- a/src/GeneralStateTestsFiller/stSolidityTest/ContractInheritanceFiller.json +++ b/src/GeneralStateTestsFiller/stSolidityTest/ContractInheritanceFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Homestead"], + "network" : ["Homestead", "Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSolidityTest/TestBlockAndTransactionPropertiesFiller.json b/src/GeneralStateTestsFiller/stSolidityTest/TestBlockAndTransactionPropertiesFiller.json index 58550b350..06fefcaf3 100644 --- a/src/GeneralStateTestsFiller/stSolidityTest/TestBlockAndTransactionPropertiesFiller.json +++ b/src/GeneralStateTestsFiller/stSolidityTest/TestBlockAndTransactionPropertiesFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Homestead"], + "network" : ["Homestead", "Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSolidityTest/TestContractInteractionFiller.json b/src/GeneralStateTestsFiller/stSolidityTest/TestContractInteractionFiller.json index 2f8332e1d..279a9c92c 100644 --- a/src/GeneralStateTestsFiller/stSolidityTest/TestContractInteractionFiller.json +++ b/src/GeneralStateTestsFiller/stSolidityTest/TestContractInteractionFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Homestead"], + "network" : ["Homestead", "Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "1", diff --git a/src/GeneralStateTestsFiller/stSolidityTest/TestContractSuicideFiller.json b/src/GeneralStateTestsFiller/stSolidityTest/TestContractSuicideFiller.json index 2979a6c93..65860924d 100644 --- a/src/GeneralStateTestsFiller/stSolidityTest/TestContractSuicideFiller.json +++ b/src/GeneralStateTestsFiller/stSolidityTest/TestContractSuicideFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Homestead"], + "network" : ["Homestead", "Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "nonce" : "1", diff --git a/src/GeneralStateTestsFiller/stSolidityTest/TestCryptographicFunctionsFiller.json b/src/GeneralStateTestsFiller/stSolidityTest/TestCryptographicFunctionsFiller.json index 1cc8abc1a..0da3f9ba8 100644 --- a/src/GeneralStateTestsFiller/stSolidityTest/TestCryptographicFunctionsFiller.json +++ b/src/GeneralStateTestsFiller/stSolidityTest/TestCryptographicFunctionsFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Homestead"], + "network" : ["Homestead", "Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSolidityTest/TestKeywordsFiller.json b/src/GeneralStateTestsFiller/stSolidityTest/TestKeywordsFiller.json index aba311644..cd2e6c61e 100644 --- a/src/GeneralStateTestsFiller/stSolidityTest/TestKeywordsFiller.json +++ b/src/GeneralStateTestsFiller/stSolidityTest/TestKeywordsFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Homestead"], + "network" : ["Homestead", "Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSolidityTest/TestOverflowFiller.json b/src/GeneralStateTestsFiller/stSolidityTest/TestOverflowFiller.json index 7038252b5..ea70d2a58 100644 --- a/src/GeneralStateTestsFiller/stSolidityTest/TestOverflowFiller.json +++ b/src/GeneralStateTestsFiller/stSolidityTest/TestOverflowFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Homestead"], + "network" : ["Homestead", "Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSolidityTest/TestStoreGasPricesFiller.json b/src/GeneralStateTestsFiller/stSolidityTest/TestStoreGasPricesFiller.json index 98741f4e3..90ba99cce 100644 --- a/src/GeneralStateTestsFiller/stSolidityTest/TestStoreGasPricesFiller.json +++ b/src/GeneralStateTestsFiller/stSolidityTest/TestStoreGasPricesFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Homestead"], + "network" : ["Homestead", "Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stSolidityTest/TestStructuresAndVariablessFiller.json b/src/GeneralStateTestsFiller/stSolidityTest/TestStructuresAndVariablessFiller.json index b68dc7c2d..ef7d2118f 100644 --- a/src/GeneralStateTestsFiller/stSolidityTest/TestStructuresAndVariablessFiller.json +++ b/src/GeneralStateTestsFiller/stSolidityTest/TestStructuresAndVariablessFiller.json @@ -15,7 +15,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Homestead"], + "network" : ["Homestead", "Byzantium"], "result" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "storage" : { |