Important announcement!
In an effort to make the Sterlingcoin data written to disk consistently portable across all operating systems,
A new
Mac wallet will be compiled and released in the near future with Berkeley DB v6.1. This wallet will
not be compatible with the way data is written to and read from disk of your existing Sterlingcoin wallet (including Mac v1.6.0.
0). The new version will be v1.6.
0.1 and will need the coins from your prior wallet transferred by ways of either private key exporting / importing or sending the coins to an intermedium and then back to the upgraded v1.6.0.1 wallet that utilises Berkeley DB 6.1. Presently existing Mac wallets utilise DB v4.8. Resyncing will be a requirement also because the data is written to disk in an incompatibility way.
Linux users that compile their own binary of Sterlingcoin are advised to compile with Berkeley DB 6.1
if you wish to ever move your data files to or from a Mac or Windows computer. You too will have to migrate your coins into your new wallet and resync. Of course, you are welcome to keep your current copy of the source code, but please compile with Berkeley DB 6.1 at your earliest convenience, if you expect portability. When statically compiled Linux wallets are made, they will be made with Berkeley DB v6.1 as well.
If you do not have an intermedium Sterlingcoin wallet you trust (exchange or otherwise), I will gladly act as that intermedium wallet for you. Please Personal Message me to arrange that. If you do opt to send to an exchange wallet to migrate your coins, please consider doing a test transaction of a small amount prior. Pease contact me with the details of that transaction and we will get it sorted.
Windows users,
no action will be required on your part. You can upgrade to v1.6.0.1 at your leisure as soon as it is released. Your upgrade will not need any migration because you are already using Berkeley DB 6.1. Because of the large time differences between developers involved, those binaries are yet to be in a finalised form. I do expect that within 24 hours. Thank you in advance for your continued patience.
If
any user has any questions or concerns about this network-wide (minus Windows) migration to Berkeley DB v6.1, please do not hesitate to voice them publicly here in the thread or privately by Personal Message.
The cause was the Windows wallet being previously made with an incompatible dependency long ago and is now being corrected. I apologise for that inconsistency on behalf of the entire Sterlingcoin dev team.
The solution is bring all versions of Sterlingcoin to the same DB version so that the Sterlingcoin data written to disk by all operating systems will be 'transferable' to all other operating systems by ways of just moving a wallet.dat file and/or copy of the blockchain in raw 'data-as-written-to-disk' form (aka 'snapshot'). The aim is to get the entire network using the same Berkeley DB version so supporting data files could be moved between operating systems and work as expected. Windows wallets already use Berkeley DB v6.1 and this is the source of the confusion that has been slowing the v1.6 rollout. Please do understand this is not a 'blockchain' compatibility problem, but only a 'data written to disk' incompatibility across operating systems.
This is the 'path of least resistance' to migrate the entire network to use the same Berkeley DB v6.1, and on a positive note, we are upgrading the Sterlingcoin network! Thank you in advance for your patience while the needed work is done to correct this and upgrade the Sterlingcoin network in doing so.