Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
Geth-Modification
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张蕾
Geth-Modification
Commits
456b5791
Commit
456b5791
authored
Jan 02, 2015
by
CJentzsch
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
more init code, systemoperations and transaction tests
parent
1f5552fe
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
604 additions
and
291 deletions
+604
-291
stInitCodeTest.json
StateTests/stInitCodeTest.json
+224
-117
stSystemOperationsTest.json
StateTests/stSystemOperationsTest.json
+173
-173
stTransactionTest.json
StateTests/stTransactionTest.json
+206
-0
vmArithmeticTest.json
VMTests/vmArithmeticTest.json
+1
-1
No files found.
StateTests/stInitCodeTest.json
View file @
456b5791
{
"Call
RecursiveContract
"
:
{
"Call
ContractToCreateContractAndCallItOOG
"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"45678256"
,
"currentGasLimit"
:
"1000000"
,
"currentGasLimit"
:
"1000000
00
"
,
"currentNumber"
:
"0"
,
"currentTimestamp"
:
1
,
"previousHash"
:
"5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
...
...
@@ -12,222 +12,329 @@
],
"out"
:
"0x"
,
"post"
:
{
"04110d816c380812a427968ece99b1c963dfbce6"
:
{
"balance"
:
"0"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
"0x02"
:
"0x04110d816c380812a427968ece99b1c963dfbce6"
}
},
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"
1
"
,
"code"
:
"0x
3060025560206000600039602060006000f0
"
,
"balance"
:
"
998
"
,
"code"
:
"0x
74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060016000546000f1
"
,
"nonce"
:
"1"
,
"storage"
:
{
"0x
02"
:
"0x095e7baea6a6c7c4c2dfeb977efac326af552d87
"
"0x
"
:
"0xd2571607e241ecf590ed94b12d87c94babe36db6
"
}
},
"
0a517d755cebbf66312b30fff713666a9cb917e0
"
:
{
"balance"
:
"
0
"
,
"
2adc25665018aa1fe0e6bc666dac8fc2697ff9ba
"
:
{
"balance"
:
"
1301
"
,
"code"
:
"0x"
,
"nonce"
:
"
1
"
,
"nonce"
:
"
0
"
,
"storage"
:
{
"0x02"
:
"0x0a517d755cebbf66312b30fff713666a9cb917e0"
}
},
"
24dd378f51adc67a50e339e8031fe9bd4aafab36
"
:
{
"balance"
:
"
0
"
,
"
a94f5374fce5edbc8e2a8697c15331677e6ebf0b
"
:
{
"balance"
:
"
99998699
"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
"0x02"
:
"0x24dd378f51adc67a50e339e8031fe9bd4aafab36"
}
},
"
293f982d000532a7861ab122bdc4bbfd26bf9030
"
:
{
"balance"
:
"
0
"
,
"code"
:
"0x"
,
"nonce"
:
"
1
"
,
"
d2571607e241ecf590ed94b12d87c94babe36db6
"
:
{
"balance"
:
"
2
"
,
"code"
:
"0x
602060406000f0
"
,
"nonce"
:
"
0
"
,
"storage"
:
{
"0x
02"
:
"0x293f982d000532a7861ab122bdc4bbfd26bf9030
"
"0x
"
:
"0x0c
"
}
},
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
:
{
"balance"
:
"10000"
,
"code"
:
"0x"
,
}
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000"
,
"code"
:
"0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060016000546000f1"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"
2cf5732f017b0cf1b1f13a1478e10239716bf6b5
"
:
{
"balance"
:
"0"
,
"
a94f5374fce5edbc8e2a8697c15331677e6ebf0b
"
:
{
"balance"
:
"
10000000
0"
,
"code"
:
"0x"
,
"nonce"
:
"
1
"
,
"nonce"
:
"
0
"
,
"storage"
:
{
"0x02"
:
"0x2cf5732f017b0cf1b1f13a1478e10239716bf6b5"
}
},
"31c640b92c21a1f1465c91070b4b3b4d6854195f"
:
{
"balance"
:
"0"
,
"code"
:
"0x"
,
}
},
"transaction"
:
{
"data"
:
"0x00"
,
"gasLimit"
:
"20000000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
"to"
:
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
,
"value"
:
"0"
}
},
"CallContractToCreateContractNoCash"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"45678256"
,
"currentGasLimit"
:
"100000000"
,
"currentNumber"
:
"0"
,
"currentTimestamp"
:
1
,
"previousHash"
:
"5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
},
"logs"
:
[
],
"out"
:
"0x"
,
"post"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000"
,
"code"
:
"0x74600c60005566602060406000f060205260076039f36000526015600b6103e9f0600055"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"
37f998764813b136ddf5a754f34063fd03065e36
"
:
{
"balance"
:
"
0
"
,
"
2adc25665018aa1fe0e6bc666dac8fc2697ff9ba
"
:
{
"balance"
:
"
709
"
,
"code"
:
"0x"
,
"nonce"
:
"
1
"
,
"nonce"
:
"
0
"
,
"storage"
:
{
"0x02"
:
"0x37f998764813b136ddf5a754f34063fd03065e36"
}
},
"
37fa399a749c121f8a15ce77e3d9f9bec8020d7a
"
:
{
"balance"
:
"
0
"
,
"
a94f5374fce5edbc8e2a8697c15331677e6ebf0b
"
:
{
"balance"
:
"
99999291
"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
"0x02"
:
"0x37fa399a749c121f8a15ce77e3d9f9bec8020d7a"
}
}
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000"
,
"code"
:
"0x74600c60005566602060406000f060205260076039f36000526015600b6103e9f0600055"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"
4f36659fa632310b6ec438dea4085b522a2dd077
"
:
{
"balance"
:
"0"
,
"
a94f5374fce5edbc8e2a8697c15331677e6ebf0b
"
:
{
"balance"
:
"
10000000
0"
,
"code"
:
"0x"
,
"nonce"
:
"
1
"
,
"nonce"
:
"
0
"
,
"storage"
:
{
"0x02"
:
"0x4f36659fa632310b6ec438dea4085b522a2dd077"
}
},
"62c01474f089b07dae603491675dc5b5748f7049"
:
{
}
},
"transaction"
:
{
"data"
:
"0x00"
,
"gasLimit"
:
"20000000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
"to"
:
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
,
"value"
:
"0"
}
},
"CallContractToCreateContractOOG"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"45678256"
,
"currentGasLimit"
:
"100000000"
,
"currentNumber"
:
"0"
,
"currentTimestamp"
:
1
,
"previousHash"
:
"5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
},
"logs"
:
[
],
"out"
:
"0x"
,
"post"
:
{
"0000000000000000000000000000000000000000"
:
{
"balance"
:
"0"
,
"code"
:
"0x"
,
"nonce"
:
"
1
"
,
"nonce"
:
"
0
"
,
"storage"
:
{
"0x02"
:
"0x62c01474f089b07dae603491675dc5b5748f7049"
}
},
"
729af7294be595a0efd7d891c9e51f89c07950c
7"
:
{
"
095e7baea6a6c7c4c2dfeb977efac326af552d8
7"
:
{
"balance"
:
"0"
,
"code"
:
"0x"
,
"nonce"
:
"
1
"
,
"code"
:
"0x
74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546000f1
"
,
"nonce"
:
"
0
"
,
"storage"
:
{
"0x02"
:
"0x729af7294be595a0efd7d891c9e51f89c07950c7"
}
},
"
83e3e5a16d3b696a0314b30b2534804dd5e11197
"
:
{
"balance"
:
"
0
"
,
"
2adc25665018aa1fe0e6bc666dac8fc2697ff9ba
"
:
{
"balance"
:
"
756
"
,
"code"
:
"0x"
,
"nonce"
:
"
1
"
,
"nonce"
:
"
0
"
,
"storage"
:
{
"0x02"
:
"0x83e3e5a16d3b696a0314b30b2534804dd5e11197"
}
},
"
8703df2417e0d7c59d063caa9583cb10a4d20532
"
:
{
"balance"
:
"
0
"
,
"
a94f5374fce5edbc8e2a8697c15331677e6ebf0b
"
:
{
"balance"
:
"
99999244
"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
"0x02"
:
"0x8703df2417e0d7c59d063caa9583cb10a4d20532"
}
},
"8dffcd74e5b5923512916c6a64b502689cfa65e1"
:
{
}
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"0"
,
"code"
:
"0x"
,
"nonce"
:
"
1
"
,
"code"
:
"0x
74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546000f1
"
,
"nonce"
:
"
0
"
,
"storage"
:
{
"0x02"
:
"0x8dffcd74e5b5923512916c6a64b502689cfa65e1"
}
},
"
95a4d7cccb5204733874fa87285a176fe1e9e240
"
:
{
"balance"
:
"0"
,
"
a94f5374fce5edbc8e2a8697c15331677e6ebf0b
"
:
{
"balance"
:
"
10000000
0"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
}
},
"transaction"
:
{
"data"
:
"0x00"
,
"gasLimit"
:
"20000000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
"to"
:
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
,
"value"
:
"0"
}
},
"CallContractToCreateContractWhichWouldCreateContractIfCalled"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"45678256"
,
"currentGasLimit"
:
"100000000"
,
"currentNumber"
:
"0"
,
"currentTimestamp"
:
1
,
"previousHash"
:
"5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
},
"logs"
:
[
],
"out"
:
"0x"
,
"post"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"998"
,
"code"
:
"0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060016000546101f4f1"
,
"nonce"
:
"1"
,
"storage"
:
{
"0x
02"
:
"0x95a4d7cccb5204733874fa87285a176fe1e9e240
"
"0x
"
:
"0xd2571607e241ecf590ed94b12d87c94babe36db6
"
}
},
"
99b2fcba8120bedd048fe79f5262a6690ed38c39
"
:
{
"balance"
:
"
0
"
,
"
2adc25665018aa1fe0e6bc666dac8fc2697ff9ba
"
:
{
"balance"
:
"
1407
"
,
"code"
:
"0x"
,
"nonce"
:
"
1
"
,
"nonce"
:
"
0
"
,
"storage"
:
{
"0x02"
:
"0x99b2fcba8120bedd048fe79f5262a6690ed38c39"
}
},
"
a4202b8b8afd5354e3e40a219bdc17f6001bf2cf
"
:
{
"
62c01474f089b07dae603491675dc5b5748f7049
"
:
{
"balance"
:
"0"
,
"code"
:
"0x"
,
"nonce"
:
"
1
"
,
"nonce"
:
"
0
"
,
"storage"
:
{
"0x02"
:
"0xa4202b8b8afd5354e3e40a219bdc17f6001bf2cf"
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"
89999
"
,
"balance"
:
"
99998593
"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
}
},
"
a9647f4a0a14042d91dc33c0328030a7157c93ae
"
:
{
"balance"
:
"
0
"
,
"code"
:
"0x"
,
"
d2571607e241ecf590ed94b12d87c94babe36db6
"
:
{
"balance"
:
"
2
"
,
"code"
:
"0x
602060406000f0
"
,
"nonce"
:
"1"
,
"storage"
:
{
"0x02"
:
"0xa9647f4a0a14042d91dc33c0328030a7157c93ae"
"0x"
:
"0x0c"
}
}
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000"
,
"code"
:
"0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060016000546101f4f1"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a
a6cffe5185732689c18f37a7f86170cb7304c2a
"
:
{
"balance"
:
"0"
,
"a
94f5374fce5edbc8e2a8697c15331677e6ebf0b
"
:
{
"balance"
:
"
10000000
0"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
}
},
"transaction"
:
{
"data"
:
"0x00"
,
"gasLimit"
:
"20000000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
"to"
:
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
,
"value"
:
"0"
}
},
"CallContractToCreateContractWhichWouldCreateContractInInitCode"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"45678256"
,
"currentGasLimit"
:
"100000000"
,
"currentNumber"
:
"0"
,
"currentTimestamp"
:
1
,
"previousHash"
:
"5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
},
"logs"
:
[
],
"out"
:
"0x"
,
"post"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1"
,
"code"
:
"0x6b600c600055602060406000f0600052600c60146000f0"
,
"nonce"
:
"1"
,
"storage"
:
{
"0x02"
:
"0xaa6cffe5185732689c18f37a7f86170cb7304c2a"
}
},
"
aae4a2e3c51c04606dcb3723456e58f3ed214f45
"
:
{
"balance"
:
"
0
"
,
"
2adc25665018aa1fe0e6bc666dac8fc2697ff9ba
"
:
{
"balance"
:
"
1016
"
,
"code"
:
"0x"
,
"nonce"
:
"
1
"
,
"nonce"
:
"
0
"
,
"storage"
:
{
"0x02"
:
"0xaae4a2e3c51c04606dcb3723456e58f3ed214f45"
}
},
"
c37a43e940dfb5baf581a0b82b351d48305fc885
"
:
{
"
62c01474f089b07dae603491675dc5b5748f7049
"
:
{
"balance"
:
"0"
,
"code"
:
"0x"
,
"nonce"
:
"
1
"
,
"nonce"
:
"
0
"
,
"storage"
:
{
"0x02"
:
"0xc37a43e940dfb5baf581a0b82b351d48305fc885"
}
},
"
d2571607e241ecf590ed94b12d87c94babe36db6
"
:
{
"balance"
:
"
0
"
,
"
a94f5374fce5edbc8e2a8697c15331677e6ebf0b
"
:
{
"balance"
:
"
99998984
"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
"0x02"
:
"0xd2571607e241ecf590ed94b12d87c94babe36db6"
}
},
"
f735071cbee190d76b704ce68384fc21e389fbe7
"
:
{
"
d2571607e241ecf590ed94b12d87c94babe36db6
"
:
{
"balance"
:
"0"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
"0x
02"
:
"0xf735071cbee190d76b704ce68384fc21e389fbe7
"
"0x
"
:
"0x0c
"
}
}
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"
0
"
,
"code"
:
"0x
306002556020600060003960206000
6000f0"
,
"balance"
:
"
1
"
,
"code"
:
"0x
6b600c600055602060406000f0600052600c6014
6000f0"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"100000"
,
"balance"
:
"100000
000
"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
...
...
@@ -236,15 +343,15 @@
},
"transaction"
:
{
"data"
:
"0x00"
,
"gasLimit"
:
"
1
0000"
,
"gasLimit"
:
"
2000
0000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
"to"
:
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
,
"value"
:
"
1
"
"value"
:
"
0
"
}
},
"Call
TheContractToCreateContractWithInitCode
"
:
{
"Call
RecursiveContract
"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"45678256"
,
...
...
@@ -266,7 +373,7 @@
}
},
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1
0001
"
,
"balance"
:
"1"
,
"code"
:
"0x3060025560206000600039602060006000f0"
,
"nonce"
:
"1"
,
"storage"
:
{
...
...
@@ -465,7 +572,7 @@
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"
1000
0"
,
"balance"
:
"0"
,
"code"
:
"0x3060025560206000600039602060006000f0"
,
"nonce"
:
"0"
,
"storage"
:
{
...
...
@@ -588,7 +695,7 @@
}
},
"transaction"
:
{
"data"
:
"0x600a80600c6000396000f
3
00600160008035811a8100"
,
"data"
:
"0x600a80600c6000396000f
2
00600160008035811a8100"
,
"gasLimit"
:
"599"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
...
...
@@ -642,7 +749,7 @@
}
},
"transaction"
:
{
"data"
:
"0x600a80600c6000396000f
3
00600160008035811a8100"
,
"data"
:
"0x600a80600c6000396000f
2
00600160008035811a8100"
,
"gasLimit"
:
"590"
,
"gasPrice"
:
"3"
,
"nonce"
:
"0"
,
...
...
@@ -750,7 +857,7 @@
}
},
"transaction"
:
{
"data"
:
"0x600a80600c6000396000f
3
00600160008035811a8100"
,
"data"
:
"0x600a80600c6000396000f
2
00600160008035811a8100"
,
"gasLimit"
:
"599"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
...
...
@@ -770,10 +877,10 @@
},
"logs"
:
[
],
"out"
:
"0x
ff600160008035811a81
"
,
"out"
:
"0x"
,
"post"
:
{
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
:
{
"balance"
:
"
653
"
,
"balance"
:
"
1000
"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
...
...
@@ -781,13 +888,13 @@
},
"6295ee1b4f6dd65047762f924ecd367c17eabf8f"
:
{
"balance"
:
"1"
,
"code"
:
"0x
ff600160008035811a81
"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"
9346
"
,
"balance"
:
"
8999
"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
...
...
@@ -804,7 +911,7 @@
}
},
"transaction"
:
{
"data"
:
"0x600a80600c6000396000f
3
00ff600160008035811a81"
,
"data"
:
"0x600a80600c6000396000f
2
00ff600160008035811a81"
,
"gasLimit"
:
"1000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
...
...
@@ -858,7 +965,7 @@
}
},
"transaction"
:
{
"data"
:
"0x600a80600c600039600000f
3
0000600160008035811a81"
,
"data"
:
"0x600a80600c600039600000f
2
0000600160008035811a81"
,
"gasLimit"
:
"1000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
...
...
@@ -912,7 +1019,7 @@
}
},
"transaction"
:
{
"data"
:
"0x600a80600c6000396000fff
3
ffff600160008035811a81"
,
"data"
:
"0x600a80600c6000396000fff
2
ffff600160008035811a81"
,
"gasLimit"
:
"1000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
...
...
@@ -921,4 +1028,4 @@
"value"
:
"1"
}
}
}
}
\ No newline at end of file
StateTests/stSystemOperationsTest.json
View file @
456b5791
...
...
@@ -4892,6 +4892,68 @@
"value"
:
"100000"
}
},
"callValue"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"256"
,
"currentGasLimit"
:
"10000000"
,
"currentNumber"
:
"0"
,
"currentTimestamp"
:
1
,
"previousHash"
:
"5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
},
"logs"
:
[
],
"out"
:
"0x"
,
"post"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000000000000100000"
,
"code"
:
"0x34600055"
,
"nonce"
:
"0"
,
"storage"
:
{
"0x"
:
"0x0186a0"
}
},
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
:
{
"balance"
:
"802"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"999999999999899198"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
}
}
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000000000000000000"
,
"code"
:
"0x34600055"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"1000000000000000000"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
}
},
"transaction"
:
{
"data"
:
""
,
"gasLimit"
:
"10000000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
"to"
:
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
,
"value"
:
"100000"
}
},
"callcodeToNameRegistrator0"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
...
...
@@ -5046,6 +5108,68 @@
"value"
:
"100000"
}
},
"callerAccountBalance"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"256"
,
"currentGasLimit"
:
"10000000"
,
"currentNumber"
:
"0"
,
"currentTimestamp"
:
1
,
"previousHash"
:
"5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
},
"logs"
:
[
],
"out"
:
"0x"
,
"post"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000000000000100000"
,
"code"
:
"0x3331600055"
,
"nonce"
:
"0"
,
"storage"
:
{
"0x"
:
"0x0de0b6b3a6c9e2e0"
}
},
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
:
{
"balance"
:
"822"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"999999999999899178"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
}
}
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000000000000000000"
,
"code"
:
"0x3331600055"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"1000000000000000000"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
}
},
"transaction"
:
{
"data"
:
""
,
"gasLimit"
:
"10000000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
"to"
:
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
,
"value"
:
"100000"
}
},
"callstatelessToReturn1"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
...
...
@@ -5367,7 +5491,7 @@
"value"
:
"100000"
}
},
"
return0
"
:
{
"
currentAccountBalance
"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"256"
,
...
...
@@ -5378,24 +5502,25 @@
},
"logs"
:
[
],
"out"
:
"0x
37
"
,
"out"
:
"0x"
,
"post"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000
23
"
,
"code"
:
"0x
603760005360016000f3
"
,
"balance"
:
"1000
000000000100000
"
,
"code"
:
"0x
3031600055
"
,
"nonce"
:
"0"
,
"storage"
:
{
"0x"
:
"0x0de0b6b3a76586a0"
}
},
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
:
{
"balance"
:
"
507
"
,
"balance"
:
"
822
"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"999999999999899
493
"
,
"balance"
:
"999999999999899
178
"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
...
...
@@ -5404,8 +5529,8 @@
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"
23
"
,
"code"
:
"0x
603760005360016000f3
"
,
"balance"
:
"
1000000000000000000
"
,
"code"
:
"0x
3031600055
"
,
"nonce"
:
"0"
,
"storage"
:
{
}
...
...
@@ -5420,7 +5545,7 @@
},
"transaction"
:
{
"data"
:
""
,
"gasLimit"
:
"1000000"
,
"gasLimit"
:
"1000000
0
"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
...
...
@@ -5428,7 +5553,7 @@
"value"
:
"100000"
}
},
"return
1
"
:
{
"return
0
"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"256"
,
...
...
@@ -5439,11 +5564,11 @@
},
"logs"
:
[
],
"out"
:
"0x37
00
"
,
"out"
:
"0x37"
,
"post"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"100023"
,
"code"
:
"0x6037600053600
2
6000f3"
,
"code"
:
"0x6037600053600
1
6000f3"
,
"nonce"
:
"0"
,
"storage"
:
{
}
...
...
@@ -5466,7 +5591,7 @@
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"23"
,
"code"
:
"0x6037600053600
2
6000f3"
,
"code"
:
"0x6037600053600
1
6000f3"
,
"nonce"
:
"0"
,
"storage"
:
{
}
...
...
@@ -5489,7 +5614,7 @@
"value"
:
"100000"
}
},
"return
2
"
:
{
"return
1
"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"256"
,
...
...
@@ -5500,24 +5625,24 @@
},
"logs"
:
[
],
"out"
:
"0x3700
00000000000000000000000000000000000000000000000000000000000000
"
,
"out"
:
"0x3700"
,
"post"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"100023"
,
"code"
:
"0x603760005360
21
6000f3"
,
"code"
:
"0x603760005360
02
6000f3"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
:
{
"balance"
:
"50
8
"
,
"balance"
:
"50
7
"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"99999999999989949
2
"
,
"balance"
:
"99999999999989949
3
"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
...
...
@@ -5527,7 +5652,7 @@
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"23"
,
"code"
:
"0x603760005360
21
6000f3"
,
"code"
:
"0x603760005360
02
6000f3"
,
"nonce"
:
"0"
,
"storage"
:
{
}
...
...
@@ -5550,7 +5675,7 @@
"value"
:
"100000"
}
},
"
suicideAddress
"
:
{
"
return2
"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"256"
,
...
...
@@ -5561,71 +5686,24 @@
},
"logs"
:
[
],
"out"
:
"0x"
,
"out"
:
"0x
370000000000000000000000000000000000000000000000000000000000000000
"
,
"post"
:
{
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
:
{
"balance"
:
"803"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"999999999999899197"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
}
}
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000
000000000000000
"
,
"code"
:
"0x
3060005530ff
"
,
"balance"
:
"1000
23
"
,
"code"
:
"0x
603760005360216000f3
"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"1000000000000000000"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
}
},
"transaction"
:
{
"data"
:
""
,
"gasLimit"
:
"1000000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
"to"
:
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
,
"value"
:
"100000"
}
},
"suicideCaller"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"256"
,
"currentGasLimit"
:
"10000000"
,
"currentNumber"
:
"0"
,
"currentTimestamp"
:
1
,
"previousHash"
:
"5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
},
"logs"
:
[
],
"out"
:
"0x"
,
"post"
:
{
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
:
{
"balance"
:
"
803
"
,
"balance"
:
"
508
"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"
1999999999999999197
"
,
"balance"
:
"
999999999999899492
"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
...
...
@@ -5634,8 +5712,8 @@
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"
1000000000000000000
"
,
"code"
:
"0x
3360005533ff
"
,
"balance"
:
"
23
"
,
"code"
:
"0x
603760005360216000f3
"
,
"nonce"
:
"0"
,
"storage"
:
{
}
...
...
@@ -5658,7 +5736,7 @@
"value"
:
"100000"
}
},
"suicide
NotExistingAccount
"
:
{
"suicide
Address
"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"256"
,
...
...
@@ -5672,31 +5750,24 @@
"out"
:
"0x"
,
"post"
:
{
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
:
{
"balance"
:
"
501
"
,
"balance"
:
"
803
"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"999999999999899
499
"
,
"balance"
:
"999999999999899
197
"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
}
},
"aa1722f3947def4cf144679da39c4c32bdc35681"
:
{
"balance"
:
"1000000000000100000"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
}
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000000000000000000"
,
"code"
:
"0x
73aa1722f3947def4cf144679da39c4c32bdc35681
ff"
,
"code"
:
"0x
3060005530
ff"
,
"nonce"
:
"0"
,
"storage"
:
{
}
...
...
@@ -5719,7 +5790,7 @@
"value"
:
"100000"
}
},
"suicide
Origin
"
:
{
"suicide
Caller
"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"256"
,
...
...
@@ -5750,7 +5821,7 @@
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000000000000000000"
,
"code"
:
"0x3
260005532
ff"
,
"code"
:
"0x3
360005533
ff"
,
"nonce"
:
"0"
,
"storage"
:
{
}
...
...
@@ -5773,7 +5844,7 @@
"value"
:
"100000"
}
},
"suicide
SendEtherToMe
"
:
{
"suicide
NotExistingAccount
"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"256"
,
...
...
@@ -5799,74 +5870,19 @@
"nonce"
:
"1"
,
"storage"
:
{
}
}
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000000000000000000"
,
"code"
:
"0x30ff"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"1000000000000000000"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
}
},
"transaction"
:
{
"data"
:
""
,
"gasLimit"
:
"1000000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
"to"
:
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
,
"value"
:
"100000"
}
},
"callValue"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"256"
,
"currentGasLimit"
:
"10000000"
,
"currentNumber"
:
"0"
,
"currentTimestamp"
:
1
,
"previousHash"
:
"5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
},
"logs"
:
[
],
"out"
:
"0x"
,
"post"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"aa1722f3947def4cf144679da39c4c32bdc35681"
:
{
"balance"
:
"1000000000000100000"
,
"code"
:
"0x34600055"
,
"nonce"
:
"0"
,
"storage"
:
{
"0x"
:
"0x0186a0"
}
},
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
:
{
"balance"
:
"802"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"999999999999899198"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
}
}
},
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000000000000000000"
,
"code"
:
"0x
34600055
"
,
"code"
:
"0x
73aa1722f3947def4cf144679da39c4c32bdc35681ff
"
,
"nonce"
:
"0"
,
"storage"
:
{
}
...
...
@@ -5881,7 +5897,7 @@
},
"transaction"
:
{
"data"
:
""
,
"gasLimit"
:
"1000000
0
"
,
"gasLimit"
:
"1000000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
...
...
@@ -5889,7 +5905,7 @@
"value"
:
"100000"
}
},
"
callerAccountBalance
"
:
{
"
suicideOrigin
"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"256"
,
...
...
@@ -5902,23 +5918,15 @@
],
"out"
:
"0x"
,
"post"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000000000000100000"
,
"code"
:
"0x3331600055"
,
"nonce"
:
"0"
,
"storage"
:
{
"0x"
:
"0x0de0b6b3a6c9e2e0"
}
},
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
:
{
"balance"
:
"8
22
"
,
"balance"
:
"8
03
"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"
999999999999899178
"
,
"balance"
:
"
1999999999999999197
"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
...
...
@@ -5928,7 +5936,7 @@
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000000000000000000"
,
"code"
:
"0x3
331600055
"
,
"code"
:
"0x3
260005532ff
"
,
"nonce"
:
"0"
,
"storage"
:
{
}
...
...
@@ -5943,7 +5951,7 @@
},
"transaction"
:
{
"data"
:
""
,
"gasLimit"
:
"1000000
0
"
,
"gasLimit"
:
"1000000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
...
...
@@ -5951,7 +5959,7 @@
"value"
:
"100000"
}
},
"
currentAccountBalanc
e"
:
{
"
suicideSendEtherToM
e"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
"currentDifficulty"
:
"256"
,
...
...
@@ -5964,23 +5972,15 @@
],
"out"
:
"0x"
,
"post"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000000000000100000"
,
"code"
:
"0x3031600055"
,
"nonce"
:
"0"
,
"storage"
:
{
"0x"
:
"0x0de0b6b3a76586a0"
}
},
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
:
{
"balance"
:
"
822
"
,
"balance"
:
"
501
"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"999999999999899
178
"
,
"balance"
:
"999999999999899
499
"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
...
...
@@ -5990,7 +5990,7 @@
"pre"
:
{
"095e7baea6a6c7c4c2dfeb977efac326af552d87"
:
{
"balance"
:
"1000000000000000000"
,
"code"
:
"0x30
31600055
"
,
"code"
:
"0x30
ff
"
,
"nonce"
:
"0"
,
"storage"
:
{
}
...
...
@@ -6005,7 +6005,7 @@
},
"transaction"
:
{
"data"
:
""
,
"gasLimit"
:
"1000000
0
"
,
"gasLimit"
:
"1000000"
,
"gasPrice"
:
"1"
,
"nonce"
:
"0"
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
...
...
@@ -6013,4 +6013,4 @@
"value"
:
"100000"
}
}
}
}
\ No newline at end of file
StateTests/stTransactionTest.json
View file @
456b5791
{
"ContractStoreClearsOOG"
:
{
"env"
:
{
"currentCoinbase"
:
"b94f5374fce5edbc8e2a8697c15331677e6ebf0b"
,
"currentDifficulty"
:
"45678256"
,
"currentGasLimit"
:
"10000"
,
"currentNumber"
:
"0"
,
"currentTimestamp"
:
1
,
"previousHash"
:
"5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
},
"logs"
:
[
],
"out"
:
"0x"
,
"post"
:
{
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"6390"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
}
},
"b94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"600"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"d2571607e241ecf590ed94b12d87c94babe36db6"
:
{
"balance"
:
"10"
,
"code"
:
"0x600060005560006001556000600255600060035560006004556000600555600060065560006007556000600855600c600955"
,
"nonce"
:
"0"
,
"storage"
:
{
"0x"
:
"0x0c"
,
"0x01"
:
"0x0c"
,
"0x02"
:
"0x0c"
,
"0x03"
:
"0x0c"
,
"0x04"
:
"0x0c"
,
"0x05"
:
"0x0c"
,
"0x06"
:
"0x0c"
,
"0x07"
:
"0x0c"
,
"0x08"
:
"0x0c"
,
"0x09"
:
"0x0c"
}
}
},
"pre"
:
{
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"7000"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"d2571607e241ecf590ed94b12d87c94babe36db6"
:
{
"balance"
:
"0"
,
"code"
:
"0x600060005560006001556000600255600060035560006004556000600555600060065560006007556000600855600c600955"
,
"nonce"
:
"0"
,
"storage"
:
{
"0x"
:
"0x0c"
,
"0x01"
:
"0x0c"
,
"0x02"
:
"0x0c"
,
"0x03"
:
"0x0c"
,
"0x04"
:
"0x0c"
,
"0x05"
:
"0x0c"
,
"0x06"
:
"0x0c"
,
"0x07"
:
"0x0c"
,
"0x08"
:
"0x0c"
,
"0x09"
:
"0x0c"
}
}
},
"transaction"
:
{
"data"
:
""
,
"gasLimit"
:
"600"
,
"gasPrice"
:
"1"
,
"nonce"
:
""
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
"to"
:
"d2571607e241ecf590ed94b12d87c94babe36db6"
,
"value"
:
"10"
}
},
"ContractStoreClearsSuccess"
:
{
"env"
:
{
"currentCoinbase"
:
"b94f5374fce5edbc8e2a8697c15331677e6ebf0b"
,
"currentDifficulty"
:
"45678256"
,
"currentGasLimit"
:
"10000"
,
"currentNumber"
:
"0"
,
"currentTimestamp"
:
1
,
"previousHash"
:
"5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
},
"logs"
:
[
],
"out"
:
"0x"
,
"post"
:
{
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"6730"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
}
},
"b94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"260"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"d2571607e241ecf590ed94b12d87c94babe36db6"
:
{
"balance"
:
"10"
,
"code"
:
"0x6000600055600060015560006002556000600355600060045560006005556000600655600060075560006008556000600955"
,
"nonce"
:
"0"
,
"storage"
:
{
}
}
},
"pre"
:
{
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"7000"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"d2571607e241ecf590ed94b12d87c94babe36db6"
:
{
"balance"
:
"0"
,
"code"
:
"0x6000600055600060015560006002556000600355600060045560006005556000600655600060075560006008556000600955"
,
"nonce"
:
"0"
,
"storage"
:
{
"0x"
:
"0x0c"
,
"0x01"
:
"0x0c"
,
"0x02"
:
"0x0c"
,
"0x03"
:
"0x0c"
,
"0x04"
:
"0x0c"
,
"0x05"
:
"0x0c"
,
"0x06"
:
"0x0c"
,
"0x07"
:
"0x0c"
,
"0x08"
:
"0x0c"
,
"0x09"
:
"0x0c"
}
}
},
"transaction"
:
{
"data"
:
""
,
"gasLimit"
:
"600"
,
"gasPrice"
:
"1"
,
"nonce"
:
""
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
"to"
:
"d2571607e241ecf590ed94b12d87c94babe36db6"
,
"value"
:
"10"
}
},
"EmptyTransaction"
:
{
"env"
:
{
"currentCoinbase"
:
"2adc25665018aa1fe0e6bc666dac8fc2697ff9ba"
,
...
...
@@ -273,5 +425,59 @@
"to"
:
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
,
"value"
:
"502"
}
},
"TransactionTooManyRlpElements"
:
{
"env"
:
{
"currentCoinbase"
:
"b94f5374fce5edbc8e2a8697c15331677e6ebf0b"
,
"currentDifficulty"
:
"45678256"
,
"currentGasLimit"
:
"10000"
,
"currentNumber"
:
"0"
,
"currentTimestamp"
:
1
,
"previousHash"
:
"5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6"
},
"logs"
:
[
],
"out"
:
"0x"
,
"post"
:
{
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"93990"
,
"code"
:
"0x"
,
"nonce"
:
"1"
,
"storage"
:
{
}
},
"b94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"6000"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
},
"d2571607e241ecf590ed94b12d87c94babe36db6"
:
{
"balance"
:
"10"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
}
},
"pre"
:
{
"a94f5374fce5edbc8e2a8697c15331677e6ebf0b"
:
{
"balance"
:
"100000"
,
"code"
:
"0x"
,
"nonce"
:
"0"
,
"storage"
:
{
}
}
},
"transaction"
:
{
"data"
:
""
,
"gasLimit"
:
"1600"
,
"gasPrice"
:
"12"
,
"nonce"
:
""
,
"secretKey"
:
"45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8"
,
"to"
:
"d2571607e241ecf590ed94b12d87c94babe36db6"
,
"value"
:
"10"
}
}
}
\ No newline at end of file
VMTests/vmArithmeticTest.json
View file @
456b5791
...
...
@@ -3258,4 +3258,4 @@
}
}
}
}
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment