github wavesplatform/Waves v1.2.3
Version 1.2.3 (Stagenet)

latest releases: v1.5.4, v1.5.3, v1.5.2...
pre-release4 years ago

In This Release

RIDE Changes

  • List of primitives can now be used as an argument of a @Callable function
  • Complexity for the hashing and verification functions has changed. When data size is known in advance, new "cheaper" functions can be used, which limit input argument size but have smaller complexity.
  • transferTransactionFromProtoBytes(b: ByteVector): TransferTransaction|Unit can now be used to parse a new transfer transaction from bytes

Node Changes

The following consensus changes will take effect once Block V5 feature is activated:

  • Block header hash will be used instead of block signature as the block unique identifier. REST API methods expecting block signatures (e.g. /blocks/signature/{signature}) will accept block IDs for now. In the next release, we'll add dedicated methods with straightforward naming.
  • In Exchange transaction of version 3, BUY and SELL orders can be specified in any order
  • When building merkle tree, if the level contains an odd number of elements, the last element will now be hashed with an array of a single zero byte.

Also an extensive storage refactoring has been carried out. This will improve node performance and reduce import times.

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 264700.

SHA256 Checksums

d15f1fd6acd40aff7acd1a029d1955f792cada65c138cf461a78b79b3df24d9e  grpc-server-stagenet-1.2.3.tgz
78013f1742c49ef505f60c93d3f66e0084518b51c70d488ac64c8ae787103a38  grpc-server-stagenet_1.2.3_all.deb
48d7eb0161e34bee1807263663e54e4c52a8066a061b99334ad084470ff3ebe3  waves-all-1.2.3.jar
e6acbfaf8ee88b900b8378f6608dc6441df6aa332c026d109c55169cf09f8eeb  waves-stagenet_1.2.3_all.deb

Don't miss a new Waves release

NewReleases is sending notifications on new releases.