Erc20Vault
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
20
Slot
XX
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
Balances ($0.00)
No balances found for "Erc20Vault"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Erc20Vault"
ABI
ABI objects
Getter at block 21318399 getTotalUnderlying() view returns (uint256) getUnderlying() view returns (address)
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[])
[]
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
Events activateStrategy() returns (bool)
deactivateStrategy() returns (bool)
deposit() payable
harvest() returns (bool)
initialize(address _pool, uint256 _debtLimit, uint256 _targetAllocation, uint256 _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 amount) returns (bool)
withdrawAllFromStrategy() returns (bool)
withdrawAvailableToPool()
withdrawFromReserve(uint256 amount)
withdrawFromStrategy(uint256 amount) returns (bool)
withdrawFromStrategyWaitingForRemoval(address strategy_) returns (uint256)
AllFundsWithdrawn()
BoundUpdated(uint256 bound)
DebtLimitUpdated(uint256 debtLimit)
Harvest(uint256 indexed netProfit, uint256 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(address controller)
This contract contains no fallback and receive objects.
This contract contains no error objects.