Skip to content

Version 1.4.13 (Mainnet + Testnet + Stagenet)

Compare
Choose a tag to compare
@waves-jenkins waves-jenkins released this 31 Jan 12:00
· 61 commits to version-1.4.x since this release
ec19e7e

In this release

This release brings MetaMask and other consensus fixes to Mainnet. After the activation of the feature #​18 all Protocol changes become available. This release is mandatory for all nodes: outdated nodes will shut down when new feature is activated, which is expected to happen on February, 18th, given sufficient miners support.

Protocol Enhancements

This release includes several consensus improvements implemented as hard forks which are bound to feature #​18 "Consensus and MetaMask improvements".

  • Improved support for orders and transactions signed by MetaMask and by Ledger devices via MetaMask.
  • Improved support for SetScript transactions containing longer scripts in RIDE.
  • Genesis block signer will no longer get block reward even if feature #​18 is pre-activated.

Other Improvements

  • Fixed NFT order in /assets/nft/{address}/limit/{limit}: the tokens are listed in the order they were received by the account, beginning with the most recent one. If you use your node to retrieve NFT list and rely on correct NFT order, you need to re-import blockchain for the fix to have effect.
  • /utils/script/evaluate shows state changes when transaction-like invocation is evaluated. Also default complexity limit has been increased to 52000 to match invocation complexity limit.
  • Added a new setting waves.utx.always-unlimited-execution. When enabled, all script invocations are evaluated completely, not up to the fail-free limit. This functionality is turned off by default.
  • Misc improvements and optimisations in RIDE compiler.
  • Added support for alternative commands in docker image, e.g.
    docker run -it wavesplatform/wavesnode:1.4.13 import -c /etc/waves/waves.conf -i https://blockchain.wavesnodes.com/mainnet_last
    

Activation

To activate the improvements listed above, please vote for feature #​18 on Mainnet!

Update notes

Unless you rely on proper NFT order described above, there's no need to re-import state when upgrading from 1.4.11.

SHA256 Checksums

3518809f4bea4dfa0174f21465da00c2df40bf3d49577ba579be74b7fe76f1b9  waves-grpc-server_1.4.13_all.deb
c7398da1cebfb28f3ebb456f11d178c2f754909e201957aa4ea1fd7e5168a915  waves_1.4.13_all.deb
e5153a68ba8e816806f3b200e9d5d30d2d00a673d01102684af7a5258860e995  waves-grpc-server-testnet_1.4.13_all.deb
774fff0b88e8814624fc90d3bfa2a9c6d2cb1c0b10109c875d18e810eb05bfb3  waves-testnet_1.4.13_all.deb
48f779f5c0585ff1a9e526ec28c5ab31d032a401f053751ba81eba7572d77266  waves-grpc-server-stagenet_1.4.13_all.deb
9342c633a2506254ff2b84fda13686925236b1dfc10584843c38df120a5ac9ba  waves-stagenet_1.4.13_all.deb
d83fa784d51ec3517f694770531c08fd955b2804f71bbef2d97a029929484fb6  waves-all-1.4.13.jar
9cac8c80368cba7cd66d5208ebe858ec608692587589ce7bec073167bdd33689  waves-grpc-server-1.4.13.tgz