Skip to content

v1.11.1

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Sep 20:33
· 162 commits to master since this release
11b446b

Summary

v1.11.1 is an important maintenance release, which fixes a bug in the system
staking contract.
The issue was discovered in a pro-active manner, and
precautionary actions are taken to make sure that no actual harm/damage is done
to the system staking.

All nodes must upgrade to this release, otherwise the node runs the risk of
not being able to sync with the IoTeX blockchain after other nodes have upgraded.

Note:
There's no change to the latest config.yaml and genesis.yaml. You only need to
restart the node with the new image.

Other Improvements

v1.11.1 release also comes with a couple of improvements:

  1. Enforce height check for system staking indexer to increase error detection
    and handling robustness
  2. Fix revert message in eth_call
  3. Fix panic: concurrent write to websocket connection
  4. Fix staking action ToEthTx() panic
  5. ioctl] action transfer now supports 0x address format
  6. Added a new ioctl ins register command for INS service

Upgrade Priority

v1.11.1 contains a mandatory bug fix, so all nodes must upgrade in order to
keep syncing with the IoTeX blockchain

Node type Action
Delegate Must upgrade
Fullnode Must upgrade

Important Commits (not a complete list)

  1. [blockindex] return empty result before contract deploy height #3928
  2. [blockindex] restrict height for sgdindexer during write and read operation #3926
  3. [blockindex] restrict height for contract_staking_indexer during read operation #3927
  4. [contractstaking] fix transaction for merge after create bucket #3924
  5. [blockindex] introduce indexergroup #3906
  6. [api] fix revert message in eth_call #3922
  7. [ioctl] action transfer supports 0x address #3917
  8. [action] simplify address generation #3913
  9. [chainservice] build contract staking indexer only when staking protocol enabled #3886
  10. [api] fix panic: concurrent write to websocket connection #3908
  11. [staking] fix ToEthTx() panic #3910
  12. [ioctl] support querying delegate by operator address #3904
  13. [ioctl] Add INS register cmd #3903
  14. [staking] make contract staking indexer nullable #3883
  15. [iip15] improve sgd indexer test coverage #3893