Fixed Proof-of-stake transition (#3075)
* added download channel to stage headers * added direct execution * now channel of headers rather than bodies * simplifications * fixed ttd headerForward * garbage removed * added some more stepping stones * better transition * covered edge case * added names to returned values * clean
Showing
- cmd/integration/commands/stages.go 0 additions, 1 deletioncmd/integration/commands/stages.go
- core/rawdb/accessors_chain.go 17 additions, 22 deletionscore/rawdb/accessors_chain.go
- core/rawdb/accessors_chain_test.go 0 additions, 23 deletionscore/rawdb/accessors_chain_test.go
- core/types/transaction.go 10 additions, 0 deletionscore/types/transaction.go
- eth/backend.go 3 additions, 3 deletionseth/backend.go
- eth/stagedsync/stage_difficulty.go 0 additions, 3 deletionseth/stagedsync/stage_difficulty.go
- eth/stagedsync/stage_difficulty_test.go 2 additions, 0 deletionseth/stagedsync/stage_difficulty_test.go
- eth/stagedsync/stage_headers.go 33 additions, 14 deletionseth/stagedsync/stage_headers.go
- eth/stagedsync/sync.go 12 additions, 18 deletionseth/stagedsync/sync.go
- eth/stagedsync/sync_test.go 11 additions, 11 deletionseth/stagedsync/sync_test.go
- ethdb/privateapi/engine_test.go 4 additions, 41 deletionsethdb/privateapi/engine_test.go
- ethdb/privateapi/ethbackend.go 4 additions, 25 deletionsethdb/privateapi/ethbackend.go
- turbo/stages/headerdownload/header_algo_test.go 2 additions, 2 deletionsturbo/stages/headerdownload/header_algo_test.go
- turbo/stages/headerdownload/header_algos.go 35 additions, 24 deletionsturbo/stages/headerdownload/header_algos.go
- turbo/stages/mock_sentry.go 2 additions, 4 deletionsturbo/stages/mock_sentry.go
- turbo/stages/stageloop.go 3 additions, 3 deletionsturbo/stages/stageloop.go
Loading
Please register or sign in to comment