MetaCLever
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
7
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "MetaCLever"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "MetaCLever"
ABI
ABI objects
Getter at block 21177315
debtToken() view returns (address)
0x0000000000000000000000000000000000000000
feeInfo() view returns (address platform, uint32 platformPercentage, uint32 bountyPercentage, uint32 repayPercentage)
(platform=0x0000000000000000000000000000000000000000, platformPercentage=0, bountyPercentage=0, repayPercentage=0)
furnace() view returns (address)
0x0000000000000000000000000000000000000000
getActiveYieldStrategies() view returns (uint256[] _indices, address[] _strategies, address[] _underlyingTokens, address[] _yieldTokens)
(_indices=[], _strategies=[], _underlyingTokens=[], _yieldTokens=[])
owner() view returns (address)
0x0000000000000000000000000000000000000000
reserveRate() view returns (uint256)
0
yieldStrategyIndex() view returns (uint256)
0
Read-only
getUnderlyingTokenPerShare(uint256 _strategyIndex) view returns (uint256)
getUserInfo(address _account) view returns (int256 _totalDebt, uint256 _totalValue, uint256[] _indices, uint256[] _shares)
getUserPendingExtraReward(uint256 _strategyIndex, address _account, address _token) view returns (uint256 _rewards)
getUserStrategyInfo(address _account, uint256 _strategyIndex) view returns (uint256 _share, uint256 _underlyingTokenAmount, uint256 _yieldTokenAmount)
getYieldTokenPerShare(uint256 _strategyIndex) view returns (uint256)
yieldStrategies(uint256) view returns (bool isActive, address strategy, address underlyingToken, address yieldToken, uint256 totalShare, uint256 activeYieldTokenAmount, uint256 harvestableYieldTokenAmount, uint256 expectedUnderlyingTokenAmount)
yieldTokenHarvestPercentage(uint256) view returns (uint256)
State-modifying
Events addYieldStrategy(address _strategy, address[] _extraRewardTokens)
burn(address _recipient, uint256 _amount)
claim(uint256 _strategyIndex, address _recipient)
claimAll(address _recipient)
deposit(uint256 _strategyIndex, address _recipient, uint256 _amount, uint256 _minShareOut, bool _isUnderlying) returns (uint256 _shares)
harvest(uint256 _strategyIndex, address _recipient, uint256 _minimumOut) returns (uint256)
initialize(address _debtToken, address _furnace)
migrateYieldStrategy(uint256 _strategyIndex, address _newStrategy)
mint(address _recipient, uint256 _amount, bool _depositToFurnace)
renounceOwnership()
repay(address _underlyingToken, address _recipient, uint256 _amount)
setIsActive(uint256 _strategyIndex, bool _isActive)
transferOwnership(address newOwner)
updateFeeInfo(address _platform, uint32 _platformPercentage, uint32 _bountyPercentage, uint32 _repayPercentage)
updateFurnace(address _furnace)
updateReserveRate(uint256 _reserveRate)
updateReward(address _account)
updateYieldTokenHarvestPercentage(uint256 _strategyIndex, uint256 _percentage)
withdraw(uint256 _strategyIndex, address _recipient, uint256 _share, uint256 _minAmountOut, bool _asUnderlying) returns (uint256)
AddYieldStrategy(uint256 _index, address _strategy)
Burn(address indexed _account, address indexed _recipient, uint256 _amount)
Claim(uint256 indexed _strategyIndex, address indexed _rewardToken, uint256 _rewardAmount)
Deposit(uint256 indexed _strategyIndex, address indexed _account, uint256 _share, uint256 _amount)
Harvest(uint256 indexed _strategyIndex, uint256 _reward, uint256 _platformFee, uint256 _harvestBounty)
MigrateYieldStrategy(uint256 _index, address _oldStrategy, address _newStrategy)
Mint(address indexed _account, address indexed _recipient, uint256 _amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Repay(address indexed _account, address indexed _underlyingToken, uint256 _amount)
SetStrategyActive(uint256 _index, bool _isActive)
UpdateFeeInfo(address indexed _platform, uint32 _platformPercentage, uint32 _bountyPercentage, uint32 _repayPercentage)
UpdateFurnace(address _furnace)
UpdateReserveRate(uint256 _reserveRate)
Withdraw(uint256 indexed _strategyIndex, address indexed _account, uint256 _share, uint256 _amount)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.