mastercoin-MSC / mastercore

mastercore info
mastercoin.org
MIT License
24 stars 11 forks source link

begin refactor #304

Open whitj00 opened 9 years ago

whitj00 commented 9 years ago

Don't Pull

dexX7 commented 9 years ago

Hey @whitj00: since the title is "begin refactor", it sounds as if renaming and moving files is not the final goal, so I'd like to point out my rather very experimental branch and thread about the topic:

experimental-minimal-encoding/src/extensions + https://github.com/mastercoin-MSC/mastercore/issues/302

Note: I'm experimenting mostly, and this is far away from being final, and hefty refactoring should be expected. Further, I tested a new approach tackeling transaction serialization, shown in https://github.com/mastercoin-MSC/mastercore/issues/283#issuecomment-72756268, where similar statements apply. :)

Also worth to mention: there is likely going to be a transition to Bitcoin Core 0.10 rather sooner than later, currently discussed in https://github.com/mastercoin-MSC/mastercore/issues/286#issuecomment-77524801 and following.

whitj00 commented 9 years ago

@dexX7 Interesting, one of the main reasons i'm doing this is to make it easier to upgrade MSC between BTC versions, so it takes on a role simmilar to leveldb, where it's simply a library