cmd, core, eth: journal local transactions to disk (#14784)
* core: reduce txpool event loop goroutines and sync structs * cmd, core, eth: journal local transactions to disk * core: journal replacement pending transactions too * core: separate transaction journal from pool
Showing
- cmd/geth/main.go 2 additions, 0 deletionscmd/geth/main.go
- cmd/geth/usage.go 2 additions, 0 deletionscmd/geth/usage.go
- cmd/utils/flags.go 16 additions, 0 deletionscmd/utils/flags.go
- core/tx_journal.go 150 additions, 0 deletionscore/tx_journal.go
- core/tx_pool.go 102 additions, 50 deletionscore/tx_pool.go
- core/tx_pool_test.go 140 additions, 32 deletionscore/tx_pool_test.go
- eth/backend.go 4 additions, 2 deletionseth/backend.go
Loading
Please register or sign in to comment