Difference between revisions of "WARN Local chain is post-merge, waiting for beacon client sync switch-over..."

From wikieduonline
Jump to navigation Jump to search
(Created page with " {{geth}}")
 
 
(23 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
[[WARN]] Local chain is [[post-merge]], waiting for [[beacon client]] sync switch-over... <ref>https://github.com/ethereum/go-ethereum/blob/0ce494b60cd00d70f1f9f2dd0b9bfbd76204168a/eth/sync.go#L133</ref>
  
 +
Solution: Install and configure your [[consensus client]] or review if it is [[out of sync]]. <ref>https://github.com/ethereum/go-ethereum/pull/25564#issuecomment-1221540600</ref>
  
  
{{geth}}
+
 +
https://github.com/ethereum/go-ethereum/blob/master/eth/sync.go
 +
.../...
 +
// If we've reached the merge transition but no beacon client is available, o r
 +
// it has not yet switched us over, keep warning the user that their infra is
 +
// potentially flaky.
 +
if errors.Is(err, downloader.ErrMergeTransition) && time.Since(cs.warned) > 10*time.Second {
 +
[[log.Warn]]("Local chain is post-merge, waiting for beacon client sync switch-over...")
 +
cs.warned = time.Now()
 +
.../...
 +
 
 +
== Related ==
 +
* <code>[[out of sync]]</code>
 +
* <code>[[WARN Unexpected trienode heal packet]]</code>
 +
* [[Geth logs WARN]]
 +
* geth [[8551]] authenticated APIs
 +
* [[INFO Synced]]
 +
* [[lighthouse]]: <code>[[INFO execution engine online]]</code>
 +
 
 +
== See also ==
 +
* {{geth}}
 +
 
 +
[[Category:Geth]]

Latest revision as of 10:44, 25 August 2022

WARN Local chain is post-merge, waiting for beacon client sync switch-over... [1]
Solution: Install and configure your consensus client or review if it is out of sync. [2]


https://github.com/ethereum/go-ethereum/blob/master/eth/sync.go
.../...
			// If we've reached the merge transition but no beacon client is available, o r
			// it has not yet switched us over, keep warning the user that their infra is 
			// potentially flaky.
			if errors.Is(err, downloader.ErrMergeTransition) && time.Since(cs.warned) > 10*time.Second {
				log.Warn("Local chain is post-merge, waiting for beacon client sync switch-over...")
				cs.warned = time.Now()
.../...

Related[edit]

See also[edit]

  • https://github.com/ethereum/go-ethereum/blob/0ce494b60cd00d70f1f9f2dd0b9bfbd76204168a/eth/sync.go#L133
  • https://github.com/ethereum/go-ethereum/pull/25564#issuecomment-1221540600
  • Advertising: