go-ethereum/core/txpool/legacypool
georgehao 9e4f08c25d
core: use sync.Once for SenderCacher initialization (#31029)
This changes the SenderCacher so its goroutines will only be started on first use.
Avoids starting them when package core is just imported but core.BlockChain isn't used.
2025-01-16 14:36:45 +01:00
..
journal.go core/txpool: no need to log loud rotate if no local txs (#29083) 2024-02-26 18:34:45 +02:00
legacypool.go core: use sync.Once for SenderCacher initialization (#31029) 2025-01-16 14:36:45 +01:00
legacypool2_test.go all: fix some typos in comments and names (#31023) 2025-01-14 14:16:15 +01:00
legacypool_test.go core/txpool/legacypool: fix flaky test TestAllowedTxSize (#30975) 2025-01-13 19:33:49 +01:00
list.go all: remove dependency on golang.org/exp (#29314) 2024-03-25 07:50:18 +01:00
list_test.go core/txpool/legacypool: remove a redundant heap.Init (#28910) 2024-02-15 19:50:17 +01:00
noncer.go all: move main transaction pool into a subpool (#27463) 2023-06-16 15:29:40 +03:00