Chain4Energy

DePIN Energy

Proposal Details

Proposal #11

Passed

Proposal title

Upgrade v1.4.3

Submit time

Deposit end time

Voting start time

Voting end time

Tally result

100.00%

Proposal #11 description

This is a proposal to do a software upgrade to the

v1.4.3
software tag of the Chain4Energy blockchain codebase.

Full Change Log

Blockchain Upgrade Features

  • Cosmos SDK Upgrade: Bumped cosmos-sdk to

    v0.47.12
    , providing enhanced performance, security patches, and new features.

  • IBC-go Upgrade: Bumped ibc-go to

    v7.3.0
    , introducing improvements in IBC protocol handling and interoperability.

  • CometBFT Upgrade: Bumped cometbft to

    v0.37.5
    .

Improvements

  • WASM Module Integration: Added a new

    module that provides the functionality to compile, store, and execute CosmWasm smart contracts on the chain.

  • Included all necessary dependencies to support WASM functionalities.

  • Configured the module seamlessly into the chain infrastructure.

  • Added new antehandlers for improved transaction processing in the

    wasm
    module.

  • Introduced ICS20 wrapper to facilitate token transfers between WASM contracts and IBC modules.

  • Added

    wasm
    module snapshot manager for efficient state management.

  • Implemented E2E tests for the

    wasm
    module.

  • Added a new

    consensusparam
    module that provides advanced functionality to manage and modify consensus parameters dynamically, enhancing flexibility and control over network operations.

  • Introduced a new

    crisis
    module designed to manage and mitigate critical situations within the blockchain, ensuring network stability and resilience.

  • Added a new

    ibchooks
    module that provides enhanced functionality to manage IBC hooks, enabling the chain to interact more efficiently with other IBC-enabled chains.

  • Migrated legacy Cosmos SDK params to new Cosmos SDK ADR-046 module params, streamlining parameter management and improving system consistency.

  • Removed the unused

    x\/cfesignature
    module, reducing codebase complexity and improving maintainability.

  • Updated the structure of

    proto
    files to align with the latest standards, improving code organization and readability.

  • Performed extensive code clean-ups using Sonar, addressing code smells, vulnerabilities, and ensuring adherence to best coding practices.

  • Updated all Docker files used to build the chain, ensuring compatibility with the latest software versions and improving deployment processes.

  • Added QueryEventForTxCmd to root cmd for querying transaction events.

  • Updated Ignite config to work seamlessly with the latest cosmos-sdk version, enhancing the developer experience and build processes.

Bug Fixes

  • Fixed cfeminter init genesis bug that affected the initial configuration of the cfeminter module.

  • Fixed E2E Makefile test-e2e command to ensure end-to-end tests run smoothly without errors.

Tests that have been carried out

  • Simulation tests

  • Performance/stability tests

  • Manual E2E tests

  • Automatic E2E tests

  • Unit tests

  • Manual IBC integration tests

  • Manual ICS721 integration tests

  • Automatic and manual migration tests

Web Wallet Upgrade Features

  • ver. 1.3.3-0.45.9

  • Cosmos-sdk version

    v0.47.12
    support

  • Bug fixes

Proposal #11 overview

Total votes
60
Voters
58
Total deposit
10,000 C4E

Proposal #11 votes

#

Validator

Account Address

Options
1Kalia NetworkYes
2danku_zone w/ DAICYes
3CkTeamOneYes
4commercio.networkYes
5KENOYes
6GRENTONYes
7Amona C4E 🌪🔋Yes
8OVOOYes
9🚀 WHEN MOON 🌕 WHEN LAMBO 🔥 RESTAKE ✅Yes
10Fren.ai HubYes
11freedomstakeYes
12HexnodesYes
13✅ CryptoCrew Validators #IBCgangYes
14TokenVenturesYes
15SECARDYes
16Cros-nestYes
17AlienYes
18AlxVoy âš¡ ANODE.TEAMYes
19ushakovYes
20AM Solutions 🌱Yes
21dualityYes
22NodeStakeYes
23MantiCoreYes
24Angularis CapitalYes
25// Evo Staking //Yes
26ConquerorYes
270xNodesYes
28genznodesYes
29Encapsulate (fka KingSuper)Yes
30NakoTurkYes
31cryptechYes
32StakeTownYes
33IndonodeYes
34silentYes
35DTEAMYes
36MZONDERYes
37StakeUpYes
38Stake&Relax 🦥Yes
39Pro-Nodes75Yes
40POLCRYPTO.PLYes
41StakeAngleYes
42Apeiron Nodes🔗|100% Uptime|AirdropsYes
43🔥STAVR🔥 REStake ON✅Yes
44mahofYes

View: