Skip to content

Conversation

@carte7000
Copy link
Contributor

@carte7000 carte7000 commented Nov 18, 2025

This pull request introduces a comprehensive end-to-end finality testing framework for CCV, focusing on message ordering and chain reorg scenarios. It adds a dedicated GitHub Actions workflow for finality tests, new configuration options for finality modes and depths, and supporting code to ensure Anvil test chains operate correctly with automining. The changes also include a new E2E test that validates finality behavior during chain reorgs and message ordering.

)

// FinalityConfig holds finality configuration for a specific chain.
type FinalityConfig struct {
Copy link
Contributor

@asoliman92 asoliman92 Nov 19, 2025

Choose a reason for hiding this comment

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

I don't think we should add this to the real config, we can just make it in main.go for the standalone directly. HeadTracker should already abstracts this away from us.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants