RocksteadyTC released this
Feb 11, 2018
· 68 commits to master since this release
Developers seeking to integrate the simplewallet or walletd daemons into their applications should note this crucial change.
Mandatory authentication has been added to the JSON RPC API interfaces of simplewallet and walletd. To maintain back compatibility with old services, the --rpc-legacy-security flag has been introduced to allow password-less access to the RPC.
However, all new applications going forward should make use of the --rpc-password flag to enable authentication of JSON RPC queries.
To pass the password to the RPC interface, add an additional field password to the JSON object:
"password": "<the password>"
sudo apt-get update
sudo apt-get -y install build-essential python-dev gcc-4.9 g++-4.9 git cmake libboost1.58-all-dev librocksdb-dev
git clone https://github.com/turtlecoin/turtlecoin
mkdir build && cd $_
cmake -G "Visual Studio 14 Win64" .. -DBOOST_ROOT=D:/Boost/boost_1_59_0
MSBuild ByteCoin.sln /p:Configuration=Release
brew install boost
cmake -DBOOST_ROOT=<path_to_boost_install> ..
The binaries will be in ./src after compilation is complete.
-- Fix for Node Sync Error - contributed by DeerTacos -- Confirmations added to simplewallet -- contributed by blakelapierre
Cryptonote Developers, Bytecoin Developers, Forknote Project, TurtleCoin Community