go-ethereum/eth
Felix Lange 9be5d5cd90 eth/downloader: fix negative balance issue in tests
The test chain generated by makeChainFork included invalid uncle
headers, crashing the generator during the state commit.

The headers were invalid because they used the iteration counter as the
block number, even though makeChainFork uses a block with number > 0 as
the parent. Fix this by introducing BlockGen.Number, which allows
accessing the actual number of the block being generated.
2015-12-18 12:09:10 +01:00
..
downloader eth/downloader: fix negative balance issue in tests 2015-12-18 12:09:10 +01:00
fetcher core, eth, trie: fix data races and merge/review issues 2015-10-21 16:49:55 +03:00
filters rpc: new RPC implementation with pub/sub support 2015-12-14 16:34:05 +01:00
api.go core: tx pool skip price validation for "owned" transactions 2015-12-16 03:21:17 +01:00
backend_test.go core, eth, miner, xeth: clean up tx/receipt db accessors 2015-11-19 16:03:32 +02:00
backend.go core, eth, node, rpc: port the admin and debug API 2015-12-14 19:36:51 +02:00
cpu_mining.go all: Add GPU mining, disabled by default 2015-10-07 13:19:30 +02:00
gasprice.go core, eth, rpc: split out block validator and state processor 2015-11-18 14:24:42 +01:00
gpu_mining.go all: Add GPU mining, disabled by default 2015-10-07 13:19:30 +02:00
handler_test.go eth: fix #2076, where end of hash query was interpreted number query 2015-12-16 08:44:13 +02:00
handler.go eth: fix #2076, where end of hash query was interpreted number query 2015-12-16 08:44:13 +02:00
helper_test.go core, eth, rpc: split out block validator and state processor 2015-11-18 14:24:42 +01:00
metrics.go core, eth, trie: fix data races and merge/review issues 2015-10-21 16:49:55 +03:00
peer.go eth, p2p, rpc/api: polish protocol info gathering 2015-10-28 12:44:15 +02:00
protocol_test.go eth: clean out light node notions from eth 2015-10-19 10:03:10 +03:00
protocol.go eth, p2p, rpc/api: polish protocol info gathering 2015-10-28 12:44:15 +02:00
sync_test.go eth, p2p, rpc/api: polish protocol info gathering 2015-10-28 12:44:15 +02:00
sync.go eth: remove workaround for asynchronous processing in the downloader 2015-11-19 14:18:34 +01:00