Erc20Vault

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xd42deb0b at 15323656
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
-
variable spans 49 additional slots

No balances found for "Erc20Vault"

No transactions found for "Erc20Vault"


Functions
Getter at block 20922127
MAX_DEVIATION_BOUND(view returns (uint256)
500000000000000000
MAX_PERFORMANCE_FEE(view returns (uint256)
500000000000000000
STRATEGY_DELAY(view returns (uint256)
432000
addressProvider(view returns (address)
0xa298d39715ae492e4caf3ccb33cbf57abc5238d7
bound(view returns (uint256)
0
controller(view returns (address)
0x64f82ba5100770c9824e8abc40a03d6920f54fbf
currentAllocated(view returns (uint256)
0
debtLimit(view returns (uint256)
0
getStrategiesWaitingForRemoval(view returns (address[])
[]
 
getTotalUnderlying(view returns (uint256)
 
getUnderlying(view returns (address)
performanceFee(view returns (uint256)
0
pool(view returns (address)
0x0000000000000000000000000000000000000000
reserveFee(view returns (uint256)
10000000000000000
roleManager(view returns (address)
0x46dcde86b25a3f3b61eadd6b7225f4e2721c0e23
strategistFee(view returns (uint256)
100000000000000000
strategy(view returns (address)
0x0000000000000000000000000000000000000000
strategyActive(view returns (bool)
false
targetAllocation(view returns (uint256)
0
totalDebt(view returns (uint256)
0
waitingForRemovalAllocated(view returns (uint256)
0
Read-only
getAllocatedToStrategyWaitingForRemoval(address strategy_view returns (uint256)
State-modifying
activateStrategy(returns (bool)
deactivateStrategy(returns (bool)
deposit(payable 
harvest(returns (bool)
initialize(address _pooluint256 _debtLimituint256 _targetAllocationuint256 _bound
initializeStrategy(address strategy_
shutdownStrategy(
updateBound(uint256 bound_
updateDebtLimit(uint256 debtLimit_
updatePerformanceFee(uint256 performanceFee_
updateReserveFee(uint256 reserveFee_
updateStrategistFee(uint256 strategistFee_
updateStrategy(address newStrategy_
updateTargetAllocation(uint256 targetAllocation_
withdraw(uint256 amountreturns (bool)
withdrawAllFromStrategy(returns (bool)
withdrawAvailableToPool(
withdrawFromReserve(uint256 amount
withdrawFromStrategy(uint256 amountreturns (bool)
withdrawFromStrategyWaitingForRemoval(address strategy_returns (uint256)
Events
AllFundsWithdrawn(
BoundUpdated(uint256 bound
DebtLimitUpdated(uint256 debtLimit
Harvest(uint256 indexed netProfituint256 indexed loss
PerformanceFeeUpdated(uint256 performanceFee
ReserveFeeUpdated(uint256 reserveFee
StrategistFeeUpdated(uint256 strategistFee
StrategyActivated(address indexed strategy
StrategyDeactivated(address indexed strategy
StrategyUpdated(address newStrategy
TargetAllocationUpdated(uint256 targetAllocation
Constructor
constructor(address controller
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.