github wavesplatform/Waves v1.2.20
Version 1.2.20 (Mainnet + Testnet)

latest releases: v1.5.8, v1.5.7, v1.5.6...
3 years ago

In this release

This release includes the new and improved version of the Blockchain Updates extension. If you are not using the extension with your node, or if you prefer to continue using the previous version, you may skip this version.

  • The new updates stream enhances StateUpdate messages with the before values (e.g. BalanceUpdate message has a new amount_before field which contains the address balance preceding update application).
  • Additional TransactionMetadata is supplied for each transaction. This message contains resolved recipient addresses for transfers directed to aliases, function invocation details and some other data which can not be retrieved from the transaction itself.
  • Rollback messages are enhanced with state updates and transaction IDs which are being reverted. These fields contains the data which helps consumers more easily handle rollbacks.
    For more information on the new extension, see documentation.

Update notes

Please note that this Blockchain Updates extension version is incompatible with the previous versions (consumers working with previous extension versions will not be able to connect to this version). You will need to re-generate client stubs from schemas version 1.2.11 to use the new stream. We will be updating our Mainnet pool to the new version on Monday, March 29th.

Please also note that updating your extension from previous versions requires re-importing blockchain. This requirement is caused by redesigned extension data storage which no longer stores blocks in its own LevelDB, using the ones stored by the node itself. This greatly reduces storage space requirement for this extension (by as much as raw blockchain size — almost 43GB for Mainnet as of height 2515000). The extension itself consumes 32GB of storage space, in addition to the node's 55GB.

SHA256 Checksums

89377c7bdfbf8d35600be6c0fedacba5a4a53f0af5349ad72fb491fb893d4a64  grpc-server-1.2.20.tgz
16d5bb38d6e1c5c8203b5fa01a121428d2cbc2bd0de5b6b463206a06ceb11ac1  grpc-server-testnet-1.2.20.tgz
5700e689225d735d66d294f8e0c70256abedf1889a54e36fc84543713035c124  grpc-server-testnet_1.2.20_all.deb
27e41fee7bf79f6ad79a65051c09c90f68ac027a421acc7231786fd2dde025c3  grpc-server_1.2.20_all.deb
9d34f3a41932b070b48931219118d941c14e2d2052be415ec6dc4f0eba323611  waves-all-1.2.20.jar
d559ed4609a556691710955e36b4264bfdd813a699c6c4942709bf1a99bf97e2  waves-testnet_1.2.20_all.deb
0c67481f04a6c3a5106f0ad8c4ba86adaea8b581976738becfbee64aae3d1652  waves_1.2.20_all.deb

Don't miss a new Waves release

NewReleases is sending notifications on new releases.