mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-05-19 14:29:27 +00:00
core/txpool/blobpool: reset counters and gapped on Clear (#33775)
Clear was only used in tests, but it was missing some of the cleanup. Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
This commit is contained in:
parent
14c2408957
commit
aa457eda4b
1 changed files with 5 additions and 0 deletions
|
|
@ -2096,6 +2096,11 @@ func (p *BlobPool) Clear() {
|
||||||
p.index = make(map[common.Address][]*blobTxMeta)
|
p.index = make(map[common.Address][]*blobTxMeta)
|
||||||
p.spent = make(map[common.Address]*uint256.Int)
|
p.spent = make(map[common.Address]*uint256.Int)
|
||||||
|
|
||||||
|
// Reset counters and the gapped buffer
|
||||||
|
p.stored = 0
|
||||||
|
p.gapped = make(map[common.Address][]*types.Transaction)
|
||||||
|
p.gappedSource = make(map[common.Hash]common.Address)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
basefee = uint256.MustFromBig(eip1559.CalcBaseFee(p.chain.Config(), p.head.Load()))
|
basefee = uint256.MustFromBig(eip1559.CalcBaseFee(p.chain.Config(), p.head.Load()))
|
||||||
blobfee = uint256.NewInt(params.BlobTxMinBlobGasprice)
|
blobfee = uint256.NewInt(params.BlobTxMinBlobGasprice)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue