aboutsummaryrefslogtreecommitdiffstats
path: root/src/GeneralStateTestsFiller/stEIP150Specific
diff options
context:
space:
mode:
authorDimitry <dimitry@ethdev.com>2016-12-20 23:08:11 +0800
committerDimitry <dimitry@ethdev.com>2016-12-20 23:08:11 +0800
commit55125b1fdd58942077e8a78c81dee9d58a43a334 (patch)
tree10fcf9270d79a779499abfe180619edc7eee24da /src/GeneralStateTestsFiller/stEIP150Specific
parentbedfa3a50a8daf3161e6795eabbf4bfd7d359c48 (diff)
downloaddexon-tests-55125b1fdd58942077e8a78c81dee9d58a43a334.tar.gz
dexon-tests-55125b1fdd58942077e8a78c81dee9d58a43a334.tar.zst
dexon-tests-55125b1fdd58942077e8a78c81dee9d58a43a334.zip
finish eip150 tests to GeneralStateTests
Diffstat (limited to 'src/GeneralStateTestsFiller/stEIP150Specific')
-rw-r--r--src/GeneralStateTestsFiller/stEIP150Specific/CallAndCallcodeConsumeMoreGasThenTransactionHasFiller.json2
-rw-r--r--src/GeneralStateTestsFiller/stEIP150Specific/CallAskMoreGasOnDepth2ThenTransactionHasFiller.json2
-rw-r--r--src/GeneralStateTestsFiller/stEIP150Specific/CallGoesOOGOnSecondLevel2Filler.json2
-rw-r--r--src/GeneralStateTestsFiller/stEIP150Specific/CallGoesOOGOnSecondLevelFiller.json2
-rw-r--r--src/GeneralStateTestsFiller/stEIP150Specific/CreateAndGasInsideCreateFiller.json2
-rw-r--r--src/GeneralStateTestsFiller/stEIP150Specific/DelegateCallOnEIPFiller.json2
-rw-r--r--src/GeneralStateTestsFiller/stEIP150Specific/ExecuteCallThatAskForeGasThenTrabsactionHasFiller.json2
-rw-r--r--src/GeneralStateTestsFiller/stEIP150Specific/NewGasPriceForCodesFiller.json23
-rw-r--r--src/GeneralStateTestsFiller/stEIP150Specific/SuicideToExistingContractFiller.json2
-rw-r--r--src/GeneralStateTestsFiller/stEIP150Specific/SuicideToNotExistingContractFiller.json18
-rw-r--r--src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64e0Filler.json2
-rw-r--r--src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64m1Filler.json2
-rw-r--r--src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64p1Filler.json2
13 files changed, 52 insertions, 11 deletions
diff --git a/src/GeneralStateTestsFiller/stEIP150Specific/CallAndCallcodeConsumeMoreGasThenTransactionHasFiller.json b/src/GeneralStateTestsFiller/stEIP150Specific/CallAndCallcodeConsumeMoreGasThenTransactionHasFiller.json
index ff5908cae..c095d0a92 100644
--- a/src/GeneralStateTestsFiller/stEIP150Specific/CallAndCallcodeConsumeMoreGasThenTransactionHasFiller.json
+++ b/src/GeneralStateTestsFiller/stEIP150Specific/CallAndCallcodeConsumeMoreGasThenTransactionHasFiller.json
@@ -15,7 +15,7 @@
"gas" : -1,
"value" : -1
},
- "network" : ["EIP150"],
+ "network" : ["EIP150", "EIP158"],
"result" : {
"b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"storage" : {
diff --git a/src/GeneralStateTestsFiller/stEIP150Specific/CallAskMoreGasOnDepth2ThenTransactionHasFiller.json b/src/GeneralStateTestsFiller/stEIP150Specific/CallAskMoreGasOnDepth2ThenTransactionHasFiller.json
index 5192f9349..81c854377 100644
--- a/src/GeneralStateTestsFiller/stEIP150Specific/CallAskMoreGasOnDepth2ThenTransactionHasFiller.json
+++ b/src/GeneralStateTestsFiller/stEIP150Specific/CallAskMoreGasOnDepth2ThenTransactionHasFiller.json
@@ -15,7 +15,7 @@
"gas" : -1,
"value" : -1
},
- "network" : ["EIP150"],
+ "network" : ["EIP150", "EIP158"],
"result" : {
"1000000000000000000000000000000000000107" : {
"storage" : {
diff --git a/src/GeneralStateTestsFiller/stEIP150Specific/CallGoesOOGOnSecondLevel2Filler.json b/src/GeneralStateTestsFiller/stEIP150Specific/CallGoesOOGOnSecondLevel2Filler.json
index e01c8431a..0178f36c3 100644
--- a/src/GeneralStateTestsFiller/stEIP150Specific/CallGoesOOGOnSecondLevel2Filler.json
+++ b/src/GeneralStateTestsFiller/stEIP150Specific/CallGoesOOGOnSecondLevel2Filler.json
@@ -15,7 +15,7 @@
"gas" : -1,
"value" : -1
},
- "network" : ["EIP150"],
+ "network" : ["EIP150", "EIP158"],
"result" : {
"1000000000000000000000000000000000000113" : {
"storage" : {
diff --git a/src/GeneralStateTestsFiller/stEIP150Specific/CallGoesOOGOnSecondLevelFiller.json b/src/GeneralStateTestsFiller/stEIP150Specific/CallGoesOOGOnSecondLevelFiller.json
index 0bd615c84..ed7acbd72 100644
--- a/src/GeneralStateTestsFiller/stEIP150Specific/CallGoesOOGOnSecondLevelFiller.json
+++ b/src/GeneralStateTestsFiller/stEIP150Specific/CallGoesOOGOnSecondLevelFiller.json
@@ -15,7 +15,7 @@
"gas" : -1,
"value" : -1
},
- "network" : ["EIP150"],
+ "network" : ["EIP150", "EIP158"],
"result" : {
"1000000000000000000000000000000000000110" : {
"storage" : {
diff --git a/src/GeneralStateTestsFiller/stEIP150Specific/CreateAndGasInsideCreateFiller.json b/src/GeneralStateTestsFiller/stEIP150Specific/CreateAndGasInsideCreateFiller.json
index 48a7ef3d4..a399dd7a3 100644
--- a/src/GeneralStateTestsFiller/stEIP150Specific/CreateAndGasInsideCreateFiller.json
+++ b/src/GeneralStateTestsFiller/stEIP150Specific/CreateAndGasInsideCreateFiller.json
@@ -15,7 +15,7 @@
"gas" : -1,
"value" : -1
},
- "network" : ["EIP150"],
+ "network" : ["EIP150", "EIP158"],
"result" : {
"b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"storage" : {
diff --git a/src/GeneralStateTestsFiller/stEIP150Specific/DelegateCallOnEIPFiller.json b/src/GeneralStateTestsFiller/stEIP150Specific/DelegateCallOnEIPFiller.json
index 0518e4beb..f1f29bbf6 100644
--- a/src/GeneralStateTestsFiller/stEIP150Specific/DelegateCallOnEIPFiller.json
+++ b/src/GeneralStateTestsFiller/stEIP150Specific/DelegateCallOnEIPFiller.json
@@ -15,7 +15,7 @@
"gas" : -1,
"value" : -1
},
- "network" : ["EIP150"],
+ "network" : ["EIP150", "EIP158"],
"result" : {
"b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"storage" : {
diff --git a/src/GeneralStateTestsFiller/stEIP150Specific/ExecuteCallThatAskForeGasThenTrabsactionHasFiller.json b/src/GeneralStateTestsFiller/stEIP150Specific/ExecuteCallThatAskForeGasThenTrabsactionHasFiller.json
index bd2e3af71..d3f20c181 100644
--- a/src/GeneralStateTestsFiller/stEIP150Specific/ExecuteCallThatAskForeGasThenTrabsactionHasFiller.json
+++ b/src/GeneralStateTestsFiller/stEIP150Specific/ExecuteCallThatAskForeGasThenTrabsactionHasFiller.json
@@ -15,7 +15,7 @@
"gas" : -1,
"value" : -1
},
- "network" : ["EIP150"],
+ "network" : ["EIP150", "EIP158"],
"result" : {
"1000000000000000000000000000000000000001" : {
"storage" : {
diff --git a/src/GeneralStateTestsFiller/stEIP150Specific/NewGasPriceForCodesFiller.json b/src/GeneralStateTestsFiller/stEIP150Specific/NewGasPriceForCodesFiller.json
index e7550ba15..2fa82ca0c 100644
--- a/src/GeneralStateTestsFiller/stEIP150Specific/NewGasPriceForCodesFiller.json
+++ b/src/GeneralStateTestsFiller/stEIP150Specific/NewGasPriceForCodesFiller.json
@@ -38,6 +38,29 @@
"gas" : -1,
"value" : -1
},
+ "network" : ["EIP158"],
+ "result" : {
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ "0x00" : "0x12",
+ "0x01" : "0x20",
+ "0x02" : "0x1122334455667788991011121314151617181920000000000000000000000000",
+ "0x03" : "0xe8d49be840",
+ "0x04" : "0x12",
+ "0x07" : "0x01",
+ "0x08" : "0x01",
+ "0x0a" : "0x06441e",
+ "0x64" : "0x11"
+ }
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : -1,
+ "gas" : -1,
+ "value" : -1
+ },
"network" : ["Frontier"],
"result" : {
"b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
diff --git a/src/GeneralStateTestsFiller/stEIP150Specific/SuicideToExistingContractFiller.json b/src/GeneralStateTestsFiller/stEIP150Specific/SuicideToExistingContractFiller.json
index 31841f032..7562e487a 100644
--- a/src/GeneralStateTestsFiller/stEIP150Specific/SuicideToExistingContractFiller.json
+++ b/src/GeneralStateTestsFiller/stEIP150Specific/SuicideToExistingContractFiller.json
@@ -15,7 +15,7 @@
"gas" : -1,
"value" : -1
},
- "network" : ["EIP150"],
+ "network" : ["EIP150", "EIP158"],
"result" : {
"1000000000000000000000000000000000000118" : {
"shouldnotexist" : "1"
diff --git a/src/GeneralStateTestsFiller/stEIP150Specific/SuicideToNotExistingContractFiller.json b/src/GeneralStateTestsFiller/stEIP150Specific/SuicideToNotExistingContractFiller.json
index c851b9157..d4f54c100 100644
--- a/src/GeneralStateTestsFiller/stEIP150Specific/SuicideToNotExistingContractFiller.json
+++ b/src/GeneralStateTestsFiller/stEIP150Specific/SuicideToNotExistingContractFiller.json
@@ -33,6 +33,24 @@
"gas" : -1,
"value" : -1
},
+ "network" : ["EIP158"],
+ "result" : {
+ "1000000000000000000000000000000000000116" : {
+ "shouldnotexist" : "1"
+ },
+ "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "storage" : {
+ "0x01" : "0x08bf58"
+ }
+ }
+ }
+ },
+ {
+ "indexes" : {
+ "data" : -1,
+ "gas" : -1,
+ "value" : -1
+ },
"network" : ["Frontier", "Homestead"],
"result" : {
"1000000000000000000000000000000000000116" : {
diff --git a/src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64e0Filler.json b/src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64e0Filler.json
index efab9e041..c4efd880d 100644
--- a/src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64e0Filler.json
+++ b/src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64e0Filler.json
@@ -15,7 +15,7 @@
"gas" : -1,
"value" : -1
},
- "network" : ["EIP150"],
+ "network" : ["EIP150", "EIP158"],
"result" : {
"1000000000000000000000000000000000000118" : {
"storage" : {
diff --git a/src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64m1Filler.json b/src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64m1Filler.json
index ecfd4c218..cca5c1d0e 100644
--- a/src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64m1Filler.json
+++ b/src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64m1Filler.json
@@ -15,7 +15,7 @@
"gas" : -1,
"value" : -1
},
- "network" : ["EIP150"],
+ "network" : ["EIP150", "EIP158"],
"result" : {
"1000000000000000000000000000000000000118" : {
"storage" : {
diff --git a/src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64p1Filler.json b/src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64p1Filler.json
index e0fc55cef..afd5cdac5 100644
--- a/src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64p1Filler.json
+++ b/src/GeneralStateTestsFiller/stEIP150Specific/Transaction64Rule_d64p1Filler.json
@@ -15,7 +15,7 @@
"gas" : -1,
"value" : -1
},
- "network" : ["EIP150"],
+ "network" : ["EIP150", "EIP158"],
"result" : {
"1000000000000000000000000000000000000118" : {
"storage" : {