Skip to content

Releases: Raptor3um/raptoreum

Raptoreum Core Release 2.0.3.01

01 Sep 20:44
900794e
Compare
Choose a tag to compare

This is a minor release bringing only two changes:

  1. Mac support for RTM assets!
  2. Fixing an error when configuring a build with the "--disablewallet" flag.

Upgrade Notice

When upgrading from 1.3.17.06 to 2.0.3.01 you may notice that synchronization appears to stop or be very slow, attempting to use raptoreum-cli shows an error about "loading block index....". You will also notice if you check CPU use that it is doing work. DO NOT kill the process! Doing so will likely cause database corruption and your node getting banned. Give it the time it needs to complete its work, usually within 5 minutes but can vary based on system.

We have made some changes to how data is stored and the wallet needs to reload and adjust data to continue syncing.

Thanks to the community, developers and core team who contributed to make this all happen!

Raptoreum Core Release 2.0.3.00

21 Aug 00:59
81851e8
Compare
Choose a tag to compare

This is a major release which brings in over two years of development and testing.

Added In This Release

  • Many fixes and upgrades
  • Upgrade to DASH 18 base
  • Assets creation, minting, and transfer
  • IPFS integration
  • RIP01, new fork voting consensus for both miner and smartnodes
  • New versioning
  • New look

RPC Change

  • signrawtransaction has been removed and replaced with "signrawtransactionwithwallet" and "signrawtransactionwithkey".

Hard Fork

Bringing in this new version requires a hard fork, voting will begin on block height 905760 which is approximately Aug 31. To ensure smooth voting and activation about 85% of smartnodes should be on v2.0.3.00 prior to vote start. Once miners reach 85% consensus over 7 day rolling average the vote is locked in and we enter a 7 day grace period (allowing more time for people to get updated). Once grace period is finished voting concludes and new version features activate.

NOTE: By using this release you are voting that you agree to the upgrade. macOS binaries are currently unavailable, we are working on it.

Upgrading

  • Stop your wallet or daemon
  • Replace binaries
  • Start wallet or daemon

Upgrade Notice

When upgrading from 1.3.17.06 to 2.0.3.00 you may notice that synchronization appears to stop or be very slow, attempting to use raptoreum-cli shows an error about "loading block index....". You will also notice if you check CPU use that it is doing work. DO NOT kill the process! Doing so will likely cause database corruption and your node getting banned. Give it the time it needs to complete its work, usually within 5 minutes but can vary based on system.

We have made some changes to how data is stored and the wallet needs to reload and adjust data to continue syncing.

A big thank you to our core team, developers, marketing crew, Discord mods, and awesome community for all that you guys have done and continue to do!

[Testnet] Raptoreum Core 2.0.3.99 Release

16 Aug 23:58
31ccf23
Compare
Choose a tag to compare

==THIS IS A TESTNET ONLY RELEASE==

This release brings adds or fixes:

  • IPFS integration (tri): Easily attach a file to an asset and have it uploaded to the Raptoreum IPFS cluster. Allowed file types are image, video, audio, txt, and pdf. Max file size is 50MB. Image display inside of wallet is not yet complete, you can lookup assets by name and ID as well as IPFS files by CID, on https://ipfsweb.raptoreum.com (beta).
  • New look: Mancini and Zlata gave the wallet an awesome new look.
  • Asset naming validation: Naming is more intuitive and clean (Jami)
  • Assets & HD: Assets now work properly with HD based wallet (Jami)
  • sendtoaddress documentation: Documentation inside wallet corrected, missing lock has also been added. (Jami)
  • Transifex: Issue with Transifex translations fixed (Jami)
  • Backup bug: Bug where automatic backups were not working is fixed (Jami)
  • protx revoke: Bug with incorrect parsing of protx revoke is fixed (tri)

Upgrading Binaries

  • Stop your wallet or daemon
  • Replace binaries
  • Start wallet or daemon

A big thank you to our core team, developers, marketing crew, Discord mods, and awesome community for all that you guys have done and continue to do!

[Testnet] Raptoreum Core 2.0.2.99 Release

31 May 00:41
b292eb6
Compare
Choose a tag to compare

==THIS IS A TESTNET ONLY RELEASE==

[Testnet] Raptoreum Core 2.0.2.99 Release

This release resolves an issue where Raptoreum Core would seemingly at random get stuck (deadlock) synchronizing after a restart.

Everybody on testnet should update to this release.

Upgrading Binaries

  • Stop your wallet or daemon
  • Replace binaries
  • Start wallet or daemon

Big thank you to the Raptoreum Core developers, team members, and community!

Raptoreum Core Release 1.3.17.06

30 May 17:47
Compare
Choose a tag to compare

Raptoreum Core Release 1.3.17.06

This release is a hotfix (Dash BLS version upgrade) that addresses Smartnodes crashing due to a bug in the current version of Dash BLS. It is IMPORTANT for all Smartnode owners to upgrade to this version to ensure stable Smartnode operation and avoid POSE bans.

It is also recommended that you upgrade your Raptoreum Core, even if not running a Smartnode.

Upgrading Binaries

  • Stop your wallet or daemon
  • Replace binaries
  • Start wallet or daemon

Upgrading Official Docker Image

  • Stop container: docker-compose stop -t 300
  • Edit image name in docker-compose.yml to be: image: npq7721/raptoreum:latest
  • Start container: docker-compose up -d

Building From Source

You should use https://github.com/Raptor3um/raptoreum/tree/release/1.3.17.06

This is temporary, evenually the develop branch will be merged into master and the 1.3.17.06 branch will be removed.

