Versions in this module Expand all Collapse all v0 v0.0.1 Aug 27, 2025 Changes in this version + type TxFetcher struct + func NewTxFetcher(hasTx func(common.Hash) bool, addTxs func([]*types.Transaction) []error, ...) *TxFetcher + func NewTxFetcherForTests(hasTx func(common.Hash) bool, addTxs func([]*types.Transaction) []error, ...) *TxFetcher + func (f *TxFetcher) Drop(peer string) error + func (f *TxFetcher) Enqueue(peer string, txs []*types.Transaction, direct bool) error + func (f *TxFetcher) Notify(peer string, types []byte, sizes []uint32, hashes []common.Hash) error + func (f *TxFetcher) Start() + func (f *TxFetcher) Stop()