From 8f8ef30931f2a9e4e7e6211a097ac0964bb046e9 Mon Sep 17 00:00:00 2001 From: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com> Date: Thu, 5 Sep 2024 07:31:49 +0800 Subject: [PATCH] feat(txpool): add more logs to `runReorg` (#1019) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat(txpool): add more logs to `runReorg` * chore: auto version bump [bot] * improve * chore: auto version bump [bot] --------- Co-authored-by: HAOYUatHZ --- core/tx_pool.go | 9 +++++++++ params/version.go | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/core/tx_pool.go b/core/tx_pool.go index 533547dc26..39e3d35010 100644 --- a/core/tx_pool.go +++ b/core/tx_pool.go @@ -94,6 +94,8 @@ var ( var ( evictionInterval = time.Minute // Time interval to check for evictable transactions statsReportInterval = 8 * time.Second // Time interval to report transaction pool stats + + dumpReorgTxHashThreshold = 100 // Number of transaction hashse to dump when runReorg ) var ( @@ -1362,6 +1364,13 @@ func (pool *TxPool) runReorg(done chan struct{}, reset *txpoolResetRequest, dirt txs = append(txs, set.Flatten()...) } pool.txFeed.Send(NewTxsEvent{txs}) + + log.Debug("runReorg", "len(txs)", len(txs)) + if len(txs) > dumpReorgTxHashThreshold { + for _, txs := range txs { + log.Debug("dumping runReorg tx hashes", "txHash", txs.Hash().Hex()) + } + } } } diff --git a/params/version.go b/params/version.go index 840baaf015..d591d70b29 100644 --- a/params/version.go +++ b/params/version.go @@ -24,7 +24,7 @@ import ( const ( VersionMajor = 5 // Major version component of the current release VersionMinor = 7 // Minor version component of the current release - VersionPatch = 6 // Patch version component of the current release + VersionPatch = 7 // Patch version component of the current release VersionMeta = "mainnet" // Version metadata to append to the version string )