obscuren
b663e8b29a
Merge branch 'rpcfrontier' into develop
2015-03-13 16:36:27 +01:00
obscuren
f1fcda4f2f
Implemented managed state
...
* Reimplemented nonce management for known accounts.
2015-03-13 16:29:04 +01:00
Taylor Gerring
e3b64d70c2
Rename db_put db_get
2015-03-13 10:56:41 -04:00
Taylor Gerring
d3f96dc720
Consolidate error type switch
2015-03-13 10:03:48 -04:00
Taylor Gerring
0932f84383
Fix eth_newBlockFilter
2015-03-13 10:03:19 -04:00
obscuren
cda88ce31a
Implemented a manage state for keeping track of nonces
2015-03-13 14:37:54 +01:00
obscuren
aa9f981d5f
Bump protocol version 58
2015-03-13 13:52:57 +01:00
obscuren
e69d5b32e8
Increased genesis gas & gas floor limit to 3141592
2015-03-13 13:52:23 +01:00
obscuren
f76cc6699e
Changed context and ADDMOD, MULMOD
...
* Cleaned up VM execution. VM run now takes a context
* ADDMOD/MULMOD - removed incorrect cast
2015-03-13 13:44:15 +01:00
Taylor Gerring
d4ed66c83d
Add web3_clientVersion
2015-03-12 19:20:46 -05:00
Taylor Gerring
094f921e50
Convert to proper errors
...
Allow returning different JSON RPC error codes depending on error type
2015-03-12 19:07:03 -05:00
obscuren
80592f244d
more obvious failure for ethtest
2015-03-12 23:26:58 +01:00
obscuren
3a88da578f
Merge commit '6051345bc9ab8ccf74a49c43342771e0c2cba588' into develop
2015-03-12 22:32:05 +01:00
obscuren
6051345bc9
Squashed 'tests/files/' changes from d6c987f..0749546
...
0749546 random fails
a153865 random fails
git-subtree-dir: tests/files
git-subtree-split: 074954630f43e97f0769997d175511a00a47cc9d
2015-03-12 22:32:05 +01:00
obscuren
fa917387e4
Merge branch 'rpcfrontier' into develop
2015-03-12 22:31:13 +01:00
obscuren
310ca62285
Removed some of that gas pre pay magic
2015-03-12 22:29:10 +01:00
obscuren
3ff7a627d1
Squashed 'tests/files/' changes from 9e19ff9..d6c987f
...
d6c987f go failure
git-subtree-dir: tests/files
git-subtree-split: d6c987feed635976ce26b14b9be88289d0ef50d4
2015-03-12 20:01:46 +01:00
obscuren
2ae90e1eba
Merge commit '3ff7a627d1921be0aeacdd8eb2853ba4537487eb' into develop
2015-03-12 20:01:46 +01:00
obscuren
11390a986a
run all test
2015-03-12 19:43:20 +01:00
obscuren
347cb272be
fixed ethtest
2015-03-12 19:41:56 +01:00
obscuren
412e8b0e37
Squashed 'tests/files/' changes from dbdd0f8..9e19ff9
...
9e19ff9 random state tests failures
7060dc7 dejavu issues
5a89a4b python fail
2470051 python fails - may be just wrong return value
git-subtree-dir: tests/files
git-subtree-split: 9e19ff93918597bbf53a2f127202a70704646d82
2015-03-12 19:15:12 +01:00
obscuren
d1c872bace
Merge commit '412e8b0e377bd89fc8fc858bd09c89deee805c1e' into develop
2015-03-12 19:15:12 +01:00
obscuren
fb71c9f6ee
Return 1 on fail
2015-03-12 18:22:56 +01:00
obscuren
83cc08f670
Changed to big.Int.Not
2015-03-12 18:22:35 +01:00
Taylor Gerring
14bdcd2c05
Fix arg names in tests
2015-03-12 11:50:03 -05:00
Taylor Gerring
7235e84c75
#469
2015-03-12 11:09:25 -05:00
Taylor Gerring
d11fabd2ef
Update path to web3 library
2015-03-12 10:08:01 -05:00
Taylor Gerring
f7c3c7eda4
Update ethereum.js
...
Added to git modules
2015-03-12 10:03:35 -05:00
obscuren
b97c17f4ee
Merge branch 'rpcfrontier' of github.com-obscure:ethereum/go-ethereum into rpcfrontier
2015-03-12 15:59:16 +01:00
obscuren
2273155e7e
Get transaction implemented
...
* Added a GetTransaction to XEth
* Implemented the `eth_getTransactionByHash` RPC method
2015-03-12 15:59:07 +01:00
Taylor Gerring
b006b67768
Merge branch 'develop' into rpcfrontier
2015-03-12 09:24:34 -05:00
obscuren
26a5636424
Merge branch 'develop' into rpcfrontier
2015-03-12 14:51:05 +01:00
obscuren
3b3843e158
Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop
2015-03-12 14:50:48 +01:00
obscuren
ef6706696c
Add additional extra database for non-protocol related data
...
* Add transaction to extra database after a successful block process
2015-03-12 14:50:35 +01:00
Felix Lange
2a0e5888fd
Merge pull request #460 from tgerring/ethutil
...
Move MakeName to ethutil
2015-03-12 14:45:31 +01:00
Taylor Gerring
4418e4ea6a
Should on empty params #466
2015-03-12 08:42:31 -05:00
Taylor Gerring
21fca93852
Output filter ID as hex
2015-03-12 08:20:07 -05:00
zelig
4342fe0f22
include new minified natspec with RE fix; fix test for the improved error messages
2015-03-12 19:08:30 +07:00
Taylor Gerring
704914be08
Check for existance of key before delete
2015-03-12 00:01:18 -05:00
obscuren
31a95151c9
updated rnd vm test => state test
2015-03-12 01:12:28 +01:00
obscuren
92c6150199
Squashed 'tests/files/' changes from e390be4..dbdd0f8
...
dbdd0f8 update test script for python
29dced2 add failing python test
5b7ebb9 OOG or 1024 depth level fail
3f58fd8 run OOG at tx level with to high value for call
39d8595 run OOG and too high value for call/callcode
55fbf95 run OOG and too high value for call/callcode
8856bfb add callCreateCallCode test file
d2da29e check value when doing callcode
129a464 suicide and storage refund tests with and without storage
6aa5e29 suicide and storage refund tests
fff323d python fails
963648b python callcode fail
31ce83a python big memory fail
531bc36 add memory stress test using return
b7021c7 renaming
959ff59 vm input limit tests
1c3741f update blockchain tests with new uncle reward rule
git-subtree-dir: tests/files
git-subtree-split: dbdd0f829dea8aa053159707caf353d83bf5be0f
2015-03-12 00:57:28 +01:00
obscuren
96496888ed
Merge commit '92c6150199395eea6c9893b631cc990e3ff72a33' into develop
2015-03-12 00:57:28 +01:00
obscuren
7ee5cb0a81
Merge branch 'develop' into rpcfrontier
2015-03-12 00:26:40 +01:00
obscuren
9fb52c517b
Changed V to byte. Closes #456
2015-03-12 00:18:03 +01:00
Jeffrey Wilcke
6af078bd8c
Merge pull request #462 from fjl/miner-coinbase
...
miner: provide coinbase when starting the miner
2015-03-11 23:56:48 +01:00
Felix Lange
d5aaf413e0
cmd/ethereum: remove extra check for 'no accounts' error
...
This error can no longer be returned from eth.New.
2015-03-11 23:43:27 +01:00
Felix Lange
d7b5a87b3b
miner: provide coinbase when starting the miner
...
This avoids having to query the coinbase when creating the miner, which
in turn eliminates the dreaded startup error when no accounts are set
up. Later, this will also allow us to simply restart the miner when the
user picks a different coinbase.
This causes a lot of changes in other packages. These are included in
this commit because they're impossible to separate.
2015-03-11 23:43:27 +01:00
Taylor Gerring
70f6f2af07
shh_uninstallFilter
2015-03-11 15:49:21 -05:00
Taylor Gerring
c2181fdbf2
block&index args unmarshal plus test
2015-03-11 15:26:28 -05:00
Taylor Gerring
5a9f712144
Comment out broken test (return type does not exist)
2015-03-11 14:43:39 -05:00