stratumn / go-core

Stratumn's core utilities to create decentralized applications and networks
Apache License 2.0
0 stars 0 forks source link

validations: config file changes #450

Closed t-bast closed 6 years ago

t-bast commented 6 years ago

A lot of changes for the validation rules ;) I finished the refactoring necessary before kicking off the new governance mechanisms. I think the structure of the package is more cohesive now and is easier to follow. There was a lot of test duplication that I removed.

I completely removed the previous governance design because I don't see how it could fit nicely with the updated governance work. Here is what I have in mind for the next PRs:

As you can see it's kind of the opposite design of the previous governance. The previous governance objects were broadcasting the validator set when it was updated, whereas now we will hide the validator set and only use it inside a store wrapper.


This change is Reviewable

t-bast commented 6 years ago

Woops, forgot to update tmpop, I'm on it