Skip to content

Releases: syscoin/syscoin

Syscoin 3.0.3 Release

08 May 00:53
Compare
Choose a tag to compare

Syscoin 3.0.3 Release Notes

This is a non-mandatory update for existing Syscoin 3 Masternode operators.

See this post if you are a Masternode operator: https://medium.com/p/572576c7163f

Please read this blog post for information regarding this release and steps to upgrade from Syscoin 2: https://medium.com/p/d0708d146315

Note: Please upgrade from 3.0.0 if you have used salvagewallet to upgrade from Syscoin 2.x, your wallet is unstable and may end up encountering the unlock wallet bug #177

Changes

  1. A few locking issue fixes
  2. Updated network magic message
  3. Fix a potential ddos attack vector on masternode payments

Note that to upgrade from Syscoin 2 to Syscoin 3 simply dumpwallet to a file on Syscoin 2 through console or CLI and importwallet on Syscoin 3 CLI or console.

Syscoin 3.0.2 Release

04 May 23:12
Compare
Choose a tag to compare

Syscoin 3.0.2 Release Notes

This is a recommended update for existing Syscoin 3 Masternode operators.

See this post if you are a Masternode operator: https://medium.com/p/572576c7163f

Please read this blog post for information regarding this release and steps to upgrade from Syscoin 2: https://medium.com/p/d0708d146315

Note: Please upgrade from 3.0.0 if you have used salvagewallet to upgrade from Syscoin 2.x, your wallet is unstable and may end up encountering the unlock wallet bug #177

Changes

  1. Locking issues causing deadlocks for masternodes
  2. HTTP Server was upgraded
  3. Minor bug fixes

Note that to upgrade from Syscoin 2 to Syscoin 3 simply dumpwallet to a file on Syscoin 2 through console or CLI and importwallet on Syscoin 3 CLI or console.

Syscoin 3.0.1 Release

03 May 07:44
Compare
Choose a tag to compare

Syscoin 3.0.1 Release Notes

This is a mandatory update for existing Syscoin 2 mainnet users. Syscoin 3 users are recommended to upgrade as well if had already previously upgraded using the salvagewallet syscoin.conf option.

This release includes Masternodes and so you will need to run sentinel alongside with Masternodes see this post if you are a Masternode operator: https://medium.com/p/572576c7163f

Please read this blog post for information regarding this release and steps to upgrade: https://medium.com/p/d0708d146315

Note: Please upgrade from 3.0.0 if you have used salvagewallet to upgrade from Syscoin 2.x, your wallet is unstable and may end up encountering the unlock wallet bug #177

Changes

  1. HD Wallet support
  2. Convert from Syscoin 3 using dumpwallet on Syscoin 2 and then importwallet to Syscoin 3 with a new fresh wallet
  3. BIP 44 Extended Key for Syscoin set to 57 not 5.

Note that the install path and Syscoin data directory has been renamed to SyscoinCore from Syscoin

Note that to upgrade from Syscoin 2 to Syscoin 3 simply dumpwallet to a file on Syscoin 2 through console or CLI and importwallet on Syscoin 3 CLI or console.

Syscoin 3.0 with V1 Masternodes @ Release Candidate 5

30 Apr 17:49
Compare
Choose a tag to compare

Syscoin 3.0 MN RC5 Release Notes (Take 2)

This is a mandatory update for testnet users. It is not compatible with the current Syscoin Mainnet. Please only install this if you wish to setup and run a Masternode on the Syscoin testnet. Please clear your Syscoin data directory before starting. This is a forking testnet so previous version blockchain will not work.

For more information on how to setup a masternode (currently only for Ubuntu 16.04 LTS users) see this blog post. If you have syscoin cloned with github you can just do a "git pull" in the Syscoin source directory to get the latest code and run and start your masternode.

Please also re-pull the sentinel code, goto your sentinel directory and type "git pull" or if that fails delete it and re-clone sentinel and follow tutorial for setting up sentinel again.

This release is locked to testnet!

