aboutsummaryrefslogtreecommitdiffstats
path: root/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest
diff options
context:
space:
mode:
authorDimitry <dimitry@ethereum.org>2018-09-26 17:48:21 +0800
committerDimitry <dimitry@ethereum.org>2018-09-26 17:48:21 +0800
commitfafb8a88abd431eedd85167445ccafbc095eed7a (patch)
treede91238986f8358290c38ee41a3218aea2e3e376 /src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest
parent8b80bb5961ee94acac3742e8328b2b9bf8e1c9f9 (diff)
downloaddexon-tests-fafb8a88abd431eedd85167445ccafbc095eed7a.tar.gz
dexon-tests-fafb8a88abd431eedd85167445ccafbc095eed7a.tar.zst
dexon-tests-fafb8a88abd431eedd85167445ccafbc095eed7a.zip
refill state tests as blockchain tests
Diffstat (limited to 'src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest')
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractAndCallItOOG_d0g0v0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractNoCash_d0g0v0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOGBonusGas_d0g0v0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOG_d0g0v0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractIfCalled_d0g0v0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractInInitCode_d0g0v0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallRecursiveContract_d0g0v0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallTheContractToCreateEmptyContract_d0g0v0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/NotEnoughCashContractCreation_d0g0v0Filler.json18
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d0g0v0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d0g1v0Filler.json106
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d1g0v0Filler.json106
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d1g1v0Filler.json98
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasPrefundedContractCreation_d0g0v0Filler.json5
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/ReturnTest2_d0g0v0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/ReturnTest_d0g0v0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/StackUnderFlowContractCreation_d0g0v0Filler.json5
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateAutoSuicideContract_d0g0v0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateRandomInitCode_d0g0v0Filler.json5
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateStopInInitcode_d0g0v0Filler.json3
-rw-r--r--src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateSuicideInInitcode_d0g0v0Filler.json5
21 files changed, 366 insertions, 21 deletions
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractAndCallItOOG_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractAndCallItOOG_d0g0v0Filler.json
index 261b0e669..6e2bae585 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractAndCallItOOG_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractAndCallItOOG_d0g0v0Filler.json
@@ -185,6 +185,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractNoCash_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractNoCash_d0g0v0Filler.json
index 08822f35a..73bc16573 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractNoCash_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractNoCash_d0g0v0Filler.json
@@ -125,6 +125,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOGBonusGas_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOGBonusGas_d0g0v0Filler.json
index 3e1bd38f5..52e84987d 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOGBonusGas_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOGBonusGas_d0g0v0Filler.json
@@ -185,6 +185,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOG_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOG_d0g0v0Filler.json
index 6cf92d29b..785216827 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOG_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOG_d0g0v0Filler.json
@@ -125,6 +125,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractIfCalled_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractIfCalled_d0g0v0Filler.json
index 37eae32d0..a49253535 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractIfCalled_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractIfCalled_d0g0v0Filler.json
@@ -200,6 +200,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractInInitCode_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractInInitCode_d0g0v0Filler.json
index dbbb7a36d..38b35bb33 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractInInitCode_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractInInitCode_d0g0v0Filler.json
@@ -182,6 +182,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallRecursiveContract_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallRecursiveContract_d0g0v0Filler.json
index bd31d9386..03ba135e9 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallRecursiveContract_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallRecursiveContract_d0g0v0Filler.json
@@ -172,6 +172,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallTheContractToCreateEmptyContract_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallTheContractToCreateEmptyContract_d0g0v0Filler.json
index 277346973..b8e8accbf 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallTheContractToCreateEmptyContract_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/CallTheContractToCreateEmptyContract_d0g0v0Filler.json
@@ -173,6 +173,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/NotEnoughCashContractCreation_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/NotEnoughCashContractCreation_d0g0v0Filler.json
index d17708845..e4c889632 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/NotEnoughCashContractCreation_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/NotEnoughCashContractCreation_d0g0v0Filler.json
@@ -29,6 +29,9 @@
{
"network" : "Frontier",
"result" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x4563918244f40000"
+ },
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x56a1"
}
@@ -37,6 +40,9 @@
{
"network" : "Homestead",
"result" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x4563918244f40000"
+ },
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x56a1"
}
@@ -45,6 +51,9 @@
{
"network" : "EIP150",
"result" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x4563918244f40000"
+ },
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x56a1"
}
@@ -53,6 +62,8 @@
{
"network" : "EIP158",
"result" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ },
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x56a1"
}
@@ -61,6 +72,8 @@
{
"network" : "Byzantium",
"result" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ },
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x56a1"
}
@@ -69,6 +82,8 @@
{
"network" : "Constantinople",
"result" : {
+ "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ },
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x56a1"
}
@@ -100,6 +115,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d0g0v0Filler.json
index 64660d509..bc28780b5 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d0g0v0Filler.json
@@ -100,6 +100,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d0g1v0Filler.json
new file mode 100644
index 000000000..d54e29902
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d0g1v0Filler.json
@@ -0,0 +1,106 @@
+{
+ "OutOfGasContractCreation_d0g1v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x05f5e100",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x600a80600c6000396000f200600160008035811a8100",
+ "gasLimit" : "0x0249f0",
+ "gasPrice" : "0x03",
+ "nonce" : "0x00",
+ "r" : "0xa6b6d708930d13270bf07b91aa7004306bb5079911eb7811f01ee4b8458cf01a",
+ "s" : "0x1b5e38b2dffe767dc8d144210bd44e3897d6b9e48f09186381deebe552f8f96e",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x01"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Frontier",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x086470"
+ }
+ }
+ },
+ {
+ "network" : "Homestead",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x086470"
+ }
+ }
+ },
+ {
+ "network" : "EIP150",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x086470"
+ }
+ }
+ },
+ {
+ "network" : "EIP158",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x086470"
+ }
+ }
+ },
+ {
+ "network" : "Byzantium",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x086470"
+ }
+ }
+ },
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x086470"
+ }
+ }
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "131072",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0f4240",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d1g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d1g0v0Filler.json
new file mode 100644
index 000000000..52b8547cb
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d1g0v0Filler.json
@@ -0,0 +1,106 @@
+{
+ "OutOfGasContractCreation_d1g0v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x05f5e100",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x600160015560026001556003600155600460015560056001556006600155",
+ "gasLimit" : "0xd2f0",
+ "gasPrice" : "0x03",
+ "nonce" : "0x00",
+ "r" : "0xfc03f0f20c94e2c11c69784936aaf6f9f557e911674190a0249782fffe17d560",
+ "s" : "0x4f2b3bf0786964efafd983a80b86a5decb2b3ee489f2fd076834d1e3ff47849b",
+ "to" : "",
+ "v" : "0x1c",
+ "value" : "0x01"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Frontier",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0cc970"
+ }
+ }
+ },
+ {
+ "network" : "Homestead",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0f4240"
+ }
+ }
+ },
+ {
+ "network" : "EIP150",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0f4240"
+ }
+ }
+ },
+ {
+ "network" : "EIP158",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0f4240"
+ }
+ }
+ },
+ {
+ "network" : "Byzantium",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0f4240"
+ }
+ }
+ },
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0f4240"
+ }
+ }
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "131072",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0f4240",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d1g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d1g1v0Filler.json
new file mode 100644
index 000000000..5e4016867
--- /dev/null
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation_d1g1v0Filler.json
@@ -0,0 +1,98 @@
+{
+ "OutOfGasContractCreation_d1g1v0" : {
+ "blocks" : [
+ {
+ "blockHeaderPremine" : {
+ "difficulty" : "0x020000",
+ "gasLimit" : "0x05f5e100",
+ "timestamp" : "0x03e8",
+ "updatePoW" : "1"
+ },
+ "transactions" : [
+ {
+ "data" : "0x600160015560026001556003600155600460015560056001556006600155",
+ "gasLimit" : "0x0249f0",
+ "gasPrice" : "0x03",
+ "nonce" : "0x00",
+ "r" : "0xcc46988b68b51ed7e00c4818f58c8fbfdb83917f7b917ed6137853ec7ab35754",
+ "s" : "0x0abd2397690c1b26dd1a9bf8fc56e4040b14f9c0f9d3e8a9bc02567337582d8d",
+ "to" : "",
+ "v" : "0x1b",
+ "value" : "0x01"
+ }
+ ],
+ "uncleHeaders" : [
+ ]
+ }
+ ],
+ "expect" : [
+ {
+ "network" : "Homestead",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0aad7b"
+ }
+ }
+ },
+ {
+ "network" : "EIP150",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0aad7b"
+ }
+ }
+ },
+ {
+ "network" : "EIP158",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0aad7b"
+ }
+ }
+ },
+ {
+ "network" : "Byzantium",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0aad7b"
+ }
+ }
+ },
+ {
+ "network" : "Constantinople",
+ "result" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0bc6bb"
+ }
+ }
+ }
+ ],
+ "genesisBlockHeader" : {
+ "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
+ "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+ "difficulty" : "131072",
+ "extraData" : "0x42",
+ "gasLimit" : "0x05f5e100",
+ "gasUsed" : "0",
+ "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "nonce" : "0x0102030405060708",
+ "number" : "0",
+ "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
+ "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a",
+ "timestamp" : "0x03b6",
+ "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
+ "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347"
+ },
+ "pre" : {
+ "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+ "balance" : "0x0f4240",
+ "code" : "",
+ "nonce" : "0x00",
+ "storage" : {
+ }
+ }
+ },
+ "sealEngine" : "NoProof"
+ }
+} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasPrefundedContractCreation_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasPrefundedContractCreation_d0g0v0Filler.json
index ac471f22b..7cc6fed22 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasPrefundedContractCreation_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/OutOfGasPrefundedContractCreation_d0g0v0Filler.json
@@ -45,6 +45,7 @@
"network" : "Homestead",
"result" : {
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x4563918244f40000"
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"nonce" : "0x00"
@@ -55,6 +56,7 @@
"network" : "EIP150",
"result" : {
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
+ "balance" : "0x4563918244f40000"
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"nonce" : "0x00"
@@ -124,6 +126,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/ReturnTest2_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/ReturnTest2_d0g0v0Filler.json
index 880977f91..9b807de89 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/ReturnTest2_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/ReturnTest2_d0g0v0Filler.json
@@ -132,6 +132,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/ReturnTest_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/ReturnTest_d0g0v0Filler.json
index ea378e2f6..8b479800d 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/ReturnTest_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/ReturnTest_d0g0v0Filler.json
@@ -126,6 +126,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/StackUnderFlowContractCreation_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/StackUnderFlowContractCreation_d0g0v0Filler.json
index 692bec0e1..61d681474 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/StackUnderFlowContractCreation_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/StackUnderFlowContractCreation_d0g0v0Filler.json
@@ -90,7 +90,7 @@
"network" : "Constantinople",
"result" : {
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
- "balance" : "0x29a2241af62d1940"
+ "balance" : "0x1bc16d674ec91940"
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x0bb8",
@@ -124,6 +124,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateAutoSuicideContract_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateAutoSuicideContract_d0g0v0Filler.json
index 431fa823b..a45638c6e 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateAutoSuicideContract_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateAutoSuicideContract_d0g0v0Filler.json
@@ -96,6 +96,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateRandomInitCode_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateRandomInitCode_d0g0v0Filler.json
index d9ba66603..19745ee64 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateRandomInitCode_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateRandomInitCode_d0g0v0Filler.json
@@ -90,7 +90,7 @@
"network" : "Constantinople",
"result" : {
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
- "balance" : "0x29a2241af62cfc57"
+ "balance" : "0x1bc16d674ec8fc57"
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"balance" : "0x8a49",
@@ -124,6 +124,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateStopInInitcode_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateStopInInitcode_d0g0v0Filler.json
index 6f0d579ef..ec20adafa 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateStopInInitcode_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateStopInInitcode_d0g0v0Filler.json
@@ -118,6 +118,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateSuicideInInitcode_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateSuicideInInitcode_d0g0v0Filler.json
index e22e65985..6598944d1 100644
--- a/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateSuicideInInitcode_d0g0v0Filler.json
+++ b/src/BlockchainTestsFiller/GeneralStateTests/stInitCodeTest/TransactionCreateSuicideInInitcode_d0g0v0Filler.json
@@ -85,7 +85,7 @@
"network" : "Constantinople",
"result" : {
"0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : {
- "balance" : "0x29a2241af62cd6d8"
+ "balance" : "0x1bc16d674ec8d6d8"
},
"0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
"nonce" : "0x01"
@@ -118,6 +118,7 @@
"storage" : {
}
}
- }
+ },
+ "sealEngine" : "NoProof"
}
} \ No newline at end of file