Skip to content

Mandatory update for mainnet

Compare
Choose a tag to compare
@Bigpiggy01 Bigpiggy01 released this 18 Feb 00:18
· 40 commits to master since this release
c136d2b

Mandatory release for mainnet!

Mainly an update to fix a memory leak on quorum initiation.

Added an option (minrefresh=1) for the Qt wallet to minimize UI refreshes every transaction after each new block. For wallets with a large number of transactions, this refresh can be problematic. This refresh is bypassed only for fully confirmed transactions.
The default (minrefresh=0) is to refresh after each block, so the confirmation count will rise as expected.
minerefresh options to be written into the raptoreum.conf file.

Additional debugging of dkg sessions.

Rework of quorum messaging during sync

Refratoring of evodb management of spent collaterals

Fix for check failures on several blocks.

Bringing the options menu back to the settings menu on MAC

Refractoring of input selection related to coinjoin and futures.

NOTE:

This error is expected, on Linux a core dump mentioning the same files:
image

This includes the long awaited fix for blocks getting stuck but will need:

A resync with either the bootstrap https://bootstrap.raptoreum.com/ or the PowCache (both pretty fast).
On https://bootstrap.raptoreum.com/
Download the version of the bootstrap that matches your current wallet version.
Use bootstrap version that matches your wallet version

  • Stop wallet or daemon
  • In your wallets data directory delete folders:
    -- blocks
    -- chainstate
    -- evodb
    -- llmq
    and the powcache.dat file
  • Unpack bootstrap and copy the four folders and powcache.dat into your data directory
  • Start wallet
    Data Directory Locations:
  • Unix/Linux: $HOME/.raptoreumcore
  • Windows: %AppData%/raptoreumcore

Or a reindex of the blocks (this can take a fair while) To get past the evodb error on launch, go to your datadirectotry:

  • Unix/Linux: $HOME/.raptoreumcore
  • Windows: %AppData%/raptoreumcore
    In there delete the evodb folder then restart the wallet, That should have the wallet offering to reindex blocks, say yes, this will take a fair while.

Please do make sure to use the checksums to verify downloads:

sha256: 6fcf519bf7aac6eb8bfda5ccd53871f1cf61480d raptoreum-arm64-1.3.17.02.tar.gz
openssl-sha256: c9740489c6eae4c4aa268b80f3286f1c5189ce700b05f4c8d3fd783e36d41b4f raptoreum-arm64-1.3.17.02.tar.gz
sha256: 1d2944e619c4f2dc2feeed2a932851eef55aacfd Raptoreum-Qt.dmg
openssl-sha256: SHA256(Raptoreum-Qt.dmg)= 13dd960a2e986836d8ba845a4859e986c65f7c3fa1f9bb9deebebae1e865942c
sha256: f3fef0606fd0273df44a310fe33cdd221669fefe raptoreum-macos-1.3.17.02.tar.gz
openssl-sha256: SHA256(raptoreum-macos-1.3.17.02.tar.gz)= 36c730c7a2630cd5707195174e05386fcdc1b756dfd7a2eae3c2e81552d6c195
sha256: 6c1eb71c4f7898ea70a4acee535f463585c1a1b4 raptoreum-ubuntu20-1.3.17.02.tar.gz
openssl-sha256: 8d841998aa3829fe4a6093338fc39fa25a3122c2ff035533f84d283d780717e1 raptoreum-ubuntu20-1.3.17.02.tar.gz
sha256: 502110ee2453270f06feed166556c2785a7d6e4a raptoreum-ubuntu22-1.3.17.02.tar.gz
openssl-sha256: 4731206f121f9015ef4cb302ca138ab6b83670bcd81b6f73f38724ffdc3d2ec3 raptoreum-ubuntu22-1.3.17.02.tar.gz
sha256: aefbdd5403785e47469b3b02a1008d76a062ab81 raptoreum-win-1.3.17.02.zip
openssl-sha256: 58bcc58d5322b3e9a0f5b42b3d9397cb759f2aeb7aacf51397e880f912ac7b96 raptoreum-win-1.3.17.02.zip
sha256: 0e020e11529eb6f39e731af7e7d78ec501e8dec6 raptoreumcore-1.3.17-win64-setup.exe
openssl-sha25: 12345ec5c30220098b4cdf513f53acdce73e520f634d3e2963d105f63f1f6173 raptoreumcore-1.3.17-win64-setup.exe