Skip to content

Releases: theohmproject/ohmcoin

Ohmcoin v3.0.3.1

16 Nov 08:21
52b6ec7
Compare
Choose a tag to compare

This update fixes compatibility issues with macOS 11 "Big Sur" and adds a new checkpoint.

  • [BOOST] Solving boost signal placeholders issues.

This resolves building with a fresh install of macOS 11.0.1 and a current state install of dependencies from brew.
PIVX-Project/PIVX#1899

TODO: Better C++17 support

  • [DOCS][BUILD] Update macOS Docs and Build

This is a partial update of the macOS docs and some building files.

Our docs are in major need of updating.

  • [VERSION BUMP] 3.0.3.1

Added Checkpoint and Version Bump

Ohmcoin v3.0.3

02 Nov 07:15
1e0217e
Compare
Choose a tag to compare

This is an incremental update of upstream in preparation for our decentralized crowdfunding platform. This update is not mandatory, but is highly recommended.

Ohmcoin 3.0.2

03 Sep 06:24
83d2e97
Compare
Choose a tag to compare

Ohmcoin v3.0.2

This is a MANDATORY major version release, which includes various new features, bug fixes and performance improvements.

Mandatory Update

Ohmcoin v3.0.2 is mandatory update that includes consensus rule changes that will increase the target-time-between-blocks from 30 seconds, to a new time of 4 minutes. Additionally the block reward value has been changed to 6. The enforcement of this protocol change will occur at block height 2977924 and is a hard fork event. Those not updated beyond protcol version 71020 will be left behind.

In Addition to these consensus changes to the protocol; Segwit Implementation has been included as well and to be enforced via Spork activation.

Please upgrade your wallets and other Ohmcoin nodes as soon as possible!

  • You may check the status of the upgrade with the RPC or Console command getblockchaininfo.
  • ATTENTION: BACKUP YOUR WALLET DATA BEFORE UPDATING

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

Update Highlights:

  • New block time - activates by spork and forced block time (2977924)
    • Change block time to 4 minutes
  • Higher reward - activates by spork and forced block time (2977924)
    • Set block reward to 6 on activation of new time
  • Adjust new block enforce policy to 24 hour span
  • Segwit (requires spork activation)
  • New Interface
  • Performance Improvements for large wallets
  • Housekeeping..

Notes and Caveats

  • This release has changed the default name of all binaries for *nix, macOS and windows. The data directory remains the same on all platforms.
  • Windows: AFTER BACKING UP THE "OHMC" DATA DIRECTORY, ohmc-qt.exe will need to be uninstalled via it's uninstaller. The standard installer for this release can then be used to install the new update. If the uninstaller had removed the OHMC data directory put it back via your back up and make sure it is named OHMC.
  • *nix: ohmcd ohmc-cli ohmc-qt = ohmcoind ohmcoin-cli ohmcoin-qt
    • note: symbolic links or an alias may be used to support legacy names in programs. Although not suggested renaming the binaries SHOULD work as well.
  • macOS: OHMC-Qt.app = Ohmcoin Core.app (the ".app" suffix is invisible on most machines unless enabled to be visible via the Finder)
    • note: The old OHMC-Qt.app will need to deleted manually and if the OHMC-Qt app icon is kept in the Dock it will need to be removed. Standard install will work for new app and if desired, once opening the app right clicking on the app icon -> Options -> Keep in Dock will keep Ohmcoin QT in the dock.

WARNING: BACKUP YOUR DATA DIRECTORY BEFORE UPDATING

