Versions in this module Expand all Collapse all v1 v1.0.0 Nov 3, 2023 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) Init(gasTip *big.Int, 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(enforceTips bool) map[common.Address][]*txpool.LazyTransaction + func (p *BlobPool) Reset(oldHead, newHead *types.Header) + func (p *BlobPool) SetGasTip(tip *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 + 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