Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: do not enter long block auction if market is terminated #11424

Merged
merged 1 commit into from
Jul 3, 2024

Conversation

wwestgarth
Copy link
Contributor

At the protocol-upgrade block on stagnet1, there was a market that is in a terminated state. After the protocol upgrade the new long block auction code was kicking all markets into an auction, including this terminated one. The result was that eventually the market became active again.

This caused an inconsistency when restoring from a later snapshot since this now active market would be restored as active, but its time-trigger data-source would immediately terminate it again. On the "normal-node" the time-trigger data-source had been unsubscribed and so stayed active. This difference caused the restored node to fall out of consensus.

@wwestgarth wwestgarth self-assigned this Jul 3, 2024
@wwestgarth wwestgarth requested a review from a team as a code owner July 3, 2024 08:17
@wwestgarth wwestgarth merged commit 749eb77 into develop Jul 3, 2024
16 checks passed
@wwestgarth wwestgarth deleted the no-long-blocks-for-terminated branch July 3, 2024 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

2 participants