v3.0.3
CHANGES:
- Update VaultFactory interface to match Periphery Governance contract.
FEATURES:
- Add an auto_allocate flag that if True will push as much debt as possible to the first strategy in the queue during deposits.
- Allow the vault address to be passed into process_report in order to account for airdropped tokens.
- Allow for max uint to be passed to deposit that will pull all of the senders asset.
- Allow for name and symbol to be updated.
- Pack the Vault Factory protocol fee config to reduce report gas costs.
FIXES:
- Simplify deposit and mint flow into one path.
- Pass current_debt to asses_unrealised_losses_shares to not re-pull from storage.