Commit Change Log

  • Fix crosscompile for win32
  • Update Segwit and Zerocoin (#47)
  • Added all of the code for the update
  • Fix URL Path
  • Fixed default directory path
  • Change masternode declarations to karmanode
  • change to ohmcoin
  • Create .gitignore
  • Update .gitignore
  • Update .gitignore
  • karmanodefy
  • Update proposallist.cpp
  • Missing class
  • Docs Masternode to karmanode
  • Change mn(masternode) to kn(karmanode)
  • Update doc and comment collateral
  • More doc updates
  • Fixed Karmanode references in proposal related files.
  • Ckarmanode -> CKarmanode
  • Karmanodefy Budget System
  • Porotocol and Version Bump
  • Protocol Enforcement
  • Fix typo
  • Spork fixes
  • Fix Spork Typo
  • Develop (#48)
  • Added all of the code for the update
  • Fix URL Path
  • Fixed default directory path
  • Change masternode declarations to karmanode
  • change to ohmcoin
  • Create .gitignore
  • Update .gitignore
  • Update .gitignore
  • karmanodefy
  • Update proposallist.cpp
  • Missing class
  • Docs Masternode to karmanode
  • Change mn(masternode) to kn(karmanode)
  • Update doc and comment collateral
  • More doc updates
  • Fixed Karmanode references in proposal related files.
  • Ckarmanode -> CKarmanode
  • Karmanodefy Budget System
  • Porotocol and Version Bump
  • Protocol Enforcement
  • Fix typo
  • Spork fixes
  • Update README.md
  • Fixes issues when building in 10.15
    This will need to be built against different brew formulas that will be provided on release... This is also a temporary solution once fixes are made for building against updated dependencies.
  • Qt Frontend Performace
    Limits amount of txs loaded
  • Added Qt Dependencies for Cross Compile
  • Update spork.h
  • [Qt][Bug] Load the most recent instead of the first transactions
    PIVX-Project/PIVX@ec72107
  • Fix QT and Boost bugs
    phoreproject/Phore#140
  • Update Seeders
  • Update Budget and Regtest
  • More Budget and Regtest
  • Too Expressive
    removed arrant paranthesis
  • Added select coin strategy
    phoreproject/Phore@5928d0b
  • allow openssl1.0/1.1 to coexist
    phoreproject/Phore@d1b6037
  • Prevent RPC calls during warmup
  • Changed for loop copies to references, and added stake logging
    phoreproject/Phore@3e7f6cf
  • Fixed masternode edit deleting two masternodes in list
  • Fix staking assertion
    phoreproject/Phore@0a6a243
  • Added Python test for transaction too large issue
    phoreproject/Phore@5b08df9
  • Added benchmark in mutex lock
    phoreproject/Phore@be2f913
  • Fix bugs in mnemonic selection and mint maturity
    phoreproject/Phore@c118242
  • Revert "Fix bugs in mnemonic selection and mint maturity"
    This reverts commit 2f242b0.
  • Replaced mapNextTx with smaller map to reduce memory usage.
    phoreproject/Phore@3a7c813
  • Move ThreadStakeMinter out of net.cpp
    phoreproject/Phore@5568806
  • Revert "Changed for loop copies to references, and added stake logging"
    This reverts commit 113aeea.
  • Add missing QPainterPath include
    PIVX-Project/PIVX@2e226ad
  • Lighter Icons
  • Update Checkpoints
  • Switch Sporks
  • Update Placeholder Address
  • Ohmify

Credits

Ohmcoin 2.4.0.0

08 Feb 21:11
Compare
Choose a tag to compare

Ohmcoin version 2.4.0.0 release contains urgent fixes to prevent a potential exploit that allows a malicious actor to amplify their staking weight and also spam invalid blocks to nodes. This release also contains minor fixes and improvements.

Ohmcoin 2.3.2.1

13 Nov 23:04
Compare
Choose a tag to compare
Version bump and copyright fix

Ohmcoin 2.3.2

27 Sep 08:29
Compare
Choose a tag to compare
Fix Copyright

Ohmcoin 2.3.1

29 Aug 02:30
30f34bb
Compare
Choose a tag to compare
2.3.1 Update (#45)

* CLTV-CSV before merge (#19) (#20)

* Implements op_checklocktimeverify and opchecksequenceverify

* More changes to implement CheckLockTimeVerify and CheckSequenceVerify

* CLTV-CSV

* Rpcmods (#21)

* added modifier and modifierchecksum to RPC getblock response.

* Added data to rpc getblock response

* CLTV-CSV before merge (#19) (#23)

* Implements op_checklocktimeverify and opchecksequenceverify

* More changes to implement CheckLockTimeVerify and CheckSequenceVerify

* CLTV-CSV

* Fix listtransactions bug

* Added Misbehavior Back 

Network is now stable and this can be added back in

* Revert "Fix listtransactions bug"

This reverts commit ae22af1fe65ba121d1229d020074ac1d9254c7eb.

* Version Bump

* Added Future Lower Inflation Rates

* Added mapStakeModifierCheckpoints

* Updated Checkpoints

* Staking fix

* Version Bump copyright year update

* Copyright Date Bump

* Update TX

* Update Protocol Version

* Update To Spork 16 Protocol Enforcement 3

* Update to Spork Protocol 16

* Update Spork 16

* Bump Karmanode Spork to 17

* Update Spork Key

* Sporks and Network Stabilization fixes (#34)

* Fix listtransactions bug

* Added Misbehavior Back 

Network is now stable and this can be added back in

* Revert "Fix listtransactions bug"

This reverts commit ae22af1fe65ba121d1229d020074ac1d9254c7eb.

* Version Bump

* Added Future Lower Inflation Rates

* Added mapStakeModifierCheckpoints

* Updated Checkpoints

* Staking fix

* Version Bump copyright year update

* Copyright Date Bump

* Update TX

* Update Protocol Version

* Update To Spork 16 Protocol Enforcement 3

* Update to Spork Protocol 16

* Update Spork 16

* Bump Karmanode Spork to 17

* Update Spork Key

* Preparing Gitian

* Uncomment Min Age

* Add Back Commented Code and Added Fix for Autocombine

* Update Copyright and added back PIVX Copyright

* Revert "Add Back Commented Code and Added Fix for Autocombine"

This reverts commit e709ef72c8afd76d4a16eef6d80206e1b4726124.

* Revert "Uncomment Min Age"

This reverts commit b6ec38f4dd16c125a90436030c7e599e1cb3e09c.

* Auto Combine bug fix

* Preparing final Testing for release (#35)

* Fix listtransactions bug

* Added Misbehavior Back 

Network is now stable and this can be added back in

* Revert "Fix listtransactions bug"

This reverts commit ae22af1fe65ba121d1229d020074ac1d9254c7eb.

* Version Bump

* Added Future Lower Inflation Rates

* Added mapStakeModifierCheckpoints

* Updated Checkpoints

* Staking fix

* Version Bump copyright year update

* Copyright Date Bump

* Update TX

* Update Protocol Version

* Update To Spork 16 Protocol Enforcement 3

* Update to Spork Protocol 16

* Update Spork 16

* Bump Karmanode Spork to 17

* Update Spork Key

* Preparing Gitian

* Uncomment Min Age

* Add Back Commented Code and Added Fix for Autocombine

* Update Copyright and added back PIVX Copyright

* Revert "Add Back Commented Code and Added Fix for Autocombine"

This reverts commit e709ef72c8afd76d4a16eef6d80206e1b4726124.

* Revert "Uncomment Min Age"

This reverts commit b6ec38f4dd16c125a90436030c7e599e1cb3e09c.

* Auto Combine bug fix

* Prep for clean up of old make files from 2.3.0

* Final Clean Up of Make Left Overs From 2.3.0

* update splash copyright

* Missing Comma on copyright

* Fixes 10.11 Build issue

* Clean up (#36)

* Fix listtransactions bug

* Added Misbehavior Back 

Network is now stable and this can be added back in

* Revert "Fix listtransactions bug"

This reverts commit ae22af1fe65ba121d1229d020074ac1d9254c7eb.

* Version Bump

* Added Future Lower Inflation Rates

* Added mapStakeModifierCheckpoints

* Updated Checkpoints

* Staking fix

* Version Bump copyright year update

* Copyright Date Bump

* Update TX

* Update Protocol Version

* Update To Spork 16 Protocol Enforcement 3

* Update to Spork Protocol 16

* Update Spork 16

* Bump Karmanode Spork to 17

* Update Spork Key

* Preparing Gitian

* Uncomment Min Age

* Add Back Commented Code and Added Fix for Autocombine

* Update Copyright and added back PIVX Copyright

* Revert "Add Back Commented Code and Added Fix for Autocombine"

This reverts commit e709ef72c8afd76d4a16eef6d80206e1b4726124.

* Revert "Uncomment Min Age"

This reverts commit b6ec38f4dd16c125a90436030c7e599e1cb3e09c.

* Auto Combine bug fix

* Prep for clean up of old make files from 2.3.0

* Final Clean Up of Make Left Overs From 2.3.0

* update splash copyright

* Missing Comma on copyright

* Fixes 10.11 Build issue

* put depends back

* depends fix

* Create Makefile

* Create Makefile (#39)

* add missing files

* depends fixes

* depends fix (#40)

* Create Makefile

* add missing files

* depends fixes

* Checkpoints

* Fix mistakes

* Clean up comments

* Update depends

* Depends updates

* More gitian and merkle fix

* Uncomment tests

* Added missing semi colon

* Un comment Min Age

* Revert "Un comment Min Age"

This reverts commit 65ec2aaeef940310e08c85c0a5f23853a2bec91b.

* Fixes for bug introduced that drops all KN's

* Fixes sRGB Warning

* depends updates

* depends updates (#42)

* Make fix (#43)

* gitignore update

* Odd github bug added head info now removed

* Update Rewards

* Missing opening <

* Missing Closing Table Tag

from the Beginning of Time

* Re-comment Out IP Check

Causes an issue where windows controller wallets can not start remote karmanodes. This should be revisited and fixed on a later release.