@ghobson2013 ghobson2013 released this Sep 22, 2018

Assets 8

ROIcoin Release Notes for v1.2.0.0

  • NEW - updated splash screen with new tagline
  • NEW - links navigation menu for website, blockexplorer(s), paper wallet, github, white paper and road map
  • NEW - social navigation menu for Facebook, Twitter, Google Plus, Youtube, Reddit, Telegram Group and Telegram Announcements
  • FIX - misc minor bug fixes

This release adds new functionality to the wallet to aid users in quickly finding all our important internet links and social media platforms.

First time windows users please use ROIcoin-1.2.0-win64-setup.exe

Note: v1.2.0.0 is not a mandatory release and is backwards compatible with v1.1.7.0

MD5 Signatures:

7187b16d3ee87adabe43fcfae8fb5616 ROIcoin-1.2.0-ubuntu16.tgz
540b6066cdf4ee86fa67612700195866 ROIcoin-1.2.0-ubuntu17.tgz
3dc0575d323c40b821a7559a7566b6e6 ROIcoin-1.2.0-osx.dmg
1b3078caa4cad14ab433ec2e6d20bff0 ROIcoin-1.2.0-win64-setup.exe
234b1e73d0684749c1d469157ed1efdd ROIcoin-1.2.0-win64.zip
ad8b0f1bcd7cba7bec4fdfd2d562d601 ROIcoin-qt_x64-v1200.exe

@ghobson2013 ghobson2013 released this Jul 10, 2018 · 39 commits to master since this release

Assets 8

ROIcoin Release Notes for v1.1.7.0

This release contains the following bugfixes:

  • CRITICAL: Emergency fix for windows wallets stuck on block 143707
  • FIX: for issue #58 reported by Cryptohub exchange and fixed by FreeTrade.
  • FIX: encrypted wallet are now able to sign messages.
  • FIX: seeds list was adjusted.
  • additional logging was added to troubleshoot issue #65

All windows users are advised to upgrade to v1.1.7 , a bug prevented windows wallets from
syncing passed block 143707 . To resolve this issue you need to execute the following steps:

  • first upgrade to ROIcoin v1.1.7 ( simply use the new QT binary )
  • delete the peers.dat in the %APPDATA%/Roaming/ROIcoin folder ( same folder as wallet.dat )
  • start the wallet and go to the Debug console and type:
invalidateblock 0000005ab0b3f50e92b6803d3236b310d6db26930f52b3b010ed937685fb2ce4
reconsiderblock 0000005ab0b3f50e92b6803d3236b310d6db26930f52b3b010ed937685fb2ce4
  • You should now see your wallet sync to same height as the block explorer.
  • Note: you may need to do an additional restart to fully sync with the block explorer.

MD5 Signatures:

ee5c0a2c5b6e9bf25be012016833235b ROIcoin-qt_x64-v1170.exe
6fbeab7bbc1d62524f9803973b308cde ROIcoin-1.1.7-osx.dmg
0d6071d0592305ccf3eff4a0b6ac7928 ROIcoin-1.1.7-win64-setup.exe
39fe2b2a1cb6b6ce6ceeaa89f30cbdf9 ROIcoin-1.1.7-win64.zip
4316881d28c54bd04b9fd3d36c5a4de7 ROIcoin-1.1.7-linux64.tgz

@ghobson2013 ghobson2013 released this Mar 4, 2018 · 51 commits to master since this release

Assets 8

ROIcoin Release Notes for v1.1.6.0

Since the availability of ROIcoin v1.1.5 , we have experienced an unexpected fork again.
This release is an emergency mandatory upgrade for all users ! it contains
a fix that takes immediate effect against the fork type we have seen so far.

This release overwrites all previous release, there will be a hard fork at block 75100 , at which
point all older releases <1.1.6 will be rejected and considered as obsolete.

As soon as you have upgraded, wait for your wallet to fully sync, if the block height does not match
our block explorer then you are on the wrong chain, I am providing a bootstrap file to resync in case you need it.
https://blockexplorer.roi-coin.com/
https://roi-coin-blockexplorer.roi-coin.com/

