From e2a69159c863d810a368eda8aa417290d95dc52e Mon Sep 17 00:00:00 2001
From: Dimitry <dimitry@ethdev.com>
Date: Mon, 5 Dec 2016 15:12:05 +0400
Subject: Test Fillers (Sources for the tests)

---
 .../delegatecallAfterTransitionFiller.json         | 68 ++++++++++++++++++++++
 1 file changed, 68 insertions(+)
 create mode 100644 src/GeneralStateTestsFiller/stTransitionTest/delegatecallAfterTransitionFiller.json

(limited to 'src/GeneralStateTestsFiller/stTransitionTest/delegatecallAfterTransitionFiller.json')

diff --git a/src/GeneralStateTestsFiller/stTransitionTest/delegatecallAfterTransitionFiller.json b/src/GeneralStateTestsFiller/stTransitionTest/delegatecallAfterTransitionFiller.json
new file mode 100644
index 000000000..a62016218
--- /dev/null
+++ b/src/GeneralStateTestsFiller/stTransitionTest/delegatecallAfterTransitionFiller.json
@@ -0,0 +1,68 @@
+{
+    "delegatecallAfterTransition" : {
+        "env" : {
+            "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba",
+            "currentDifficulty" : "256",
+            "currentGasLimit" : "30000000",
+            "currentNumber" : "1150001",
+            "currentTimestamp" : 1,
+            "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
+        },
+        "expect" : [
+            {
+                "indexes" : {
+                    "data" : -1,
+                    "gas" : -1,
+                    "value" : -1
+                },
+                "network" : "Frontier",
+                "result" : {
+                    "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+                        "storage" : {
+                            "0x00" : "0x0000000000000000000000000000000000000000000000000000000000000001",
+                            "0x01" : "0x000000000000000000000000a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
+                        }
+                    }
+                }
+            }
+        ],
+        "pre" : {
+            "095e7baea6a6c7c4c2dfeb977efac326af552d87" : {
+                "balance" : "1000000000000000000",
+                "code" : "{  [[ 0 ]] (DELEGATECALL 500000 0x945304eb96065b2a98b57a48a06ae28d285a71b5 0 64 0 2 ) }",
+                "nonce" : "0",
+                "storage" : {
+                }
+            },
+            "945304eb96065b2a98b57a48a06ae28d285a71b5" : {
+                "balance" : "23",
+                "code" : "{[[ 1 ]] (CALLER) [[ 2 ]] (CALLVALUE) }",
+                "nonce" : "0",
+                "storage" : {
+                }
+            },
+            "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : {
+                "balance" : "1000000000000000000",
+                "code" : "",
+                "nonce" : "0",
+                "storage" : {
+                }
+            }
+        },
+        "transaction" : {
+            "data" : [
+                ""
+            ],
+            "gasLimit" : [
+                "3000000"
+            ],
+            "gasPrice" : "1",
+            "nonce" : "0",
+            "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8",
+            "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87",
+            "value" : [
+                "0"
+            ]
+        }
+    }
+}
\ No newline at end of file
-- 
cgit v1.2.3