Network Upgrade Proposal v1.0.5

Proposal Start
4/28/2026
Final Stage
5/2/2026

Synopsis

Network upgrade introducing expanded smart contract native functions and improved transaction validation handling.

Full Proposal

Network Upgrade Proposal v1.0.5

Summary

This proposal upgrades the ZERA Network to version v1.0.5.

The upgrade expands smart contract capabilities through additional native functions and introduces improvements to transaction validation and execution consistency.


Network Changes

The following updates are included in this release:

Smart Contract Native Functions

New native functions have been added to improve developer access to contract state, metadata, and wallet interactions:

  • State access improvements including full and prefix-based state retrieval
  • State existence checks for both current and delegated contracts
  • Contract metadata access including name, symbol, and wallet derivation
  • Additional hold and derived wallet interaction functions
  • Expanded multi-send support from derived wallets

These additions improve developer flexibility and reduce the need for custom contract-side workarounds.


Transaction Processing Improvements

Transaction handling has been standardized across all execution paths:

  • Sub-transactions are only committed when fully successful
  • Failed sub-transactions are cleanly rolled back
  • Reserved balances are properly released on failure
  • All execution paths now follow a consistent validation pattern

Additional improvements include:

  • Clear error reporting returned to smart contracts
  • Improved logging of failure reasons for debugging
  • Consistent behavior across all transaction types

ABI Adjustment

  • Minor cleanup to an existing derived delegate send function
  • Removal of unused parameters to simplify the interface

Governance Actions

If approved, governance will execute the following action:

  1. Upgrade the network runtime to version v1.0.5

Final Notes

  • This is a developer and infrastructure-focused upgrade
  • No economic parameters are changed
  • No balances or contracts are modified
  • Improves smart contract usability, validation clarity, and execution safety

References

Voting Results

Support
100.00%
Against
0.00%

Cast Your Vote

2d21h57m
Connect your wallet to cast a vote.