github multiversx/mx-chain-go v1.1.59

latest releases: v1.8.4, v1.8.3, v1.8.2...
3 years ago

Release v1.1.59 is out 🚀

Release description:
Binary Update v1.1.59

Timeline for new features:
Activation for staking phase 3.5 & other fixes at epoch 319 - June 14, 2021 ~14:30 UTC

What's new:
#3039 - Staking phase 3.5 - merge validators in delegation SC:

  • #3036 Started the implementation of the staking phase 3.5 features. makeNewContractFromValidatorData and mergeValidatorToDelegationSameOwner new functions are added into the delegation manager and the other system smartcontracts.
  • #3046 Finished validator data merge in delegation smartcontracts.
  • #3050 Added unit tests for validator to delegation functionality.
  • #3069 Added more unit tests, added integration tests, removed duplicated code.
  • #3073 Linter fixes.
  • #3079 Implemented merge with whitelisted address functionality.
  • #3081 Added integration tests with jailed nodes.
  • #3088 Added check for jailed in validator statistics.

#3058 - Staking phase 3.5 - added possibility for top-up formula adjustments with backwards compatibility support.
#3093 Added 2 endpoints: /address/<address>/esdts-with-role/<role> that returns all token identifiers of the tokens where the given address has the given role assigned and /address/<address>/owned-nfts that returns all token identifiers of the NFTs/SFTs where the given address is the owner.
#3103 Added unit tests for validation of rewards on v2 and rewards on staking phase 3.5.
#3102 Minor changes to the staking phase 3.5 feature: changed return messages, added automatic clear whitelisted address, added extra protections when calling validator.changeRewardAddress and delegationManager.makeNewContractFromValidatorData functions.

Bug fixes:
#3094 Added redelegation dust check on the delegation system smartcontract, fixed some issues regarding ValidatorToDelegationEnableEpoch flags, refactored economics.toml file.
#3095 Set the source and the the destination shard of a transaction when is returned from the pool when querying the /transaction/:hash REST API endpoint.
#3106 Fixed the problem with some validators having 6 epochs in the waiting lists because of other leaving nodes, addedthe possibility to remove more than 80 nodes from the waiting lists.
#3115 Linter fixes.
#3116 Use correct builtInFunction in the builtInFunctionsCost cost component.

Don't miss a new mx-chain-go release

NewReleases is sending notifications on new releases.