[FINAL] Upgrade Proposal #2: Canyon Network Upgrade

@WildfireDAO because these changes do not touch the deposits or withdrawals codepaths and touch no L1 smart contracts (and one particular L2 contract, but very minimal and unrelated to withdrawals), we feel that these changes do not need an audit. The OP Labs audit framework is described in more detail here: OP Labs Audit Framework: When to get external security review and how to prepare for it.