This is a proposal to do a software upgrade to the v6.0.0 software tag of the Archway codebase on block height 3554500
, which is estimated to occur on 04.03.2024, 13:30:00 UTC
. Block times have high variance, so please monitor the chain for more precise time estimates.
### Where is v5.0.0 ?
The version v5.0.0 was tagged but never released to testnet/mainnet due to upstream dependency of Cosmwasm receiving an update soon after. This upgrade proposal combines both changes from v5.0.0 and v6.0.0
# Upgrade Features
This upgrade adds the following features:
## Enhanced Rewards Withdrawal
The process of withdrawing gas and inflationary rewards on Archway was cumbersome and expensive. A new attribute named withdraw_to_wallet
has been introduced in the ContractMetadata
. When this attribute is activated (set to true), instead of generating a RewardRecord for the contract upon accruing gas or inflationary rewards, the rewards will be directly dispatched to the ContractMetadata.withdraw_address
.
## Cosmwasm_1_4
By bumping the wasmd to v0.45.0, Archway now supports cosmwasm_1_4
capabilities.
## Cosmos-sdk v0.47.7
By bumping the cosmos-sdk to v0.47.7, Archway supports new modules like x/nft and x/group. More details on what this entails, can be found here.
See the Full Change Log here.
# Details of Upgrade Time
The proposal targets the upgrade proposal block to be <block_height>
, anticipated to be on <block_time>
. Note that block times have high variance, so keep monitoring the time. See countdown here.
In the event of an issue at upgrade time, we should coordinate via the #mainnet-validators channel in Discord to come to a quick emergency consensus and mitigate any further issues.
## Upgrade Instructions
Kindly go through the node operators guide to the Archway v6.0.0 upgrade here.
Recommended Go version: 1.21sh<br />archwayd version --long<br />> name: archwayd<br />> server_name: archwayd<br />> version: 6.0.0<br />> commit: a2f4f93355c44e30ebaebeb912331af944d53a74<br />> go: go version go1.21.1 linux/amd64<br />> cosmos_sdk_version: v0.47.7<br />
You can find more details on how to upgrade your node here.
Field
|
Data
|
---|---|
info
|
{"binaries":{"linux/amd64":"https://github.com/archway-network/archway/releases/download/v6.0.0/archwayd_linux_amd64", "linux/arm64": "https://github.com/archway-network/archway/releases/download/v6.0.0/archwayd_linux_arm64"}} |
name
|
v6.0.0 |
time
|
0001-01-01T00:00:00Z |
height
|
3554500 |
upgraded_client_state
|