Skip to content

Feature/xdc p2p#10615

Merged
ak88 merged 291 commits intomasterfrom
feature/xdc-p2p
Mar 4, 2026
Merged

Feature/xdc p2p#10615
ak88 merged 291 commits intomasterfrom
feature/xdc-p2p

Conversation

@ak88
Copy link
Copy Markdown
Contributor

@ak88 ak88 commented Feb 23, 2026

Adds protocol support for syncing Xdc chain both full and fast sync.
Adds p2p messaging for XDC chain.

Comment thread src/Nethermind/Nethermind.Xdc.Test/ModuleTests/VotesManagerTests.cs
Comment thread src/Nethermind/Nethermind.Runner/configs/xdc-archive.json Outdated
Comment thread src/Nethermind/Nethermind.Xdc/Types/Timeout.cs Outdated
Comment thread src/Nethermind/Nethermind.Runner/configs/xdc-archive.json
Comment thread src/Nethermind/Nethermind.Runner/Properties/launchSettings.json Outdated
Comment thread src/Nethermind/Nethermind.Xdc/P2P/XdcProtocolHandler.cs Outdated
Comment thread src/Nethermind/Nethermind.Xdc/P2P/XdcProtocolHandler.cs
Comment thread src/Nethermind/Nethermind.Xdc/ForensicsProcessor.cs
Comment thread src/Nethermind/Nethermind.Xdc/P2P/SyncInfoMsg.cs Outdated
Comment thread src/Nethermind/Nethermind.Xdc/QuorumCertificateManager.cs Outdated
Comment on lines 123 to 125
return ExecuteSpecialTransaction(tx, tracer, opts);

}
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
return ExecuteSpecialTransaction(tx, tracer, opts);
}
return ExecuteSpecialTransaction(tx, tracer, opts);
}

out UInt256 blobBaseFee)
{
if (tx.RequiresSpecialHandling((XdcReleaseSpec)spec))
if (tx.RequiresSpecialHandling((XdcReleaseSpec)spec) || tx.IsSpecialTransaction((XdcReleaseSpec)spec))
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To confirm - all other current calls to RequiresSpecialHandling doesn't need to account for IsSpecialTransaction?

@ak88 ak88 merged commit 3a26c1a into master Mar 4, 2026
111 checks passed
@ak88 ak88 deleted the feature/xdc-p2p branch March 4, 2026 06:20
@ak88 ak88 mentioned this pull request Mar 4, 2026
16 tasks
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.

7 participants