Go implementation of the Ethereum protocol
Go to file
Gav Wood c818d13202 Removed arrays from Trie tests JSON as per conformance guide and changed
vocabulary to match other tests.
VM test updates.
2014-06-27 18:18:24 +02:00
blockgenesistest.json Moved txt to json 2014-05-11 21:42:41 -04:00
genesishashestest.json changes based on new account structure nonce, balance, storage, code 2014-05-30 17:19:09 +02:00
hexencodetest.json Hex encode tests done. 2014-02-28 11:39:35 +00:00
keyaddrtest.json Moved txt to json 2014-05-11 21:42:41 -04:00
README.md More docs. 2014-02-21 18:35:51 +00:00
rlptest.json Added some new test cases for the rlp encoding. 2014-04-19 13:26:14 -07:00
TODO Added VM test suite. 2014-02-21 18:33:39 +00:00
trietest.json Removed arrays from Trie tests JSON as per conformance guide and changed 2014-06-27 18:18:24 +02:00
txtest.json fix file name that seems to have been a typo 2014-05-20 15:42:39 -07:00
vmtests.json Removed arrays from Trie tests JSON as per conformance guide and changed 2014-06-27 18:18:24 +02:00

tests

Common tests for all clients to test against.

All files should be of the form:

{
	"test1name":
	{
		"test1property1": ...,
		"test1property2": ...,
		...
	},
	"test2name":
	{
		"test2property1": ...,
		"test2property2": ...,
		...
	}
}

Arrays are allowed, but don't use them for sets of properties - only use them for data that is clearly a continuous contiguous sequence of values.