Axis-Fi / axis-core

Axis Protocol
https://axis.finance
Other
3 stars 0 forks source link

Extract Interfaces #162

Closed 0xJem closed 2 months ago

0xJem commented 2 months ago

Extract AGPL3-licensed interfaces from the major contracts, so that third-parties can easily integrate with the contracts. Some of the interfaces were abstract contracts that have been replaced.

All interfaces are using only standard types or types (e.g. Keycode) that are defined in the same repository and have the same licensing. This prevents dependency hell due to versioning and conflicts (e.g. with the ERC20 abstract contract).

Interfaces:

This required moving a lot of code around. There are no longer changes, however.