Changes

  1. Fixed fee structure in masternodes and gracefully degradation when no mn info in consensus code
  2. Bug fixes
  3. Fix to HD wallet loading with encryption
  4. Show coincontrol with alias balances fix

Note that the install path and Syscoin data directory has been renamed to Syscoincore from Syscoin

Please copy the provided syscoin.conf file to your Syscoincore data directory. If you do not do so you will not be connected to our Masternode network

Syscoin 3.0 with V1 Masternodes @ Release Candidate 4

29 Apr 23:34
Compare
Choose a tag to compare

Syscoin 3.0 MN RC4 Release Notes

This is a mandatory update for testnet users. It is not compatible with the current Syscoin Mainnet. Please only install this if you wish to setup and run a Masternode on the Syscoin testnet. Please clear your Syscoin data directory before starting. This is a forking testnet so previous version blockchain will not work.

For more information on how to setup a masternode (currently only for Ubuntu 16.04 LTS users) see this blog post. If you have syscoin cloned with github you can just do a "git pull" in the Syscoin source directory to get the latest code and run and start your masternode.

Please also re-pull the sentinel code, goto your sentinel directory and type "git pull" or if that fails delete it and re-clone sentinel and follow tutorial for setting up sentinel again.

This release is locked to testnet!

Changes

  1. HD Wallet support
  2. 1 hour seniority increase, 1 hour superblock payouts
  3. Bug fixes

Note that the install path and Syscoin data directory has been renamed to Syscoincore from Syscoin

Please copy the provided syscoin.conf file to your Syscoincore data directory. If you do not do so you will not be connected to our Masternode network

Syscoin 3.0 with V1 Masternodes @ Release Candidate 3

28 Apr 02:42
Compare
Choose a tag to compare

Syscoin 3.0 MN RC3 Release Notes

This is a mandatory update for testnet users. It is not compatible with the current Syscoin Mainnet. Please only install this if you wish to setup and run a Masternode on the Syscoin testnet. Please clear your Syscoin data directory before starting. This is a forking testnet so previous version blockchain will not work.

For more information on how to setup a masternode (currently only for Ubuntu 16.04 LTS users) see this blog post. If you have syscoin cloned with github you can just do a "git pull" in the Syscoin source directory to get the latest code and run and start your masternode.

Please also re-pull the sentinel code, goto your sentinel directory and type "git pull" or if that fails delete it and re-clone sentinel and follow tutorial for setting up sentinel again.

This release is locked to testnet!

Changes

  1. Updated dash core to latest to include bitcoin core 0.15/0.16 changes and performance improvements
  2. Refactored the way Syscoin transactions are created to be wallet-less, support for instant send alias payments

Note that the install path and Syscoin data directory has been renamed to Syscoincore from Syscoin

Please copy the provided syscoin.conf file to your Syscoincore data directory. If you do not do so you will not be connected to our Masternode network

Syscoin 3.0 with V1 Masternodes @ Release Candidate 2

18 Apr 16:10
Compare
Choose a tag to compare

Syscoin 3.0 MN RC2 Release Notes

This is a mandatory update for testnet users. It is not compatible with the current Syscoin Mainnet. Please only install this if you wish to setup and run a Masternode on the Syscoin testnet. Please clear your Syscoin data directory before starting. This is a forking testnet so previous version blockchain will not work.

For more information on how to setup a masternode (currently only for Ubuntu 16.04 LTS users) see this blog post. If you have syscoin cloned with github you can just do a "git pull" in the Syscoin source directory to get the latest code and run and start your masternode.

Please also re-pull the sentinel code, goto your sentinel directory and type "git pull" or if that fails delete it and re-clone sentinel and follow tutorial for setting up sentinel again.

This release is locked to testnet!

Changes

  1. Assets updates and bug fixes
  2. Z-DAG updates
  3. Masternode restructuring of seniority and bug fixes
  4. Updates and optimizations of signature verification by enabling endmorphism optimizations on libsecp256k, adding sse4 support (also on leveldb and sha256), and concurrent threadpool verification for memory pool inclusion of transactions. Also enabled script verification caching and signature verification caching through cuckoo cache mechanism which speeds up block verification and reindexing.

