How To Update for LinuxStop your node if its running!
exit
remove old chain
rm -rf ~/.expanse/{chaindata,dapp,history}
Create genesis.json
nano genesis.json
Copy and paste this new genesis into genesis.json
{
"nonce": "0x214652414e4b4f21",
"timestamp": "0x0",
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"extraData": "0x4672616e6b6f497346726565646f6d",
"gasLimit": "0x1388",
"difficulty": "0x40000000",
"mixhash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"coinbase": "0x93decab0cd745598860f782ac1e8f046cb99e898",
"alloc": {
"0xbb94f0ceb32257275b2a7a9c094c13e469b4563e": { "balance": "10000000000000000000000000" },
"0x15656715068ab0dbdf0ab00748a8a19e40f28192": { "balance": "1000000000000000000000000"},
"0xc075fa11f85bda3aaba67106226aaf086ac16f4e": { "balance": "100000000000000000000000"},
"0x93decab0cd745598860f782ac1e8f046cb99e898": { "balance": "10000000000000000000000"}
}
}
Start GEXP with new genesis
build/bin/gexp --genesis genesis.json
exit GEXP (ctrl+c)
Start GEXP
build/bin/gexp --rpc console 2>exp.log
Just for safety add some nodes
admin.addPeer("enode://4055ec69e53df4bfecb95e3b65c28e4f2a1145a3bdc4d85d077b552248cf159951afd649f044783bebf48b902fbc0e96978c76236fd4ab3d5ef7d95d72b84ee5@[::]:42786")
admin.addPeer("enode://f944c6702a78a0cbcd6505b76daff069dad2e45ff88896c475da2bef47091c88e5b4042211233e397ad958be998003a2674151e60719c5fdeeff5f8cc2c231a1@74.196.59.103:42786")
Update For windowsDownload the new binaries
https://github.com/expanse-org/EasyExpanseWin64/archive/master.zipDoubleclick Setup_Step2_genesis.bat
Doubleclick Start_Expanse.bat
Add peers from above just incase..
Doubleclick Start_Mining.bat
Just heard from someone that you do not know how generate a hardcoded genesisblock in default_genesis.go, so you are using a json file which should be used in test networks only. Youre a funny guy