-
released this
2021-12-18 05:27:17 +00:00 | 964 commits to master since this releaseWe have identified a critical bug which prevents replay in the mainet release 1.5.15 & this release includes a hotfix to address the bug.
Instructions: Everyone updated to 1.5.15 must get the 1.5.16 and do the replay.
Release notes of 1.5.15
- This is a hardfork release
- Replays are mandatory replay
- The hardfork date is 21-December 2021, 00:00:00 UTC
Who should upgrade :
Its recommended that all the mainnet witnesses and Bitcoin SON operators to upgrade.
Summary
This release incorporates numerous enhancements, SONs for Hive blockchain and various bug fixes for SON Bitcoin network.
In addition to the blockchain enhancements and features a new environment to run the entire Peerplays offerings including Bitcoin SONs, Hive SONs, faucet using an easy to deploy docker based environment is also provided. The codebase with instructions are here
Features
Implement cli wallet command/api endpoind to verify that SON network is operating as expected
[Feature] extending the MEMO feature in Peerplays
Add cmake flag to determine testnet vs mainnet build
[SON for Hive] - Enable Hive users to deposit/withdraw without sidechain address registration
Clarification on the SON statistics object
[SON for Hive] - Listener implementation
[SON for Hive] - Primary wallet implementation
[SON for Hive] - Implement HTTPS RPC client
[SON for Hive] - Fix asset_symbol_type serialization
[SON for Hive] - Deposit processing
[SON for Hive] - Implement approval for son_wallet_update_operation
[SON for Hive] - Implement approval for son_wallet_update_operation
[SON for Hive] - Implement approval for son_wallet_update_operation
Verify that Peerplays SON is able to detect HIVE mainnet
Include timestamp also part of sidechain transaction object
[SON-HIVE] Software to test RPC function on different nodes
Enable running witness_node binary in debug mode without the need to build a specific binary
[Feature] adding --version option to cli_wallet
Bug Fixes
When blockchain replay is attempted "blocks" file increases in size
SON does not create multi-sig deposit address.
Chain getting halted when son payouts are created
peerplays witness restarts during BTC deposit
Segmentation fault with witness/son node
Witness process crashed after running the SON installation {issue kept open for tracking}
witness_node program is crashing on active SON node (Mainnet) {issue kept open for tracking}
Reserving assets doesn't setup son budget
Testnet halted; Core Dump provided
Bitcoin deposit address not generated for peerplays account
Clarification on the SON statistics object
Peerplays witnessnode error with --plugin command line
Unable to withdraw HIVE/HBD tokens
[SON-HIVE] HBD deposit not working in latest docker qa environment
After maintenance interval sidechain_txs_reported counter is not getting reset to 0
[SON-for-Hive] HTTP/S RPC client does not talk to all nodes
[Peerplays Production release is missing two cli commands
Memo functionality with and without # is behaving the same
Sonarcloud not running since Sep 2020
Create son runs successfully but the son object is not created (logs flooded with errors)
General Environment support
Update QA environment to Hive 1.25.0
Docker image from CI should be pushed to gitlab registry
Extend QA environment: Add Faucet
8 of the 16 peerplays docker containers crashed with no operations running
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download