Releases: syscoin/syscoin
Syscoin 3.0.3 Release
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
- A few locking issue fixes
- Updated network magic message
- 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
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
- Locking issues causing deadlocks for masternodes
- HTTP Server was upgraded
- 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
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
- HD Wallet support
- Convert from Syscoin 3 using dumpwallet on Syscoin 2 and then importwallet to Syscoin 3 with a new fresh wallet
- 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
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
- Fixed fee structure in masternodes and gracefully degradation when no mn info in consensus code
- Bug fixes
- Fix to HD wallet loading with encryption
- 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
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
- HD Wallet support
- 1 hour seniority increase, 1 hour superblock payouts
- 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
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
- Updated dash core to latest to include bitcoin core 0.15/0.16 changes and performance improvements
- 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
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
- Assets updates and bug fixes
- Z-DAG updates
- Masternode restructuring of seniority and bug fixes
- 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
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
- Assets updates and bug fixes
- Z-DAG updates
- 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
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
- Assets
- Syscoin Z-DAG across asset allocation transfers.
- Certificate 0-confirmation settlements.
- Offer 0-confirmation settlements.
- Bug Fixes
- 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
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
- Fees are split between masternodes and miners
- Seniority based masternode payments (longer term nodes get more ROI, based on a idea of bond system)
- 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