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

Canary release v1.3.0 #3466

Merged
merged 1 commit into from
Jan 17, 2025
Merged

Canary release v1.3.0 #3466

merged 1 commit into from
Jan 17, 2025

Conversation

vicsn
Copy link
Collaborator

@vicsn vicsn commented Jan 17, 2025

Motivation

Updating snarkVM rev for Canary v1.3.0.

Changelog

  • Fix execution of complex program functions PR
  • corrected endpoint used in 'snarkos developer scan' PR
  • syncing small sets of blocks should be twice as fast PR
  • Various performance and documentation improvements, such as adding a cache for block requests PR
  • Increase maximum validator set on mainnet to 25 PR
  • A migration will occur at the following block heights:

Canary - Block 4,560,000 (~Jan 25, 2025 at the current 4s block times)

Testnet - Block 4,800,000 (~Jan 31, 2025 at the current 3.4s block times)

Mainnet - Block 4,900,000 (~Feb 18, 2025 at the current 3.0s block times)

These numbers were calculated by determining the planned release schedule and backing into the block height using the current block speeds and including a buffer between release and consensus change. This buffer is intended to give leeway for nodes to upgrade before the consensus change. The following table is the approximate timeline and buffers for the networks:

Network Release Date Buffer Consensus V3
Canary Jan 21, 2025 4 days Jan 25, 2025
Testnet Jan 28, 2025 3 days Jan 31, 2025
Mainnet Feb 11, 2025 7 days Feb 18, 2025

Test Plan

  • stress tests ran succesfully (deployments, executions, restarts, resets)

@vicsn vicsn added release v1.2.4 Canary release v1.2.4 labels Jan 17, 2025
@vicsn vicsn requested a review from raychu86 January 17, 2025 14:24
@vicsn vicsn added v1.3.0 and removed v1.2.4 Canary release v1.2.4 labels Jan 17, 2025
@vicsn vicsn changed the title Canary release v1.2.4 Canary release v1.3.0 Jan 17, 2025
@vicsn vicsn merged commit d269988 into staging Jan 17, 2025
2 checks passed
@vicsn vicsn deleted the canary-v1.3.0 branch January 17, 2025 18:54
Pjrich1313

This comment was marked as spam.

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