owlprotocol / contracts

MIT License
3 stars 4 forks source link

Refactor all plugin contract to utilize `PluginsCore.sol` and document extensively contract functionality #309

Closed HrikB closed 2 years ago

HrikB commented 2 years ago

I refactored our plugins architecture a little bit to inherit abstract contracts as opposed to importing libraries. This allows the abstraction of much more duplicate code and makes it much more readable to see what the child-most contract is doing.

aqzhen commented 2 years ago

/cib

github-actions[bot] commented 2 years ago

Branch issue-309 created! Clone with: git fetch && git checkout --track origin/issue-309 Rebase develop branch changes with: git checkout issue-309 && git rebase develop