Procedure to resync the blockchain:
backup your wallet.dat , remove your blocks and chainstate subfolder from %APPDATA%/Roaming/ROIcoin folder and unzip ROIcoin-05142018-blockindex.zip , then restart the wallet. You can reach us on slack or discord if you need help.

MD5 Signatures:

96f0ea2b1809f82963f4aed60dd3079f ROIcoin-1.1.6-win64-setup.exe
6977df277845004bdb87a72209c0c1c7 ROIcoin-1.1.6-win64.zip
1657fd0d0d7864f2061058203451058b ROIcoin-qt_x64_v1160.exe
d86e4b204eed94f3e5a28fd43682a595 ROIcoin-1.1.6-linux64.tgz
a5ea779ab28db780ff71115fa15aa377 ROIcoin-1.1.6-osx.dmg

@ghobson2013 ghobson2013 released this Mar 3, 2018 · 54 commits to master since this release

Assets 7

ROIcoin Release Notes for v1.1.5.0

This release is for pool, exchange operators and users with large wallets.
I strongly recommend everyone to upgrade as you will see a performance improvement and overall less cpu usage than v1.1.4

Optiminer found a significant performance optimization which affected the overall performance
of the wallet and most RPC calls.

Additionally I have added 2 new RPC calls, that will help online web providers and exchanges.

deposittoaddress "fromaccount" "ROIcoinAddress" Amount TermLengthInBlocks "comment" "comment-to" subtractFeeFromAmount_Flag.
Example:
deposittoaddress "gary" "RBQN9ybF5JzsPQdsiHMpGfkA5HpwddKvmU" 40 10800 "1week deposit" "pool earnings"

This call allows you to create a new Term Deposit using RPC/CLI and opens the door to automated scripts.
If you specify an empty string "" for fromaccount argument it will use your default account.

listtermdeposits "fromaccount"

This call allows you to list term deposits that belong to a specific account in your wallet , use "" for default.

Changes

  • NEW- issue #10 added 2 new RPC calls , deposittoaddress and listtermdeposits
  • BUG - issue #49 TheTDD PR merge to fix hash rate accuracy in solo miner
  • BUG - Optiminer fix to getPostRateForAmount() function doing too many math.pow() calls affecting performance on large wallets and slower cpu's.

ROIcoin core v1.1.5.0 is now available at:
https://github.com/ROIcoin/ROIcoin/releases/

Please report bugs using the issue tracker at github, we will not use bitcointalk forum for handling bug reports.
https://github.com/ROIcoin/ROIcoin/issues

Upgrading and downgrading

How to Upgrade

If you are running an older version, shut it down. Wait until it has completely
shut down (which might take a few minutes for older versions).
Backup your wallet.dat file ( which you should always do regardless of an upgrade event )
then copy over ROIcoin-qt.exe (on Windows) or just copy over ROIcoin-qt (on Linux).

First time installers please use ROIcoin-1.1.5-win64-setup.exe

Credits:

  • Optiminer
  • TheTDD
  • ghobson2013

Test Credits

  • The Raster\Cyrax
  • cobfor
  • Optiminer

MD5 Signatures

eaa7e640378ce7928fc70df9a91130df ROIcoin-1.1.5-win64-setup.exe
7c9b6543ecc548017f59663486e280fe ROIcoin-qt_x64_v1150.exe
32c61c26c76faa8351bb3f0bcaec0783 ROIcoin-1.1.5-win64.zip
43ebcf5ef5172ff3ef6cfec8ecb46ec9 ROIcoin-1.1.5-osx.dmg
b38dd6e612992fc310cbba1959a9c13a ROIcoin-1.1.5-linux64.tgz

@ghobson2013 ghobson2013 released this Feb 21, 2018 · 70 commits to master since this release

Assets 7

ROIcoin Release Notes for v1.1.4.0

Important Notice:

We still see many users using old obsolete wallets, for this reason there will be a hard fork at block 75000.
IF you are on the wrong chain ( not the same height as the block explorer ) , you will need to re-sync, this will be faster with v1.1.4, thanks to the fix for issue #47

