op-geth/core
Jeffrey Wilcke e17d8ddbeb core: during chain reorg rewrite receipts and transactions
Added PutBlockReceipts; storing receipts by blocks. Eventually this will
require pruning during some cleanup cycle. During forks the receipts by
block are used to get the new canonical receipts and transactions.

This PR fixes #1473 by rewriting transactions and receipts from the point
of where the fork occured.
2015-07-14 18:40:03 +02:00
..
state all: add some godoc synopsis comments 2015-07-07 14:12:45 +02:00
types all: add some godoc synopsis comments 2015-07-07 14:12:45 +02:00
vm core/vm: added str to op 2015-07-09 17:08:33 +02:00
.gitignore Renamed `chain` => `core` 2014-12-04 10:28:02 +01:00
asm.go all: update license information 2015-07-07 14:12:44 +02:00
bad_block.go all: update license information 2015-07-07 14:12:44 +02:00
bench_test.go cmd, core, eth, common: genesis preparation 2015-07-10 17:37:41 +02:00
block_cache.go all: update license information 2015-07-07 14:12:44 +02:00
block_cache_test.go all: update license information 2015-07-07 14:12:44 +02:00
block_processor.go core: during chain reorg rewrite receipts and transactions 2015-07-14 18:40:03 +02:00
block_processor_test.go cmd, core, eth, common: genesis preparation 2015-07-10 17:37:41 +02:00
blocks.go all: update license information 2015-07-07 14:12:44 +02:00
canary.go all: update license information 2015-07-07 14:12:44 +02:00
chain_makers.go cmd, core, eth, common: genesis preparation 2015-07-10 17:37:41 +02:00
chain_makers_test.go cmd, core, eth, common: genesis preparation 2015-07-10 17:37:41 +02:00
chain_manager.go core: during chain reorg rewrite receipts and transactions 2015-07-14 18:40:03 +02:00
chain_manager_test.go cmd, core, eth, common: genesis preparation 2015-07-10 17:37:41 +02:00
chain_util.go cmd, core, eth, common: genesis preparation 2015-07-10 17:37:41 +02:00
error.go all: update license information 2015-07-07 14:12:44 +02:00
events.go all: update license information 2015-07-07 14:12:44 +02:00
execution.go all: update license information 2015-07-07 14:12:44 +02:00
fees.go all: update license information 2015-07-07 14:12:44 +02:00
filter.go miner, xeth: fire log event during mining. Fix return raw tx 2015-07-08 15:34:11 +02:00
filter_test.go all: update license information 2015-07-07 14:12:44 +02:00
genesis.go cmd, core, eth, common: genesis preparation 2015-07-10 17:37:41 +02:00
helper_test.go all: update license information 2015-07-07 14:12:44 +02:00
manager.go all: update license information 2015-07-07 14:12:44 +02:00
state_transition.go all: update license information 2015-07-07 14:12:44 +02:00
transaction_pool.go all: update license information 2015-07-07 14:12:44 +02:00
transaction_pool_test.go all: update license information 2015-07-07 14:12:44 +02:00
transaction_util.go core: during chain reorg rewrite receipts and transactions 2015-07-14 18:40:03 +02:00
vm_env.go all: update license information 2015-07-07 14:12:44 +02:00