go-ethereum/core
Jeffrey Wilcke a748afce03 core: txpool listen for ChainHeadEvent instead of ChainEvent
Changed the transaction pool to listen for ChainHeadEvent when resetting
the state instead of ChainEvent. It makes very little sense to burst
through transactions while we are catching up (e.g., have more than one
block to process)
2015-06-30 17:27:47 +02:00
..
state core, miner, xeth: renamed gas methods 2015-06-21 17:09:19 +02:00
types core/types: cache computed block values 2015-06-29 18:51:48 +02:00
vm core/vm: clarified SSTORE 2015-06-18 12:25:02 +02:00
.gitignore Renamed chain => core 2014-12-04 10:28:02 +01:00
asm.go moved state and vm to core 2015-03-23 16:59:09 +01:00
bench_test.go core: generate benchmark keys only once 2015-06-29 18:51:48 +02:00
block_cache_test.go core/types: make blocks immutable 2015-06-29 18:51:47 +02:00
block_cache.go core: block cache Has method thread safe 2015-05-19 21:50:56 +02:00
block_processor_test.go core, eth, rpc: avoid unnecessary block header copying 2015-06-29 18:51:48 +02:00
block_processor.go core, eth, rpc: avoid unnecessary block header copying 2015-06-29 18:51:48 +02:00
blocks.go core: add bad block for the 'missing nonce check' fork 2015-06-08 02:54:10 +02:00
canary.go core, miner: implemented canary 2015-06-29 13:31:49 +02:00
chain_makers_test.go core: fixed tests 2015-06-29 18:51:49 +02:00
chain_makers.go core: add GenerateChain, GenesisBlockForTesting 2015-06-29 18:51:47 +02:00
chain_manager_test.go core: added checkpoint for last block 2015-06-30 17:27:47 +02:00
chain_manager.go core: added checkpoint for last block 2015-06-30 17:27:47 +02:00
error.go core: fix the nonce check one more time 2015-06-08 02:19:39 +02:00
events.go core: changed how head events are checked 2015-05-15 00:42:06 +02:00
execution.go core/vm: added structured logging 2015-06-10 10:59:44 +02:00
fees.go Renamed chain => core 2014-12-04 10:28:02 +01:00
filter_test.go Locks, refactor, tests 2014-12-18 13:12:54 +01:00
filter.go core: skip genesis block for reprocess. Closes #1202 2015-06-09 13:24:32 +02:00
genesis.go core: add GenerateChain, GenesisBlockForTesting 2015-06-29 18:51:47 +02:00
helper_test.go core: fixed test 2015-06-10 17:13:32 +02:00
manager.go core, eth/downloader: expose the bad hashes, check in downloader 2015-05-28 14:03:10 +03:00
state_transition.go core: remove superfluous big.Int allocations 2015-06-29 18:51:48 +02:00
transaction_pool_test.go core: reduce CPU load by reducing calls to checkQueue 2015-06-30 14:01:12 +02:00
transaction_pool.go core: txpool listen for ChainHeadEvent instead of ChainEvent 2015-06-30 17:27:47 +02:00
vm_env.go core/types: make blocks immutable 2015-06-29 18:51:47 +02:00