The biggest new feature is the faster block loading times. The first time you start the new wallet it will still take as long as before, because it is building up a new hash index database ( You will see a new sub folder called "cache" in the blocks folder ).
Warning: You must let the loading process complete
The second time you restart the new wallet you will see a significantly faster loading time. This new cache only requires about 30 Mb extra disk space.

Changes

  • NEW - issue #15 a new flag -autoban (default is off) was introduced to automaticaly ban peers for 24hrs if they returned "Connection Refused" or "Host unreachable".
    This will reduce the cpu load when handling peers. ( recommended for 24/7 servers and VPS )
  • NEW - issue #16 a new flag -banobsoleteversion (default is off) was introduced to automaticaly ban peers for 24hrs who have obsolete old wallet version ( < v1.1.4 )
  • NEW - issue #40 matured coins will now show an alert bubble ( just like when you find a new block )
  • FIX - issue #39 TheTDD has rebuild the term deposit table from scratch and fixed the sorting issues ( should also be faster to sort and update ).
  • NEW - issue #47 TheTDD has implemented a deposit table delay mechanism to slow down UI updates during block sync at startup.
    Note: On Startup, it can take up to 5s before you see your term deposits, but it will speed up block syncing.
  • BUG - issue #19 the wallet rpcport was wrongly configured and conflicted with the p2p port, this was the reason for the slow syncing and low peer counts issues in the past.
    The rpcport is now by default set to 3376
  • NEW - issue #22 the sending addressbook will now contain the send and receive addresses combined , this will facilitate sending matured coins or combining inputs to yourself.
  • FIX - rpc gettransaction call will now show credit value without interest ( requested by elbandi, to help pool operators )
  • FIX - issue #42 estimated date is now based on 120s blocktime , this should provide a more accurate "Estimated Date" value.
  • FIX - issue #44 setban rpc command can now accept a custom bantime ( larger than 24hrs )

ROIcoin core v1.1.4.0 is now available at:
https://github.com/ROIcoin/ROIcoin/releases/

Please report bugs using the issue tracker at github, we will not use bitcointalk forum for handling bug reports.
https://github.com/ROIcoin/ROIcoin/issues

Upgrading and downgrading

How to Upgrade

If you are running an older version, shut it down. Wait until it has completely
shut down (which might take a few minutes for older versions).
Backup your wallet.dat file ( which you should always do regardless of an upgrade event )
then copy over ROIcoin-qt.exe (on Windows) or just copy over ROIcoin-qt (on Linux).

First time installers please use ROIcoin-1.1.4-win64-setup.exe

Credits:

  • TheTDD
  • Elbandi
  • ghobson2013

MD5 Signatures

8f742b3e8397438eb31e599760dfcabd ROIcoin-qt_x64_v1140.exe
a31771b84ee74d73a013bd245adb0cd9 ROIcoin-1.1.4-osx.dmg
2c1ae09aafdbdbfe65ca9a82ed7e5238 ROIcoin-1.1.4-linux64.tgz
34feca11a441394f9ebe378a6f6589af ROIcoin-1.1.4-win64.zip
becc9d44135d8183a4da813548907b55 ROIcoin-1.1.4-win64-setup.exe

@ghobson2013 ghobson2013 released this Dec 28, 2017 · 105 commits to master since this release

Assets 5

Release Notes Version 1.1.3 Hotfix1

Warning: You do not need to install this update if your blockchain height matches our blockexplorer.

This hotfix addresses a windows bug with fee calculation precision quirks. This fix was already part of our upcoming release.

If you are a Windows user please download ROIcoin-qt-v113-hotfix1.zip and update immediately. For your convenience we have included exhaustive directions in both Word document and PDF format. If you are a non Windows user and happen to be impacted by these events please submit the details of your issue at https://github.com/ROIcoin/ROIcoin/issues

Other changes

To help administrators out there I have added the following 3 new RPC calls,
These RPC calls are available both via ROIcoin-cli and the GUI debug window.

  • setban ip or ip/netmask add/remove - manually add or remove a peer to ban list
  • listbanned - list banned peers
  • clearbanned - clears all banned

