Closed bh2smith closed 1 year ago
Note that we can circle back and clean this up even more later. This is mostly just an initial proposal for the final structure and servers as a starting point from which we can move things around as we see fit.
Thanks @RichardKeo for your careful review. I will create relevant issues and make suggested changes here accordingly first thing tomorrow!
Okie, I have addressed all the comments and suggestions here (@RichardKeo). Please let me know if this is ready for 🚢 . Everything else will follow much easier from here (as everything is currently based on this branch).
In light of the backlog depending on this and all the comments addressed, I will merge this now. We can always double back and make additional changes upon request.
We split the DuneClient class up with an inheritance structure described vaguely as follows:
Note that this is based on #64 (which should be merged first).
Closes #69
cc @TheEdgeOfRage & @diegoximenes for additional review.