-
Notifications
You must be signed in to change notification settings - Fork 16
FundingManager
Marvin Kruse edited this page Jul 27, 2023
·
1 revision
File: FundingManager.sol
- Subject to change: The FundingManager is an ERC-4626 vault managing the accounting for funder deposits.
- After funding a particular proposal, the depositors receive newly minted ERC20 receipt tokens (similar to the concept of LP tokens) that represent their funding.
- These receipt tokens can be burned to receive back the funding in proportion to available funds.
All functions defined in FundingManager.sol are internal and hence cannot be interacted with externally.
- The default public/external functions available from OpenZeppelin's implementation of ERC-4626 are open-sourced, and if you want to, you can refer to the code to get an idea of how to interact with the ERC-4626 public/external functions.