Releases: zeta-chain/node
v27.0.4
v27.0.3
v27.0.2
v27.0.2
This is an optional update that is compatible with v27.0.x
Fixes
- 3470 - revert status and query blocks commands
- 3482 - fix evm healthcheck to reduce log spam
- 3484 - use chain name in metrics
v27.0.1
Fixes
- 3460 - add
group
,gov
,params
,consensus
,feemarket
,crisis
,vesting
modules to the cosmos interface registry to enable parsing of tx results.
v27.0.0
Breaking Changes
- Universal contract calls from Bitcoin and Solana now follow the Protocol Contract V2 workflow.
- For
depositAndCall
andcall
operations, theonCall
method is invoked on the Universal Contract from the gateway, replacing the previous behavior whereonCrossChainCall
was triggered by thesystemContract
. - The interfaces of both functions remain the same.
- For
Features
- 3353 - add liquidity cap parameter to ZRC20 creation
- 3357 - cosmos-sdk v.50.x upgrade
- 3358 - register aborted CCTX for Bitcoin inbound that carries insufficient depositor fee
- 3368 - cli command to fetch inbound ballot from inbound hash added to zetatools.
- 3425 - enable inscription parsing on Bitcoin mainnet
Refactor
- 3332 - implement orchestrator V2. Move BTC observer-signer to V2
- 3360 - update protocol contract imports using consolidated path
- 3349 - implement new bitcoin rpc in zetaclient with improved performance and observability
- 3390 - orchestrator V2: EVM observer-signer
- 3426 - use protocol contracts V2 with Bitcoin deposits
- 3326 - improve error messages for cctx status object
- 3418 - orchestrator V2: TON observer-signer
- 3432 - use protocol contracts V2 with Solana deposits
- 3438 - orchestrator V2: SOl observer-signer. Drop V1.
- 3440 - remove unused method
FilterSolanaInboundEvents
- 3428 - zetaclient: converge EVM clients.
- 2863 - refactor zetacore to delete matured ballots and add a migration script to remove all old ballots.
Fixes
- 3416 - add a check for nil gas price in the CheckTxFee function
Changelog
v27.0.1
Upgrade Information
-
Zetachain Mainnet Upgrade Height: 6936700
-
Zetachain Mainnet Upgrade Proposal: https://hub.zetachain.com/governance/proposal/50
-
Zetachain Testnet Upgrade Height: 8876000
-
Zetachain Testnet Upgrade Proposal: https://testnet.ping.pub/zetachain/gov/86
CHANGELOG
v27.0.1
Fixes
- 3460 - add
group
,gov
,params
,consensus
,feemarket
,crisis
,vesting
modules to the cosmos interface registry to enable parsing of tx results.
v27.0.0
Breaking Changes
- Universal contract calls from Bitcoin and Solana now follow the Protocol Contract V2 workflow.
- For
depositAndCall
andcall
operations, theonCall
method is invoked on the Universal Contract from the gateway, replacing the previous behavior whereonCrossChainCall
was triggered by thesystemContract
. - The interfaces of both functions remain the same.
- For
Features
- 3353 - add liquidity cap parameter to ZRC20 creation
- 3357 - cosmos-sdk v.50.x upgrade
- 3358 - register aborted CCTX for Bitcoin inbound that carries insufficient depositor fee
- 3368 - cli command to fetch inbound ballot from inbound hash added to zetatools.
- 3425 - enable inscription parsing on Bitcoin mainnet
Refactor
- 3332 - implement orchestrator V2. Move BTC observer-signer to V2
- 3360 - update protocol contract imports using consolidated path
- 3349 - implement new bitcoin rpc in zetaclient with improved performance and observability
- 3390 - orchestrator V2: EVM observer-signer
- 3426 - use protocol contracts V2 with Bitcoin deposits
- 3326 - improve error messages for cctx status object
- 3418 - orchestrator V2: TON observer-signer
- 3432 - use protocol contracts V2 with Solana deposits
- 3438 - orchestrator V2: SOl observer-signer. Drop V1.
- 3440 - remove unused method
FilterSolanaInboundEvents
- 3428 - zetaclient: converge EVM clients.
- 2863 - refactor zetacore to delete matured ballots and add a migration script to remove all old ballots.
Fixes
- 3416 - add a check for nil gas price in the CheckTxFee function
v26.0.0
v26 is based on the release/v25 branch rather than develop
Upgrade Information
-
Zetachain Testnet Upgrade Height: 8694491
-
Zetachain Testnet Upgrade Proposal: https://testnet.ping.pub/zetachain/gov/84
-
Zetachain Mainnet Upgrade Height: 6812000
-
Zetachain Mainnet Upgrade Proposal: https://ping.pub/zetachain/gov/48
v26.0.0
Features
- 3353 - add liquidity cap parameter to ZRC20 creation
- 3379 - add Avalanche, Arbitrum and World Chain in chain info
Fixes
- 3374 - remove minimum rent exempt check for SPL token withdrawals
- 3348 - add support to perform withdraws in ZetaChain
onRevert
call
Changelog
v25.0.0
Upgrade Information
-
Zetachain Mainnet Upgrade Height: 6812000
-
Zetachain Mainnet Upgrade Proposal: https://hub.zetachain.com/governance/proposal/47
-
Zetachain Testnet Upgrade Height: 8548100
-
Zetachain Testnet Upgrade Proposal: https://testnet.ping.pub/zetachain/gov/83
Features
- 3235 - add /systemtime telemetry endpoint (zetaclient)
- 3317 - add configurable signer latency correction (zetaclient)
- 3320 - add zetaclient minimum version check
Tests
- 3205 - move Bitcoin revert address test to advanced group to avoid upgrade test failure
- 3254 - rename v2 E2E tests as evm tests and rename old evm tests as legacy
- 3095 - initialize simulation tests for custom zetachain modules
- 3276 - add Solana E2E performance tests and improve Solana outbounds performance
Refactor
- 3170 - revamp TSS package in zetaclient
- 3291 - revamp zetaclient initialization (+ graceful shutdown)
- 3319 - implement scheduler for zetaclient
Fixes
- 3206 - skip Solana unsupported transaction version to not block inbound observation
- 3184 - zetaclient should not retry if inbound vote message validation fails
- 3230 - update pending nonces when aborting a cctx through MsgAbortStuckCCTX
- 3225 - use separate database file names for btc signet and testnet4
- 3242 - set the
Receiver
ofMsgVoteInbound
to the address pulled from solana memo - 3253 - fix solana inbound version 0 queries and move tss keysign prior to relayer key checking
- 3278 - enforce checksum format for asset address in ZRC20
- 3289 - remove all dynamic peer discovery (zetaclient)
- 3314 - update
last_scanned_block_number
metrics more frequently for Solana chain - 3321 - make crosschain-call with invalid withdraw revert
- 3342 - set per transaction gas limit to 10M
Changelog
v24.0.0
This release is based on the release/v23 branch rather than develop.
v24.0.0
Fixes
- upgrade cosmos sdk to 0.47.15