From 133f327a7f06088030a60fd165b957bf4d0ebc52 Mon Sep 17 00:00:00 2001 From: Dimitry Date: Mon, 9 Jan 2017 14:36:16 +0300 Subject: more revert call tests in contract interactions --- .../RevertSubCallStorageOOGFiller.json | 29 ++++++++++++++++++---- 1 file changed, 24 insertions(+), 5 deletions(-) (limited to 'src/GeneralStateTestsFiller/stRevertTest/RevertSubCallStorageOOGFiller.json') diff --git a/src/GeneralStateTestsFiller/stRevertTest/RevertSubCallStorageOOGFiller.json b/src/GeneralStateTestsFiller/stRevertTest/RevertSubCallStorageOOGFiller.json index 0fbf3ea39..0b31ac469 100644 --- a/src/GeneralStateTestsFiller/stRevertTest/RevertSubCallStorageOOGFiller.json +++ b/src/GeneralStateTestsFiller/stRevertTest/RevertSubCallStorageOOGFiller.json @@ -12,8 +12,8 @@ { "indexes" : { "data" : -1, - "gas" : -1, - "value" : -1 + "gas" : 0, + "value" : 0 }, "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], "result" : { @@ -24,6 +24,25 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : 1, + "value" : 0 + }, + "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], + "result" : { + "a000000000000000000000000000000000000000" : { + "balance" : "1", + "nonce" : "0", + "storage" : { + "0x00" : "0x0c", + "0x01" : "0x0d", + "0x02" : "0x0e" + } + } + } } ], "pre" : @@ -50,7 +69,7 @@ "code" : " s = 12;", "code" : " }", "code" : "}", - "code" : "0x0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063b28175c4146046578063c0406226146052575b6000565b3460005760506076565b005b34600057605c6081565b604051808215151515815260200191505060405180910390f35b600c6000819055505b565b600060896076565b600d600181905550600e600281905550600190505b905600a165627a7a7230582090717cc95d17601245cda24500edc484cd0a2ee609184c3cca7515680312b43e0029", + "code" : "0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063b28175c4146046578063c0406226146052575b6000565b3460005760506076565b005b34600057605c6081565b604051808215151515815260200191505060405180910390f35b600c6000819055505b565b600060896076565b600d600181905550600e600281905550600190505b905600a165627a7a723058202a8a75d7d795b5bcb9042fb18b283daa90b999a11ddec892f548732235342eb60029", "nonce" : "", "storage" : { } @@ -62,14 +81,14 @@ "0xc0406226" ], "gasLimit" : [ - "81000" + "81000", "181000" ], "gasPrice" : "1", "nonce" : "0", "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", "to" : "a000000000000000000000000000000000000000", "value" : [ - "1" + "0", "1" ] } } -- cgit v1.2.3