Closed jmonteer closed 2 years ago
Description: FeeManager is a smart module whose responsibility is to assess fees and split them between recipients.
It implements:
assessFees(adddress strategy, uint256 gain)
distribute(address owner)
Dependencies: core vault code needs to be finished
Acceptance criteria:
Payment Trigger: PR is merged Category: DEV Level: 1
will the smart modules be written in solidity or vyper?
Implement FeeManager
Description: FeeManager is a smart module whose responsibility is to assess fees and split them between recipients.
It implements:
assessFees(adddress strategy, uint256 gain)
: receives the last gain amountdistribute(address owner)
sends owner's accrued fees to ownerDependencies: core vault code needs to be finished
Acceptance criteria:
Payment Trigger: PR is merged Category: DEV Level: 1