As always a big thank you to the Raptoreum developers, for all the time and work they put in to bring us a stable and secure blockchain.

[Testnet] LFG (Round 3)

08 Apr 17:38
6bc2d6d
Compare
Choose a tag to compare
Pre-release

❗THIS IS A TESTNET ONLY RELEASE ❗

Mandatory Testnet Release

This release brings in RIP-01, assets, and a ton of bug fixes, performance improvements, UI fixes and additions, QT updates, dependency upgrades and more. See more here: master...develop

Versioning is also changing with this release to 2.x.x.xx.

RIP-01 voting (miners) begins at block 27360. Once 90% miner consensus is reached for 7 consecutive days voting will finish and assets will be activated shortly after.

To update:

LFG Testnet Information

P2P Port: 10230
Data Directory: Raptoreumcore/rip01-testnet (Windows) | .raptoreumcore/rip01-testnet (Mac, Linux)
Addnodes: lbtn.raptoreum.com

[Testnet] LFG Round 2

05 Apr 02:09
Compare
Choose a tag to compare
[Testnet] LFG Round 2 Pre-release
Pre-release

THIS IS A TESTNET ONLY RELEASE

Mandatory Testnet Release

This release adjusts quorum sizes to match mainnet. It is a hard fork and will happen at block height 24280.

Make sure to have your wallet / daemons updated before block 24280!

To update:

[Testnet] LFG

23 Mar 00:38
Compare
Choose a tag to compare
[Testnet] LFG Pre-release
Pre-release

THIS IS A TESTNET ONLY RELEASE

This phase of testnet required starting a new testnet chain. This is in order to simulate as closely as possible activating assets on mainnet VIA our forking mechanism RIP-01.

Testnet will begin running version 1.3.17.05-testnet which mirrors our mainnet release 1.3.17.05, and will soon be followed by a release which includes RIP-01, assets, and all other additions and fixes from the Develop branch.

LFG Testnet Information

P2P Port: 10230
Data Directory: Raptoreumcore/rip01-testnet (Windows) | .raptoreumcore/rip01-testnet (Mac, Linux)
Addnodes: lbtn.raptoreum.com

More Assets On Testnet

06 Nov 19:45
91f6214
Compare
Choose a tag to compare
Pre-release

$\color{red}{\textsf{NOTE THIS IS NOT A MAINNET RELEASE}}$

Additional features, filters, and fixes for the ongoing asset development on Testnet. This release is for TESTNET not mainnet, and should be start with -testnet flag or testnet=1 in raptoreum.conf

What Has Changed From 1.4.17.99

  • added assets to address index

  • rpc command assetdetails change to getassetdetailsbyname

  • added getassetdetailsbyid and listassets rpc commands

  • the following rpc commands now have asset filter option:

getaddressutxos
getaddressdeltas
getaddressbalance
  • fixed future unique asset transaction

  • fixed protx register_submit

  • asset details popup text is now selectable

  • added mempool checks on create asset

  • added asset balance index

  • added listaddressesbyasset RPC call

  • added listassetbalancesbyaddress RPC call
    Note: the amount returned on the 2 rpc call above are in sats and can be longer than 64 bits (128 bits integer)

  • removed code that is no longer necessary related to the max money switch to 21b, making it permanently 21b.

Assets on Testnet

06 Sep 04:24
5d1186d
Compare
Choose a tag to compare
Assets on Testnet Pre-release
Pre-release

We are extremely pleased to present to you our double upgrade activating the first round of assets on testnet as well as an upgrade to a newer BTC codebase. This is a major update so expect protracted testing.

For assets this activates the following new rpc command with more to come with the addition of transaction decoupling coming later:

== Assets ==
getassetdetailsbyname 'asset_id or asset_name'
createasset asset_metadata
listassetsbalance
listunspentassets ( minconf maxconf  ["addresses",...] [include_unsafe] [query_options])
mintasset txid
sendasset "asset_id" "qty" "to_address" "change_address" "asset_change_address"
createrawtransaction

In addition to these updates please visit Bitcoin Core's documentation which can be found on Bitcoin.org at https://bitcoin.org/en/release/v0.18.0#build-system-changes as those changes are too extensive to cover here.

We have an extensive blog post coming up covering the rpc commands and their usage on https://blog.raptoreum.com/ (will update with a direct link here later).

AS WITH ANY TESTNET RELEASE PLEASE LAUNCH IT WITH THE -testnet FLAG!

SHOULD YOU FIND A BUG OR ISSUE, PLEASE OPEN AN ISSUE HERE ON GITHUB MAKING SURE TO INCLUDE THE FOLLOWING DETAILS:

  1. Operating systems and hardware details.
  2. Any and all logs from the error.
  3. Frequency of the error.
  4. Details we can use in reproducing the error.

Updated 2023-11-05

Binaries and checksums have been updated, you must redownload the binaries in order to take advantage of the below

added assets to address index
rpc command assetdetails change to getassetdetailsbyname
added getassetdetailsbyid and listassets rpc commands
the following rpc commands now have asset filter option
getaddressutxos
getaddressdeltas
getaddressbalance
fixed future unique asset transaction
fixed protx register_submit
asset details popup text is now selectable
added mempool checks on create asset
added asset balance index
added listaddressesbyasset RPC call
added listassetbalancesbyaddress RPC call
note: the amount returned on the 2 rpc call above are in sats and can be longer than 64 bits (128 bits integer)

removed code that is no longer necessary related to the max money switch to 21b, making it permanently 21b.