Skip to content

Mainnet Release: Sweeps winner_ticket_id changes, new plug-ins and Graphene updates

Compare
Choose a tag to compare
@pbattu123 pbattu123 released this 16 Apr 15:12
· 982 commits to master since this release
be14592

Peerplays 1.4.3 release introduces new plugins Elasticsearch, Snapshot and graphene updates. Also, added winner_ticket_id for the sweeps dApp. This change provides a chance to verify the winner against the ticket_id.

Who Should Upgrade

The witnesses on the MAINNET(Alice) are requested to this hard-fork release.

This is a hard-fork release

The hard-fork date/time is set to Wednesday April 22, 2020 20:00:00 UTC
Install curl through the below command before updating this release
apt-get install libcurl4-openssl-dev

Updates to the Chain

New field is enabled on the lottery_reward_operation to store the winner_ticket_id and it gets populated on the lottery draw end operation.
Security and stability enhancements & general bug fixes are bundled and made available on the TESTNET with this release. Besides that, new plugins are added to make search faster(Elasticsearch) and compare the transactions on merging branches and releases(Snapshot plugin). Also known issue on FC fixed.

Summary

winner_ticket_id added for lottery_reward operation
Elasticsearch and snapshot plugins added & FC are upgraded

List of PRs:

5050 winner id changes: #345
Fix cli_wallet log issue: #229
Check witness signature before adding block to fork db: #226
Port plugin sanitation code: #230
Avoid directly overwriting wallet file on exit: #242
Enable snapshot plugin: #288
Backport elasticsearch plugin: #257
Include fc build optimization changes: fc #15

GitHub Issues Resolved:
Introduce elasticsearch plugin to peerplays: #161
Build optimization fc sync: #12