Versions in this module Expand all Collapse all v1 v1.14.12 Nov 23, 2024 Changes in this version + var DefaultConfig = Config + type BlobPool struct + func New(config Config, chain BlockChain) *BlobPool + func (p *BlobPool) Add(txs []*types.Transaction, local bool, sync bool) []error + func (p *BlobPool) Close() error + func (p *BlobPool) Content() (map[common.Address][]*types.Transaction, ...) + func (p *BlobPool) ContentFrom(addr common.Address) ([]*types.Transaction, []*types.Transaction) + func (p *BlobPool) Filter(tx *types.Transaction) bool + func (p *BlobPool) Get(hash common.Hash) *types.Transaction + func (p *BlobPool) Has(hash common.Hash) bool + func (p *BlobPool) HasLocal(hash common.Hash) bool + func (p *BlobPool) Init(gasTip uint64, head *types.Header, reserve txpool.AddressReserver) error + func (p *BlobPool) Locals() []common.Address + func (p *BlobPool) Nonce(addr common.Address) uint64 + func (p *BlobPool) Pending(filter txpool.PendingFilter) map[common.Address][]*txpool.LazyTransaction + func (p *BlobPool) Reset(oldHead, newHead *types.Header) + func (p *BlobPool) SetGasTip(tip *big.Int) + func (p *BlobPool) SetMinFee(minFee *big.Int) + func (p *BlobPool) Stats() (int, int) + func (p *BlobPool) Status(hash common.Hash) txpool.TxStatus + func (p *BlobPool) SubscribeTransactions(ch chan<- core.NewTxsEvent, reorgs bool) event.Subscription + func (pool *BlobPool) IteratePending(f func(tx *types.Transaction) bool) bool + type BlockChain interface + Config func() *params.ChainConfig + CurrentBlock func() *types.Header + CurrentFinalBlock func() *types.Header + GetBlock func(hash common.Hash, number uint64) *types.Block + StateAt func(root common.Hash) (*state.StateDB, error) + type Config struct + Datacap uint64 + Datadir string + PriceBump uint64 v1.14.12-1 Nov 23, 2024