API organization
I wanted to do a trial PR to see what you think. You can view the markdown on my branch to see what it looks like. I want to start finalizing the API for version 1.
When doing this I did get a few questions about updating:
- is it hard to add signatures? B/c they are really important. Otherwise anyone can provide bogus updates and steal coins.
- Will the updating work if you are more than 1 update out of date? From what I remember, you a manifest which contains diffs? But if you don't get all of the diffs since you last updated, you will run into problems. (or does the code already handle that well?)
- I did change it so that the code is safe if version numbers have different volumes of dots.