Key changes
- Governor v2: Following the rollback from v2.24.8 to v2.24.3.2, this version has the flow-cancelling mechanism behind a feature flag which can be toggled on demand (by default, it is off). If instability related to this feature is detected again, there will be no need to roll back to a previous version.
What's Changed
- Update sync instructions for
v2.18.1.1
andv2.24.2-wormchaind
upgrades. by @clemensgg in #3960 - node: clean up duplicate imports by @hteevoli in #3932
- Implementation of 'Flow Cancel' modifications to Governor calculations by @johnsaigle in #3798
- script: uses only first digest as identifier for governance prototxt by @scnale in #3950
- watcher: terra stopped b64 encoding by @panoel in #3965
- Node metric and performance tweaks by @bruce-riley in #3967
- node: Allow tokens to change their symbol in generator script by @djb15 in #3968
- Node/CCQ: Allow anything in testnet by @bruce-riley in #3966
- node: update xlabs testnet guardian endpoints by @andreclaro in #3969
- clients/js: pin tsx version by @evan-gray in #3973
- ci: evm relayer address fix by @evan-gray in #3971
- node: Governor token list update by @djb15 in #3972
- Node: Minor tweaks and spy improvement by @bruce-riley in #3974
- node: Token generator script flags tokens with changed symbols by @djb15 in #3976
- Deploy Gnosis Chiado Testnet by @bruce-riley in #3987
- node: Update flow cancel tokens by @johnsaigle in #3986
- Governor/custom reset release timer delay by @pleasew8t in #3983
- node: Fix bug in flow cancel mechanism where the wrong values were being used for tokenEntry by @johnsaigle in #3990
- node: Add emitters for Lido wstETH NTT deployment to NTT Accountant m… by @nik-suri in #3997
- docs: update governor docs to reflect reset-release-timer change by @pleasew8t in #3999
- node: Governor token list update by @djb15 in #3984
- Node: p2p.Run interface change by @bruce-riley in #3996
- node: Fix issue where transfers that were loaded from the DB did not add a flow-cancel transfer on the TargetChain by @johnsaigle in #4002
- Node/GWRelayer: Should check emitter for ibc transfers by @bruce-riley in #4007
- Node/EVM: Add more cases to canRetryGetBlockTime by @bruce-riley in #4010
- node/hack: Update Sui RPC endpoint by @djb15 in #4004
- Node/Acct: Remove obsolete pending transfers from db by @bruce-riley in #4003
- Deploy Berachain V2 testnet by @bruce-riley in #4020
- node: Governor token list update by @djb15 in #4018
- Update issue templates by @aadam-10 in #4024
- Remove sui ws by @panoel in #4009
- docs: Update CONTRIBUTING.md to forbid low-effort dependency changes by @johnsaigle in #4028
- sdk/js-query: add signaturesToSolanaArray util by @evan-gray in #4033
- chore(node/cmd): replace
fmt.Errorf
without parameters witherrors.New
by @yukionfire in #4030 - node: devcontainer support by @evan-gray in #4032
- cosmwasm: add missing feature flags in Cargo.toml files by @kcsongor in #4037
- Deploy Snaxchain to testnet by @bruce-riley in #4035
- Input Validation on Generated Token List by @mdulin2 in #4026
- Tilt: Various fixes by @bruce-riley in #4039
- Tilt: Reenable query tests by @bruce-riley in #4040
- node/evm: retry tx once before timing out by @evan-gray in #4041
- node: Fix lint violation in hack/repair_eth/repair_eth.go by @johnsaigle in #4021
- acala: update testnet contracts and VAA due to network reset by @andreclaro in #4014
- acala/karura: update testnet environments by @andreclaro in #3995
- Node: Minor logging changes by @bruce-riley in #4042
- node/cleanup: Add some documentation and an ignore-list to mainnet_chains_test.go by @johnsaigle in #4038
- node: Flow cancel enhancements and bug fixes by @johnsaigle in #4016
New Contributors
- @clemensgg made their first contribution in #3960
- @hteevoli made their first contribution in #3932
- @andreclaro made their first contribution in #3969
- @pleasew8t made their first contribution in #3983
- @yukionfire made their first contribution in #4030
- @mdulin2 made their first contribution in #4026
Full Changelog: v2.24.3.2...v2.24.9