----This is a TEST release-----
Temp nodes
strb01.nerdlabnodes.xyz
strb02.nerdlabnodes.xyz... View More----This is a TEST release-----
Temp nodes
strb01.nerdlabnodes.xyz
strb02.nerdlabnodes.xyz
strb03.nerdlabnodes.xyz
strb04.nerdlabnodes.xyz
Backup your wallet and chain data before installing!!!!!!!!!!!
This wallet could eat your coins, it is a test wallet, use at your own risk.
Do not use this wallet if you are not comfortable running test code..
------
This wallet will update the database version for both the chain data and the wallet.dat itself
so make sure you save an old wallet.dat in case you need to revert back to an older wallet.
--SPECIAL UPDATE INSTRUCTIONS--
This version of the wallet doesn't yet know how to perform the entire
chain upgrade by itself, so you have to help it out a little
In the Roaming/Supertourbstake directory (windows)
you need to delete the following files:
database/ (The entire directory)
addr.dat
.lock
_db.001
_db.002 (etc , any files starting with _db.)
blkindx.dat
keep wallet.dat and your SuperturboStake.conf
RENAME blk001.dat to bootstrap.dat
That part is important, the wallet will reload the chain database
from the bootstrap, otherwise you will have to sync from scratch all over again
startup the new wallet
Do NOT attempt to run the old wallet again afterwards, it will become very unhappy about the database
--------------------------
Changes:
getbalance now reports a full precision balance, no negative balance silliness.
Qt should report correct balances for all the accumulated totals, eg balance, staked, unconfirmed, instake etc
Moneysupply is also correct, as are a hand full of rpc commands that report transaction total amounts such as listunspent
A new option has been added to allow minting to be turned on and off on the fly, use command line option -setminting=false
to disable minting when starting the wallet when you don't want the wallet to immediatly start staking,. this command is also available in the console and rpc interface. getinfo command will also report if minting is enabled or disabled. Note: There is also an older option in the wallet -staking , turning this off entirely disables minting, but requires restarting the wallet to turn it back on, as it works by killing the stake miner thread.
reservebalance now can be set to values large enough to actually reserve all of your balance, but see bugs.
Bugs/todo:
reservebalance is not fully implimented, the wallet may stake anyway if minting is enabled
transactions are still not protected, do NOT try to send more than 9223372036854 coins in a single transaction.
For stakingm, the max transaction needs to be considerably less than this amount, or the stakes will fail
be aware that coin controll is also not protected from math overflow, and it is possible to coerce the wallet into assembling a transaction that will never validate because it spends more coins than the wallet can add up
The rpc / cli interface will report large balances correctly, but using other wallets as rpc clients or external applications that interface to the rpc interface may lose the trailing digits as json by default converts numbers into floating point, and most wallets when acting as an rpc proxy will convert numbers back and forth for no god reason even if they are only displaying them.
TLDR: be carefull running coin spending scripts
todo: Maybe add multisend or stake cross splitting...
todo: Must: add code to automate the db upgrade
https://drive.google.com/drive/folders/1wAxX-UB91WpmZh-cP9ussxdYhjTkMRb5?usp=sharing
page=1&callback_module_id=pages&callback_item_id=23&year=&month=
Load More