@sidhujag sidhujag released this Apr 18, 2018 · 1315 commits to master since this release

Assets 4

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