github wavesplatform/Waves v1.2.4
Version 1.2.4 (Stagenet)

latest releases: v1.5.8, v1.5.7, v1.5.6...
pre-release4 years ago

In This Release

Failed transactions

  • Invoke script transactions and Exchange transactions are saved on the blockchain and a fee is charged for them even if the dApp script or the asset script failed, provided that the sender's signature or account script verification passed.

RIDE Changes

  • The maximum complexity of account script and verifier function of dApp script is changed to 3000.
    The maximum complexity of asset script and callable function of dApp script remains 4000.

REST API Changes

  • Added the applicationStatus field to the following endpoints:

    • GET /transactions/info/{id}
    • GET /transactions/status
    • POST /transactions/status

    "applicationStatus": "scriptExecutionFailed" means that the dApp script or the asset script failed.

  • The following endpoints return the errorMessage structure indicating script failure reason for failed transactions:

    • ​/debug​/stateChanges​/address​/{address}​/limit​/{limit}
    • /debug/stateChanges/info/{id}
  • The following endpoints, in addition to the total script complexity, provide the complexity of each callable function and the verifier function of dApp scripts:

    • GET /addresses/scriptInfo/{address}
    • POST /utils/script/compileCode
    • POST /utils/script/estimate

Update Notes

When updating to these release, you will need to rebuild the node's state. Also due to consensus changes listed above, Stagenet will be rolled back to height 375204.
To get the correct blockchain please use import file.

SHA256 Checksums

74f54d33dc644ef0b1a44579d8f03b97569a18ca628a1a42b99a5f6d2bc7ba30  grpc-server-stagenet-1.2.4.tgz
c7490ab1bb775fb1c433c4834b607880584ffcd80ca2835b1fc3167c05c0d063  grpc-server-stagenet_1.2.4_all.deb
6c16a986394d3652013914723346d375416b8076403bd010e3a5774f38c69a9c  waves-all-1.2.4.jar
c015a7e2828941aba51c9d3ec1dccbd2358107f6edb0834a300a78536c75e102  waves-stagenet_1.2.4_all.deb

Don't miss a new Waves release

NewReleases is sending notifications on new releases.