core, miner: miner header validation, transaction & receipt writing
* Miners do now verify their own header, not their state. * Changed old putTx and putReceipts to be exported * Moved writing of transactions and receipts out of the block processer in to the chain manager. Closes #1386 * Miner post ChainHeadEvent & ChainEvent. Closes #1388
Showing
- cmd/utils/flags.go 1 addition, 1 deletioncmd/utils/flags.go
- core/bench_test.go 1 addition, 1 deletioncore/bench_test.go
- core/block_processor.go 8 additions, 56 deletionscore/block_processor.go
- core/block_processor_test.go 2 additions, 2 deletionscore/block_processor_test.go
- core/chain_makers.go 1 addition, 1 deletioncore/chain_makers.go
- core/chain_makers_test.go 1 addition, 1 deletioncore/chain_makers_test.go
- core/chain_manager.go 20 additions, 13 deletionscore/chain_manager.go
- core/chain_manager_test.go 6 additions, 6 deletionscore/chain_manager_test.go
- core/manager.go 1 addition, 0 deletionscore/manager.go
- core/transaction_util.go 51 additions, 0 deletionscore/transaction_util.go
- core/types/common.go 1 addition, 1 deletioncore/types/common.go
- eth/backend.go 1 addition, 1 deletioneth/backend.go
- eth/protocol_test.go 1 addition, 1 deletioneth/protocol_test.go
- miner/worker.go 30 additions, 5 deletionsminer/worker.go
- xeth/xeth.go 1 addition, 0 deletionsxeth/xeth.go
Loading
Please register or sign in to comment