Eternity-Soap / funcoin

MIT License
12 stars 36 forks source link

how to upgrade to new codebase #6

Open cheezcharmer opened 3 years ago

cheezcharmer commented 3 years ago

what all blockchain parameters will need to be changed in new code files when updating the blockchain from 0.8 to version 0.18?

TabbsCommunity commented 3 years ago

what all blockchain parameters will need to be changed in new code files when updating the blockchain from 0.8 to version 0.18?

https://bitcointalk.org/index.php?topic=3345808.0

cheezcharmer commented 3 years ago

what all blockchain parameters will need to be changed in new code files when updating the blockchain from 0.8 to version 0.18?

https://bitcointalk.org/index.php?topic=3345808.0

i am still a learner. recently started a book called programming bitcoin from scratch to overcome this issue.

my confusion still is. my old genesis hash does not get accepted by the blockchain. the one I generated on 0.8 codebase.

That is when I use the old genesis hash and merkle root. it gives me a series of assertion errors. If I generate a new genesis block won't that render the old blockchain useless? .

Thanks to aqua i can create successfully on 0.8. and I also managed to create a coin on 0.18. my problem still is if I ever want to upgrade old codebase to new codebase. what all parameters do I need to change to get the new codebase to accept the old blockchain? i did go through the bitcointalk article and followed it thoroughly. but I still get the same assertion error.

Do you suggest any book I can read to understand this more thoroughly?