Please note that this update is ONLY MANDATORY for Gwemix TESTNET nodes.
This release enables the Applepie hardfork in fixed block #26240268 on the WEMIX3.0 TESTNET. The expected date for this transition is 2023-05-17 03:00:00 +UTC.
Gwemix v0.10.3 is a scheduled feature release containing several significant improvements and new features to WEMIX3.0 TESTNET:
- The introduction of a fee delegation function and related RPC API, which allows users to delegate transaction fees to another account.
- The change in PMR distribution method according to WEMIX staking amount incentivizes users to hold onto their tokens and contribute to the network's security.
- The implementation of the VRF (Verifiable Random Function) verification functionalities via pre-compiled contracts provides a more secure and transparent way of generating random numbers on the blockchain.
- The improvement in BaseFee change logic to set the fee to 0 can help reduce the cost of transactions in various testing environments.
Commits:
- core,internal/ethapi: Fixed fee calculation error and added feePayer null check (#45)
- consensus/misc: Handle case when maxBaseFee is lower than current base fee (#44)
- core,light,params,wemix/scripts: Configuration settings for Applepie Hard Fork on Testnet (#43)
- internal/ethapi: changed 'gasPrice' data type from BigInt to hexUtil.Big (#42)
- Makefile, wemix: rewards distribution according to stakes (#41)
- Added functions required to support fee delegation transaction (#40)
- internal/ethapi: changed 'gasPrice' data type to BigInt ('GetTransactionReceipt' RPC API) (#39)
- internal/ethapi: improved 'GetReceiptsByHash' rpc api (#38)
- internal/ethapi: add error handling for invalid block hash (GetReceiptsByHash) (#37)
- Add Verifiable Random Function functionalities to go-WEMIX through pre-compiled contract (#36)