Nano Node v16.0 Release Candidate #1

The newest update hits the beta network

Version 16.0 RC1, which focuses primarily on code cleanup, has just been launched on the beta network.

As you test v16.0RC1 on the beta network, please share any findings on the #beta-net channel of the official discord.

Changelog

Implemented enhancements:

Add callback stats #1071

Disable logging for broadcasting confirm req resumption #1003

CLI debug_profile_process to test block_processor speed #952

CLI validate blocks #920

Fixed bugs:

Improve account_decode #1116

Deprecate bulk_pull_blocks #1108

Fix duplicate send ID insufficient balance again #1106

Improve rai::ledger::could_fit v2 #1104

Fix duplicate send ID insufficient balance #1015

Merged pull requests:

Add warning tag to constructors using release_assert #1118

Abort if decoding hex numbers fails #1115

Added start of “release_assert()” #1114

Wallet refactor #1097

Updated rep_weights.bin for bootstrap weights #1087

Initialize rep_crawler_exists #1084

Move enter_initial_password out of node.background #1081

Qt editing fix #1080

Fix possible write transaction lock #1079

Improve rai::ledger::could_fit #1076

Fixing wallet Tests for strongly typed iterators #1075

Improve RPC JSON depth handling #1072

Strongly typed iterators #1070

Converting to polymorphic iterators. #1067

Adding is_end_sentinal function #1066

Rewriting store_merge_iterator #1065

Compute rep votes with vote by hash (bugfix) #1062

Fix rai::store_merge_iterator::cursor_current #1061

Use rai::pub_key instead of ed25519_publickey #1059

Allow a sentinel end iterator #1058

Remove extra iterator type #1057

Db abstraction phase1 #1056

Fix votes.add_cooldown #1054

Qt wallet peer count, sorting and width #1053

Remove some unused or duplicated header files #1047

Misc blockstore code improvements #1040

Update ledger Information #1037

Require less boost components #1002

Remove unused code #953

Update ISSUE_TEMPLATE.md #828

Hashes

2cbced68de8a2eb6b77c4b75bba0ab696e66f075c1f5f6da3c2ba768b740554b *CHANGELOG.md

e12b6053b5f6ed9fc2e7aa8b2d3aa08c4177efd9261d7e17be81fee2136ff469 *nano-16.0.0-RC-beta-Darwin.dmg

ed66f95e1df6d0ad8cbf09a713a4f0daa7c3dc7aeb37d8a2cd1584c0bcfcba5c *nano-16.0.0-RC-beta-Linux.tar.bz2

fe4ae6111e6732416b711ca0f4e45016d3af6a10c3b0fca146ec359b07033de3 *nano-16.0.0-RC-beta-win64.exe

GPG Signature

GPG keys located in source ( /utils/gpg_keys)