Key changes
Mezo mainnet
This release adds support for Mezo mainnet. To enable it, use the following config parameters.
--mezoRPC YOUR_MEZO_RPC
--mezoContract 0xaBf89de706B583424328B54dD05a8fC986750Da8
Governor limit changes
This release changes the governor limits according to #4331
Algorand
- Daily limit: 1M -> 750k
- Big tx: 100k -> 75k
Celo
- Daily limit: 2M -> 1M;
- Big tx: 200k -> 100k
Injective
- Daily limit: 500k -> 150k
- Big tx 50k -> 15k
Sei
- Daily limit: 5M -> 150k
- Big tx: 50k -> 15k
What's Changed
- Tilt/CI: Pin foundry release by @bruce-riley in #4337
- node: add targets for linting to Makefiles by @johnsaigle in #4308
- Node: Alternate publishers by @bruce-riley in #4318
- node: Enable transfer verifier for the node in devnet by @johnsaigle in #4320
- ci: golangci-lint major version upgrade by @johnsaigle in #4322
- CI: Explicitly define top level permissions for workflows by @djb15 in #4345
- ci: add golangci-lint linters with no violations by @johnsaigle in #4341
- node: Governor token list update by @djb15 in #4321
- sdk: Return false for empty arguments to VerifySignatures by @johnsaigle in #4340
- deps: Remove benbjohnson/clock as a direct dependency by @johnsaigle in #4339
- cleanup: Remove use of tendermint/libs/rand for non-Cosmos code by @johnsaigle in #4338
- Node/Solana: Minor watcher cleanup by @bruce-riley in #4348
- cosmwasm: added shutdown contracts tests by @kakucodes in #4257
- ci: Add nolintlint to golangci-lint by @johnsaigle in #4346
- docs: Fix Tilt minimal run command; add linter requirement by @johnsaigle in #4351
- deps: Remove miguelmota/go-ethereum-hdwallet; delete unused code by @johnsaigle in #4347
- ci: upgrade golangci-lint to v2.1.2 by @johnsaigle in #4354
- Node: Clean up feature flags by @bruce-riley in #4352
- txverifier: fix nil deference panic for logs with no topics by @johnsaigle in #4360
- deps: Use stable slices package instead of experimental release by @johnsaigle in #4356
- deps: Remove status-im/keycard-go by @johnsaigle in #4355
- node: Reduce Governor Limits on Sei, Injective, Celo & Algorand by @djb15 in #4361
- ci: detect unused function arguments with unparam by @johnsaigle in #4353
- node: Extend flow cancel by configuring allow-list of chain ID pairs ("corridors") by @johnsaigle in #4229
- ethereum: remove deleted "--no-commit" flag from forge commands by @johnsaigle in #4363
- Node/CCQ: Add waiting for peer warning by @bruce-riley in #4366
- ci: update golangci-lint to 2.1.5 by @johnsaigle in #4364
- docs: Update SECURITY.md to mention the audits/ directory by @johnsaigle in #4367
- sdk: reserve Sonic chain ID by @evan-gray in #4370
- ci: Fix docker-related errors in Algorand job by @johnsaigle in #4374
- docs: Add instructions for enabling flow cancel in the Governor by @johnsaigle in #4365
- Docs: Update Guardian Key/Signer Documentation by @pleasew8t in #4273
- deps: Replace godo/fswatch with fsnotify/fsnotify by @johnsaigle in #4357
- add new env files: ink, unichain, berachain by @hernandp in #4298
- node/admin: add template for core bridge set message by @fergarrui in #4369
- Mezo mainnet deployment by @aapclark in #4378
- node: Add initial tokens for SeiEVM and Ink by @djb15 in #4382
New Contributors
- @fergarrui made their first contribution in #4369
- @aapclark made their first contribution in #4378
Full Changelog: v2.33.0...v2.34.0