Note: banlist is persisted in banlist.dat file, so the server will remember on restart.

Example:

ROIcoin-cli setban 10.10.10.15 add
ROIcoin-cli listbanned
 [
   {
       “address” : “10.10.10.15/255.255.255.255",
       “banned_until” : 1514554316,
       “ban_created” : 1514467916,
       “ban_reason” : “manually added”
   }
 ]
 ROIcoin-cli getpeerinfo | grep 10.10.10.15
  gone !!

Note: This can also be helpful in temporarily banning peers who are on the wrong chain.
Warning: this is a PRE-RELEASE, I am still endurance testing it, its in use on our seed nodes.

MD5 Signatures

MD5 (ROIcoin-1.1.3.0-hotfix1-linux64.tgz) = 9d61889c532fca167bda5aab127591d9
MD5 (ROIcoin-qt-v113-hotfix1.zip) = DF3B9C2A2F3565BEAAB6CEC327A8A5F8
MD5 (ROIcoin-qt_osx_v1130.dmg) = 9ca84af82cadbf9b2b918066348a341d

@ghobson2013 ghobson2013 released this Dec 27, 2017 · 108 commits to master since this release

Assets 6

ROIcoin v1.1.2

Emergency Release

The previous critical bug fix in v1.1.1 created a consensus disagreement between 2 windows miners mining the same block, Miner1 was on v1.1.0 and Miner2 on v1.1.1, both had a different result when calculating fees. This caused a fork in our block chain at height 29732

To resolve this situation we are hard forking at block nr. 31000 to make sure all miners are on v1.1.2.

Checking your blockchain

In addition to mandatory upgrade, you may need to reindex your blockchain to the same chain our
exchanges and block explorer are using.

Go to Help->debug window-> console tab and type "getblockhash 29732"
if you see "0000006aef642158383b16bd16b67d762a41a63ae2cfbdc6479d65d229818175" then you
are on the correct chain, otherwise you need to:

  • delete your blockchain folders named "blocks" and "chainstate" usually stored in c:\users<USER>\AppData\Roaming\ROIcoin and on linux in $HOME/.ROIcoin folder.
  • download our bootstrap-27122017-chain-x175.zip file
  • unzip it
  • run ROIcoin-qt.exe -loadblock=c:\FULL-PATH-TO\bootstrap.dat

How to Upgrade

If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions). Backup your wallet.dat file ( which you should always do regardless of an upgrade event ) then just copy over ROIcoin-qt.exe (win64) or ROIcoin-qt (linux).

MD5 Signatures

MD5 (ROIcoin-qt_x64_v1120.exe) = abc8b78649f4b03fec5a3e638baca212
MD5 (ROIcoin-1.1.2.0-linux64.tgz) = 636e35c1dc296eb1626c4dede4e84540
MD5 (bootstrap-27122017-chain-x175.zip) = 1548ccc35b8a1cd4e002e283e825bad3
MD5 (ROIcoin-qt_osx_v1120.dmg) = 61be08b7785adfbd0345e5c0f34b6fd3

@ghobson2013 ghobson2013 released this Dec 24, 2017 · 112 commits to master since this release

Assets 7

This release contains one critical and some minor fixes.

  • issue #6 A variable initialisation bug in the interest rate calculation caused windows wallet to crash. (found by elbandi)
  • issue #7 The windows miner stops after encountering a block validation error due to "too high fee". (caused by issue 6) We added a retry mechanism around runtime errors, the timeout is configurable via a new flag called "-minerblocktimeout" (default 30000 ms)

Other minor fixes:

  • max outbound connections was increased from 8 to 16
  • roicoin.icns was fixed for the MAC OSX wallet
  • build instructions are now provided for MAC OSX, CentOS7 and Fedora27

Note: Both issues were only affecting windows users, but we still recommend all users to upgrade to v1.1.1

ROIcoin core v1.1.1.0 is now available at: https://github.com/ROIcoin/ROIcoin/releases/

