Conversation
5c61984 to
83e1aa2
Compare
|
Okay, this massive PR is ready for review. It is a quasi-rewrite of the internals of multi-test, keeping a very similar API. I think it makes everything much clearer and extensible, and lays the groundwork to easily add more "Keepers" to mock out staking, or handle custom messages |
|
Can you add some context / description of the changes? It is impossible for me to review this in any meaningful way. Too many changes, that are unrelated, or at least, difficult to relate to the previous code base. |
Yeah, I would just review the new codebase, and not the diff. The comments above were helpful to identify that. |
|
@maurolacy I added a DESIGN.md file that should help. I would not review the diff, but rather review the new code by itself. You can add comments on the diff, but this is basically a re-write, so it makes more sense to look at it as a whole.
|
Thanks. I'll take a look. |
maurolacy
left a comment
There was a problem hiding this comment.
lgtm, but this is still above my head. Need to get more exposure to both using and modifying / extending multi-test.
|
Thanks for the feedback. I will update and merge. |
merge after #334
Major overhaul of how storage and caching works in multi-test.
This should allow for much more extensibility in multi-test in the future