Key changes
This release is cut from the ext-integration/stacks branch and is only intended to be run by a single testnet guardian instance. The code changes within have not yet gone through the usual contributor review process and are intended for testing purposes only, and only in a way that makes sure that potential issues within this version don't impact liveness on other testnets.
Since the previous Stacks release, nothing Stacks related changed. This release is only cut to incorporate unrelated upstream changes.
What's Changed
- node(governor): Ignore configured tokens originating from ungoverned chains by @johnsaigle in #4455
- ci: pin github actions for wormchain to commits instead of releases by @johnsaigle in #4342
- node: Governor token list update by @djb15 in #4562
- ci: Upgrade golangci-lint version to 2.6.2 by @johnsaigle in #4558
- node: Add manual governed tokens for Monad by @djb15 in #4596
- Stacks - Use clarity 4 contracts. deployment scripts by @fergarrui in #4594
- feat(node): add MegaETH by @aapclark in #4595
- ci: Add token metadata parser by @johnsaigle in #4553
- docs: Add transfer verifier instructions for guardians by @johnsaigle in #4304
- ci: Enable more govet lints by @johnsaigle in #4567
- node(p2p): Remove carve-out for 0 timestamps by @johnsaigle in #4586
- node: Add IsWTT() helper method for VAA and MessagePublication by @johnsaigle in #4585
- feat: MegaETH WTT/TokenBridge deployment by @aapclark in #4606
- node: Governor token list update by @djb15 in #4605
- notary: Add prometheus analytics for Notary and Transfer Verifiers by @johnsaigle in #4521
- node: Reduce Monad Governor limits back to the default by @djb15 in #4610
- docs: Notary operating instructions by @johnsaigle in #4517
- node: update VAA with latest guardian set index by @bemic in #4611
- node(governor): Add manual tokens by @johnsaigle in #4616
- Add convenience script to run clippy on Rust crates locally by @johnsaigle in #4561
- node(governor): fix initialization of flow cancel corridors by @johnsaigle in #4619
- ci: Remove Terra classic when running tilt in ci mode by @johnsaigle in #4621
- ci: fix amd64 tilt up by @evan-gray in #4626
- fix(watcher): update MegaETH mainnet RPC by @aapclark in #4625
- node(governor): Add governed tokens by @johnsaigle in #4624
- docs: Clarify EVM transfer verifier is not "strict" by @johnsaigle in #4615
- node(txverifier): skip logs with parsing errors instead of returning error by @johnsaigle in #4614
- node(governor): Add defense in depth checks for computeValue by @johnsaigle in #4618
- node/pkg/watchers/evm: Update Monad mainnet RPC by @tonyjin in #4623
- add Fernando to /sdk/vaa as CODEOWNER by @aadam-10 in #4633
- feat: reserve a fake chain ID for hypercore by @priyajeet in #4509
- feat(node): Moca mainnet by @aapclark in #4627
New Contributors
- @bemic made their first contribution in #4611
- @priyajeet made their first contribution in #4509
Full Changelog: v2.49.0-stacks...v2.52.0-stacks