How To Use Syscoin Services - Primer (must add addressindex=1 in the conf file to do this)

NEW ALIAS(jag):
aliasnew jag p 3 0 '' '' '' ''
signrawtransaction
syscoinsendrawtransaction

generate 1 (miner creates a block)

aliasnew jag p 3 0 '' '' '' ''
signrawtransaction
syscoinsendrawtransaction

NEW ASSET(asset):
assetnew asset jag public assets 5 5 ''
signrawtransaction
syscoinsendrawtransaction

generate 1 (miner creates a block)

ASSET INFO:
assetinfo asset

ASSET SEND(create new allocation):
assetsend asset jag jag 5 ''
signrawtransaction
syscoinsendrawtransaction

generate 1 (miner creates a block)

ASSET ALLOCATION INFO:
assetallocationinfo asset jag

ASSET ALLOCATION SENDER STATUS (For receivers to detect any issues with the sender prior to sending goods/service for real-time payment):
assetallocationsenderstatus asset jag

ASSET ALLOCATION SEND:
assetallocationsend asset jag jag1 5 ''asset
... (more assetallocationsends)

generate 1 (sometime down the road a block gets created and your asset allocations should be similar to what they showed in real-time)

Note that the install path and Syscoin data directory has been renamed to Syscoincore from Syscoin

Please copy the provided syscoin.conf file to your Syscoincore data directory. If you do not do so you will not be connected to our Masternode network

Syscoin 3.0 with V1 Masternodes @ Release Candidate 1

09 Mar 21:31
Compare
Choose a tag to compare

Syscoin 3.0 MN RC1 Release Notes

This is a mandatory update for Testnet 5 users. It is not compatible with the current Syscoin Mainnet. Please only install this if you wish to setup and run a Masternode on the Syscoin testnet. Please clear your syscoin data directory before starting. This is a forking testnet so previous version blockchain will not work.

For more information on how to setup a masternode (currently only for Ubuntu 16.04 LTS users) see this blog post. The only difference is you will notice that the tutorial now omits the step "git checkout 349de28", so if you have cloned already for testnet3 you can just do a "git pull" in the syscoin2 directory to get the latest code and run and start your masternode.

Please also re-pull the sentinel code, goto your sentinel directory and type "git pull" or if that fails delete it and reclone sentinel and follow tutorial for setting up sentinel again.

This release is locked to testnet!

Changes

  1. Assets updates and bug fixes
  2. Z-DAG updates
  3. ZMQ indexing through node indexer

How To Use Syscoin Services - Primer

NEW ALIAS(jag):
aliasnew jag p 3 0 '' '' '' ''
signrawtransaction
syscoinsendrawtransaction

generate 1 (miner creates a block)

aliasnew jag p 3 0 '' '' '' ''
signrawtransaction
syscoinsendrawtransaction

NEW ASSET(asset):
assetnew asset jag public assets 5 5 ''
signrawtransaction
syscoinsendrawtransaction

generate 1 (miner creates a block)

ASSET INFO:
assetinfo asset

ASSET SEND(create new allocation):
assetsend asset jag jag 5 ''
signrawtransaction
syscoinsendrawtransaction

generate 1 (miner creates a block)

ASSET ALLOCATION INFO:
assetallocationinfo asset jag

ASSET ALLOCATION SENDER STATUS (For receivers to detect any issues with the sender prior to sending goods/service for real-time payment):
assetallocationsenderstatus asset jag

ASSET ALLOCATION SEND:
assetallocationsend asset jag jag1 5 ''asset
... (more assetallocationsends)

generate 1 (sometime down the road a block gets created and your asset allocations should be similar to what they showed in real-time)

Note that the install path and Syscoin data directory has been renamed to Syscoincore from Syscoin

Please copy the provided syscoin.conf file to your Syscoincore data directory. If you do not do so you will not be connected to our Masternode network

