Releases: Raptor3um/raptoreum
Raptoreum Core Release 2.0.3.01
This is a minor release bringing only two changes:
- Mac support for RTM assets!
- 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
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
==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
==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
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)
❗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:
- Stop your current wallet or daemon and start again with the below binaries, or a fresh build from: https://github.com/Raptor3um/raptoreum/tree/develop
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
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:
- Stop your current wallet or daemon and start again with the below binaries, or a fresh build from: https://github.com/Raptor3um/raptoreum/tree/ft/rip-testnet
[Testnet] LFG
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
$\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
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:
- Operating systems and hardware details.
- Any and all logs from the error.
- Frequency of the error.
- 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.