Please report bugs using the issue tracker at github: https://github.com/ROIcoin/ROIcoin/issues

Upgrading and downgrading

How to Upgrade

If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions). Backup your wallet.dat file ( which you should always do regardless of an upgrade event ) then run the installer (on Windows) or just copy over ROIcoin-qt (on Linux).

Credits:

  • PlainKoin
  • DisasterFaster
  • ghobson2013
  • elbandi

Testers Credits:

  • mjentsch
  • TheTDD
  • akejs99

MD5 Signatures

MD5 (bootstrap-12242017.zip) = e1778f0df3cd2c1c2f533a2d8ff3081e
MD5 (ROIcoin-qt_X64_v1110.exe) = cae74a0b5d33533072f39fdf6c4525ac
MD5 (ROIcoin-1.1.1.0-linux64.tgz) = 2ebf5f30d6cbadd472cbd8950ed56efc
MD5 (ROIcoin-qt_osx_v1110.dmg) = 8ce06f62007e77d6842d36eb453c68de

@ghobson2013 ghobson2013 released this Dec 4, 2017 · 117 commits to master since this release

Assets 8

ROIcoin Release Notes for v1.1.0.000

This release contains one critical and some minor fixes.

  • The critical fix is for the term deposit interest rate algorithm bug that kept increasing on every block.
  • The new wallet will make sure that if you have pre-fork locked term deposits, the maturation interest will remain unchanged.
  • New term deposits created after the hardfork will obey the new term deposit rates:
Time Start Coins End Coins Coin Gain Interest
1 week 1000 1021 21 2,10%
2 weeks 1000 1043 43 4,30%
1 month 1000 1096 96 9,60%
3 months 1000 1331 331 33,10%
6 months 1000 1929 929 92,90%
12 months 1000 6933 5933 593,30%

The PoS calculation has been adjusted to 15% APR

Note: the old HOdl per block 30 day interest still applies on top of ROI PoS rate.

We also applied cosmetic branding changes to the wallet splash screen and background.

Hardfork at block 25000

Notice to miners:

  • If you are solo-mining you must upgrade to v1.1.0.0 before reaching block 25000 , any blocks found with the old wallet after the fork will be on the wrong chain !.
  • If you are pool-mining make sure to check with the pool owner that their wallet has upgraded to v1.1.0.0 before block 25000
  • Exchange owners please upgrade to v1.1.0.0 as soon as possible.

Please report bugs using the issue tracker at github:
https://github.com/ROIcoin/ROIcoin/issues

Upgrading and downgrading

How to Upgrade

If you are running an older version, shut it down. Wait until it has completely
shut down (which might take a few minutes for older versions).
Backup your wallet.dat file ( which you should always do regardless of an upgrade event )
then run the installer (on Windows) or just copy over ROIcoin-qt (on Linux).

Downgrade warning

Because this release issues a hard-fork of the network, downgrading to prior versions
will not be possible once the network reaches a block height of 25000.

Credits:

  • PlainKoin
  • DisasterFaster
  • ghobson2013

MD5 Signatures

MD5 (ROIcoin-1.1.0.0-linux64.tgz) = cf291f27481cfe7a9bfd3ea0853605ca
MD5 (ROIcoin-1.1.0.0-fedora27-x86_64.tgz) = 519b816b95f40b089dae7b3aa79059f8
MD5 (ROIcoin-qt_x64_v1100.exe) = f74e14997c9203b46ac54f95b4e4146a
MD5 (ROIcoin-qt_x32_v1100.exe) = 637ae566b37ec778243b60b844ef42ee
MD5 (ROICoin-qt-osx-beta.dmg) = 50917c6850ff12a0909ff437a0b27a25

@ghobson2013 ghobson2013 released this Nov 21, 2017 · 202 commits to master since this release

Assets 4

This is the first released wallet for ROIcoin v1.0.2.700

MD5 (ROIcoin-qt_x32.exe) = f156b0e0149cc31ca2b969e45e2bc709
MD5 (ROIcoin-qt_x64.exe) = c0693d099f794d96c79fcfc051744ef2