Syscoin 2.2.0 with V1 Masternodes @ Testnet 5

25 Jan 00:51
Compare
Choose a tag to compare

Syscoin 2.2.0 MN Testnet 5 Release Notes

This is a mandatory update for Testnet 4 users. It is not compatible with the current Syscoin Mainnet. Please only install this if you wish to setup and run a Masternode on the Syscoin testnet. Please clear your syscoin data directory before starting. This is a forking testnet so previous version blockchain will not work.

For more information on how to setup a masternode (currently only for Ubuntu 16.04 LTS users) see this blog post. The only difference is you will notice that the tutorial now omits the step "git checkout 349de28", so if you have cloned already for testnet3 you can just do a "git pull" in the syscoin2 directory to get the latest code and run and start your masternode.

Please also re-pull the sentinel code, goto your sentinel directory and type "git pull" or if that fails delete it and reclone sentinel and follow tutorial for setting up sentinel again.

This release is locked to testnet!

Changes

  1. Assets
  2. Syscoin Z-DAG across asset allocation transfers.
  3. Certificate 0-confirmation settlements.
  4. Offer 0-confirmation settlements.
  5. Bug Fixes
  6. Update 1/27/2018: Update binary to reflect bug fix in asset send not correctly setting receivers balance

How To Use Syscoin Services - Primer

NEW ALIAS(jag):
aliasnew jag p 3 0 '' '' '' ''
signrawtransaction
syscoinsendrawtransaction

generate 1 (miner creates a block)

aliasnew jag p 3 0 '' '' '' ''
signrawtransaction
syscoinsendrawtransaction

NEW ASSET(asset):
assetnew asset jag public assets 5 5 ''
signrawtransaction
syscoinsendrawtransaction

generate 1 (miner creates a block)

ASSET INFO:
assetinfo asset

ASSET SEND(create new allocation):
assetsend asset jag jag 5 ''
signrawtransaction
syscoinsendrawtransaction

generate 1 (miner creates a block)

ASSET ALLOCATION INFO:
assetallocationinfo asset jag

ASSET ALLOCATION SENDER STATUS (For receivers to detect any issues with the sender prior to sending goods/service for real-time payment):
assetallocationsenderstatus asset jag

ASSET ALLOCATION SEND:
assetallocationsend asset jag jag1 5 ''asset
... (more assetallocationsends)

generate 1 (sometime down the road a block gets created and your asset allocations should be similar to what they showed in real-time)

Note that the install path and Syscoin data directory has been renamed to Syscoincore from Syscoin

Please copy the provided syscoin.conf file to your Syscoincore data directory. If you do not do so you will not be connected to our Masternode network

Syscoin 2.2.0 with V1 Masternodes @ Testnet 2

02 Dec 00:27
Compare
Choose a tag to compare

Syscoin 2.2.0 MN Testnet 2 Release Notes

This is a mandatory update for Testnet 1 users. It is not compatible with the current Syscoin Mainnet. Please only install this if you wish to setup and run a Masternode on the Syscoin testnet. Please clear your syscoin data directory before starting. This is a forking testnet so previous version blockchain will not work.

For more information on how to setup a masternode (currently only for Ubuntu 16.04 LTS users) see this blog post. The only difference is you will notice that the tutorial now omits the step "git checkout 349de28", so if you have cloned already for testnet1 you can just do a "git pull" in the syscoin2 directory to get the latest code and run and start your masternode.

Please also re-pull the sentinel code, goto your sentinel directory and type "git pull" or if that fails delete it and reclone sentinel and follow tutorial for setting up sentinel again.

This release is locked to testnet!

Changes

  1. Fees are split between masternodes and miners
  2. Seniority based masternode payments (longer term nodes get more ROI, based on a idea of bond system)
  3. Governance system allows people to create proposals and get funded during a super block.

Note that the install path and Syscoin data directory has been renamed to Syscoincore from Syscoin

Please copy the provided syscoin.conf file to your Syscoincore data directory. If you do not do so you will not be connected to our Masternode network