From ed484d96c8cfacd6a0591ef60a25370e75a599ee Mon Sep 17 00:00:00 2001 From: Dimitry Date: Tue, 13 Dec 2016 19:05:38 +0300 Subject: update tests for cpp PR's --- .../stRefundTest/refundSuicide50procentCap.json | 45 +++++++++++++++++++--- .../refund_CallToSuicideNoStorage.json | 45 +++++++++++++++++++--- .../stRefundTest/refund_CallToSuicideStorage.json | 45 +++++++++++++++++++--- .../stRefundTest/refund_CallToSuicideTwice.json | 45 +++++++++++++++++++--- .../stRefundTest/refund_TxToSuicide.json | 35 ++++++++++++++++- 5 files changed, 190 insertions(+), 25 deletions(-) (limited to 'GeneralStateTests/stRefundTest') diff --git a/GeneralStateTests/stRefundTest/refundSuicide50procentCap.json b/GeneralStateTests/stRefundTest/refundSuicide50procentCap.json index 641f453c8..29739a94c 100644 --- a/GeneralStateTests/stRefundTest/refundSuicide50procentCap.json +++ b/GeneralStateTests/stRefundTest/refundSuicide50procentCap.json @@ -11,49 +11,81 @@ "post" : { "EIP150" : [ { - "hash" : "930ee35309464f8240f0a89c2c0ae2ac263a32057cfe8aa01ffacefeb17bc6c5", + "hash" : "998d7e2c48aff9cff42c4523286cb54ff41e7c95180fffc3edfa578442c1df49", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "1e77c7b31e23ec766e220bcc32285e817d14ec7015d9622a993931c76bb33cb3", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ], "EIP158" : [ { - "hash" : "930ee35309464f8240f0a89c2c0ae2ac263a32057cfe8aa01ffacefeb17bc6c5", + "hash" : "998d7e2c48aff9cff42c4523286cb54ff41e7c95180fffc3edfa578442c1df49", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "1e77c7b31e23ec766e220bcc32285e817d14ec7015d9622a993931c76bb33cb3", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ], "Frontier" : [ { - "hash" : "531cbc165d4429a8751a73600bdec9819ca30347afdc3f9e00435ab0fc656d89", + "hash" : "8c91c8617b0a81c6e83299b207ab29fed428ef8196382620506086d051b440cd", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "9d832422b810e981abf1a62ccf61ff5a030f763e9fdb97dc7a0044c9e4246473", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ], "Homestead" : [ { - "hash" : "531cbc165d4429a8751a73600bdec9819ca30347afdc3f9e00435ab0fc656d89", + "hash" : "8c91c8617b0a81c6e83299b207ab29fed428ef8196382620506086d051b440cd", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "9d832422b810e981abf1a62ccf61ff5a030f763e9fdb97dc7a0044c9e4246473", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ] }, "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "0x0de0b6b3a7640000", - "code" : "0x5a6016556001600a556000600060006000600073aaae7baea6a6c7c4c2dfeb977efac326af552aaa6101f4f1600b55600060015560006002556000600355600060045560006005556000600655600060075560006008555a601755", + "code" : "0x5a6016556001600a556000600060006000600073aaae7baea6a6c7c4c2dfeb977efac326af552aaa600035f1600b55600060015560006002556000600355600060045560006005556000600655600060075560006008555a601755", "nonce" : "0x00", "storage" : { "0x01" : "0x01", @@ -83,7 +115,8 @@ }, "transaction" : { "data" : [ - "" + "0x00000000000000000000000000000000000000000000000000000000000001f4", + "0x0000000000000000000000000000000000000000000000000000000000010000" ], "gasLimit" : [ "10000000" diff --git a/GeneralStateTests/stRefundTest/refund_CallToSuicideNoStorage.json b/GeneralStateTests/stRefundTest/refund_CallToSuicideNoStorage.json index 5fa5688f7..08db51a2c 100644 --- a/GeneralStateTests/stRefundTest/refund_CallToSuicideNoStorage.json +++ b/GeneralStateTests/stRefundTest/refund_CallToSuicideNoStorage.json @@ -11,49 +11,81 @@ "post" : { "EIP150" : [ { - "hash" : "0e12da5c4f787e4fe18ddefa66c8b2080a2e58d817294b7c7435740f20a19a6d", + "hash" : "23864f00568ee06c4fa976e7486076c878c7769477079ef6ec7263d3efbeb06c", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "d2712850b9220fed8fded4dd69b08262c33b3cefe7dae41d8ee947b324229b08", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ], "EIP158" : [ { - "hash" : "0e12da5c4f787e4fe18ddefa66c8b2080a2e58d817294b7c7435740f20a19a6d", + "hash" : "23864f00568ee06c4fa976e7486076c878c7769477079ef6ec7263d3efbeb06c", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "d2712850b9220fed8fded4dd69b08262c33b3cefe7dae41d8ee947b324229b08", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ], "Frontier" : [ { - "hash" : "dc5f1097912d0bdfe23391f2a099cc95db9d58cbea4549b6ff2018379d8b4fac", + "hash" : "72d1e43979b3fff788ea533c0b363ac0cb6f7ae6b71f3a8cf4a2d223b9a90136", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "b7e56361ab3129e79e9370a0c108fe52bc078753a73e9d76356eb5bedc8eed75", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ], "Homestead" : [ { - "hash" : "dc5f1097912d0bdfe23391f2a099cc95db9d58cbea4549b6ff2018379d8b4fac", + "hash" : "72d1e43979b3fff788ea533c0b363ac0cb6f7ae6b71f3a8cf4a2d223b9a90136", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "b7e56361ab3129e79e9370a0c108fe52bc078753a73e9d76356eb5bedc8eed75", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ] }, "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "0x0de0b6b3a7640000", - "code" : "0x6000600060006000600073aaae7baea6a6c7c4c2dfeb977efac326af552aaa6101f4f1600055", + "code" : "0x6000600060006000600073aaae7baea6a6c7c4c2dfeb977efac326af552aaa600035f1600055", "nonce" : "0x00", "storage" : { "0x01" : "0x01" @@ -76,7 +108,8 @@ }, "transaction" : { "data" : [ - "" + "0x00000000000000000000000000000000000000000000000000000000000001f4", + "0x0000000000000000000000000000000000000000000000000000000000010000" ], "gasLimit" : [ "10000000" diff --git a/GeneralStateTests/stRefundTest/refund_CallToSuicideStorage.json b/GeneralStateTests/stRefundTest/refund_CallToSuicideStorage.json index c6f2331f3..d3a97ec87 100644 --- a/GeneralStateTests/stRefundTest/refund_CallToSuicideStorage.json +++ b/GeneralStateTests/stRefundTest/refund_CallToSuicideStorage.json @@ -11,49 +11,81 @@ "post" : { "EIP150" : [ { - "hash" : "78047cf2a1c6d143c3ebbec0a2aa841b1e4e4a7d2d8b426894365014260ba411", + "hash" : "a587ffe584ff984c6bd8710c40dc42c5f6aac60f280a01967d6c4f43249dd786", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "d2712850b9220fed8fded4dd69b08262c33b3cefe7dae41d8ee947b324229b08", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ], "EIP158" : [ { - "hash" : "78047cf2a1c6d143c3ebbec0a2aa841b1e4e4a7d2d8b426894365014260ba411", + "hash" : "a587ffe584ff984c6bd8710c40dc42c5f6aac60f280a01967d6c4f43249dd786", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "d2712850b9220fed8fded4dd69b08262c33b3cefe7dae41d8ee947b324229b08", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ], "Frontier" : [ { - "hash" : "dc5f1097912d0bdfe23391f2a099cc95db9d58cbea4549b6ff2018379d8b4fac", + "hash" : "72d1e43979b3fff788ea533c0b363ac0cb6f7ae6b71f3a8cf4a2d223b9a90136", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "b7e56361ab3129e79e9370a0c108fe52bc078753a73e9d76356eb5bedc8eed75", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ], "Homestead" : [ { - "hash" : "dc5f1097912d0bdfe23391f2a099cc95db9d58cbea4549b6ff2018379d8b4fac", + "hash" : "72d1e43979b3fff788ea533c0b363ac0cb6f7ae6b71f3a8cf4a2d223b9a90136", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "b7e56361ab3129e79e9370a0c108fe52bc078753a73e9d76356eb5bedc8eed75", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ] }, "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "0x0de0b6b3a7640000", - "code" : "0x6000600060006000600073aaae7baea6a6c7c4c2dfeb977efac326af552aaa6101f4f1600055", + "code" : "0x6000600060006000600073aaae7baea6a6c7c4c2dfeb977efac326af552aaa600035f1600055", "nonce" : "0x00", "storage" : { "0x01" : "0x01" @@ -77,7 +109,8 @@ }, "transaction" : { "data" : [ - "" + "0x00000000000000000000000000000000000000000000000000000000000001f4", + "0x0000000000000000000000000000000000000000000000000000000000010000" ], "gasLimit" : [ "10000000" diff --git a/GeneralStateTests/stRefundTest/refund_CallToSuicideTwice.json b/GeneralStateTests/stRefundTest/refund_CallToSuicideTwice.json index 5f5dd23f0..87c7c860c 100644 --- a/GeneralStateTests/stRefundTest/refund_CallToSuicideTwice.json +++ b/GeneralStateTests/stRefundTest/refund_CallToSuicideTwice.json @@ -11,49 +11,81 @@ "post" : { "EIP150" : [ { - "hash" : "c31ef1f2da9ba6cd9ac4c23fd1e28530d209ed9ef1856eef0d7f4269e4a2f806", + "hash" : "3a7b51222887418341a17d6348a7bb892e7af3d9aeda9ca704cd2d0717695e01", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "c3f51c7a52752e0bd11b975c85a7da9f8cb61b2a1169aed57c2448468d8d7876", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ], "EIP158" : [ { - "hash" : "c31ef1f2da9ba6cd9ac4c23fd1e28530d209ed9ef1856eef0d7f4269e4a2f806", + "hash" : "3a7b51222887418341a17d6348a7bb892e7af3d9aeda9ca704cd2d0717695e01", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "c3f51c7a52752e0bd11b975c85a7da9f8cb61b2a1169aed57c2448468d8d7876", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ], "Frontier" : [ { - "hash" : "08978bb9dd49f1c4c46d35c11266a5b04795ea9d916a482be220d14257118762", + "hash" : "760cadb9d8b99f6f9ddd673d76bb3aad04ac4f4c87ed21ceab6a859320aee2ee", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "8fc808b98eebf12445af1aad861dd1294f909f06648588191ff698f78373e5bd", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ], "Homestead" : [ { - "hash" : "08978bb9dd49f1c4c46d35c11266a5b04795ea9d916a482be220d14257118762", + "hash" : "760cadb9d8b99f6f9ddd673d76bb3aad04ac4f4c87ed21ceab6a859320aee2ee", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 } + }, + { + "hash" : "8fc808b98eebf12445af1aad861dd1294f909f06648588191ff698f78373e5bd", + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : 0 + } } ] }, "pre" : { "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { "balance" : "0x0de0b6b3a7640000", - "code" : "0x6000600060006000600073aaae7baea6a6c7c4c2dfeb977efac326af552aaa6101f4f16000556000600060006000600073aaae7baea6a6c7c4c2dfeb977efac326af552aaa6101f4f1", + "code" : "0x6000600060006000600073aaae7baea6a6c7c4c2dfeb977efac326af552aaa600035f16000556000600060006000600073aaae7baea6a6c7c4c2dfeb977efac326af552aaa600035f1", "nonce" : "0x00", "storage" : { "0x01" : "0x01" @@ -77,7 +109,8 @@ }, "transaction" : { "data" : [ - "" + "0x00000000000000000000000000000000000000000000000000000000000001f4", + "0x0000000000000000000000000000000000000000000000000000000000010000" ], "gasLimit" : [ "10000000" diff --git a/GeneralStateTests/stRefundTest/refund_TxToSuicide.json b/GeneralStateTests/stRefundTest/refund_TxToSuicide.json index 9b74db4a5..3f4b566d3 100644 --- a/GeneralStateTests/stRefundTest/refund_TxToSuicide.json +++ b/GeneralStateTests/stRefundTest/refund_TxToSuicide.json @@ -17,6 +17,14 @@ "gas" : 0, "value" : 0 } + }, + { + "hash" : "88fb9e0f28bdde3b8d5d2a9c029c0be25e03e3c66c0f2d694f2923df35ef5e6f", + "indexes" : { + "data" : 0, + "gas" : 1, + "value" : 0 + } } ], "EIP158" : [ @@ -27,6 +35,14 @@ "gas" : 0, "value" : 0 } + }, + { + "hash" : "88fb9e0f28bdde3b8d5d2a9c029c0be25e03e3c66c0f2d694f2923df35ef5e6f", + "indexes" : { + "data" : 0, + "gas" : 1, + "value" : 0 + } } ], "Frontier" : [ @@ -37,6 +53,14 @@ "gas" : 0, "value" : 0 } + }, + { + "hash" : "51f254aed97a3c85e6ad2deb73214a0888fd23d42984d16d3f099ac1b1c5b2da", + "indexes" : { + "data" : 0, + "gas" : 1, + "value" : 0 + } } ], "Homestead" : [ @@ -47,6 +71,14 @@ "gas" : 0, "value" : 0 } + }, + { + "hash" : "51f254aed97a3c85e6ad2deb73214a0888fd23d42984d16d3f099ac1b1c5b2da", + "indexes" : { + "data" : 0, + "gas" : 1, + "value" : 0 + } } ] }, @@ -72,7 +104,8 @@ "" ], "gasLimit" : [ - "21003" + "21003", + "61003" ], "gasPrice" : "0x01", "nonce" : "0x00", -- cgit v1.2.3