Skip to content

New pivot for XDC mainnet#11528

Merged
ak88 merged 1 commit into
masterfrom
update-xdc-pivot
May 11, 2026
Merged

New pivot for XDC mainnet#11528
ak88 merged 1 commit into
masterfrom
update-xdc-pivot

Conversation

@ak88
Copy link
Copy Markdown
Contributor

@ak88 ak88 commented May 8, 2026

just updating pivot for XDC mainnet

@claude
Copy link
Copy Markdown
Contributor

claude Bot commented May 8, 2026

Claude finished @ak88's task in 54s —— View job


Review: New pivot for XDC mainnet

  • Gather context and read diff
  • Read full config file for context
  • Validate pivot values
  • Post findings

Summary: This is a straightforward, low-risk pivot refresh. No issues found.

Validation:

Field Old New
PivotNumber 80,370,001 102,300,000
PivotTotalDifficulty 7,423,991,485 7,445,921,484
Block delta +21,929,999
TD delta +21,929,999

The TD delta equals the block delta exactly, which is correct for XDC's AuRa (PoA) consensus where each block adds exactly 1 to total difficulty. The arithmetic is internally consistent.

AncientBodiesBarrier / AncientReceiptsBarrier remain at 80368000 — this is fine. These barriers do not need to advance with every pivot; they mark the floor below which ancient body/receipt data won't be fetched and are still safely below the new pivot.

The PivotHash at block 102,300,000 cannot be independently verified here, but that is normal for this type of PR — correctness is the author's responsibility.

Finding: None — this change is correct and mergeable.

@ak88 ak88 marked this pull request as ready for review May 8, 2026 13:59
@ak88 ak88 requested review from LukaszRozmej, flcl42 and rubo as code owners May 8, 2026 13:59
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented May 8, 2026

Claude finished @ak88's task in 35s —— View job


Review: New pivot for XDC mainnet

  • Read diff and full config file
  • Validate pivot arithmetic
  • Post findings

Summary: Straightforward, low-risk pivot refresh. No issues found.

Validation:

Field Old New Delta
PivotNumber 80,370,001 102,300,000 +21,929,999
PivotTotalDifficulty 7,423,991,485 7,445,921,484 +21,929,999
PivotHash 0x5a701a... 0xc8fc61...

The TD delta equals the block delta exactly (+21,929,999), which is correct for XDC's AuRa (PoA) consensus where each block contributes exactly 1 to total difficulty. The arithmetic is internally consistent.

AncientBodiesBarrier / AncientReceiptsBarrier remain at 80,368,000 — this is fine. These barriers mark the floor below which ancient body/receipt data won't be fetched, and do not need to advance with every pivot refresh.

PivotHash is a valid 32-byte hex value (64 hex chars confirmed). On-chain verification of the hash at block 102,300,000 is the author's responsibility.

Findings: None — change is correct and mergeable.


@LukaszRozmej
Copy link
Copy Markdown
Member

Maybe add it to the auto-pivot update workflow?

@ak88 ak88 merged commit 9c450d4 into master May 11, 2026
670 of 672 checks passed
@ak88 ak88 deleted the update-xdc-pivot branch May 11, 2026 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants