Skip to content

v1.1.0 - Canyon Upgrade

Choose a tag to compare

@ironbeer ironbeer released this 18 Feb 11:46
· 54 commits to main since this release

Overview

This release supports the OPStack Canyon upgrade for Verse-Layer V1. For detailed information about the Canyon upgrade, please refer to the OPStack release. The following is a quote:

Environment Variable Adjustment

# op-geth (version >= v1.1.1)
GETH_ROLLUP_SUPERCHAIN_UPGRADES: 'false' or --rollup.superchain-upgrades=false
GETH_OVERRIDE_CANYON=XXXXX # <- apply hardfork  by setting time. must be future time.
  • Shapella Upgrade
    • EIP-3651: Warm COINBASE
    • EIP-3855: PUSH0 instruction
    • EIP-3860: Limit and meter initcode
    • EIP-4895: Beacon chain push withdrawals as operations
      • Withdrawals are prohibited in P2P Blocks
      • Withdrawals should be set to the empty array with Canyon
    • EIP-6049: Deprecate SELFDESTRUCT
  • Modifies the EIP-1559 Denominator
  • Adds the deposit nonce & deposit nonce version to the deposit receipt hash
  • Deploys the create2Deployer to 0x13b0D85CcB8bf860b6b79AF3029fCA081AE9beF2

What's Changed

Full Changelog: v1.0.0...v1.1.0