Controller

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x9e75d523 at 16624009
Slot
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

No balances found for "Controller"

No transactions found for "Controller"


Functions
Getter at block 21380156
asset(view returns (address)
0x0000000000000000000000000000000000000000
defaultDepositSS(view returns (uint8)
0
exchange(view returns (address)
0x0000000000000000000000000000000000000000
getRewardInfo(view returns (address[]uint256[]uint256[])
([], [], [])
harvestFee(view returns (uint256)
0
isDefault(view returns (bool)
false
lastHarvest(view returns (uint256)
0
magnifier(view returns (uint256)
10000
owner(view returns (address)
0x0000000000000000000000000000000000000000
subStrategyLength(view returns (uint256)
0
totalAllocPoint(view returns (uint256)
0
treasury(view returns (address)
0x0000000000000000000000000000000000000000
vault(view returns (address)
0x0000000000000000000000000000000000000000
version(view returns (string)
3.0
weth(view returns (address)
0x0000000000000000000000000000000000000000
withdrawFee(view returns (uint256)
0
Read-only
accOldRewardPerShares(uint256view returns (uint256)
accRewardPerShares(uint256view returns (uint256)
apySort(uint256view returns (uint256)
rewardTokens(uint256view returns (address)
subStrategies(uint256view returns (address subStrategyuint256 allocPoint)
totalAssets(bool fetchview returns (uint256)
withdrawable(uint256 _amountview returns (uint256 withdrawAmt)
State-modifying
addRewardToken(address _token
deposit(uint256 _amountreturns (uint256)
harvest(
initialize(address _vaultaddress _assetaddress _treasuryaddress _weth
moveFund(uint256 _fromIduint256 _toIduint256 _amount
registerSubStrategy(address _subStrategyuint256 _allocPoint
removeRewardToken(address _token
renounceOwnership(
setAPYSort(uint256[] _apySort
setAllocPoint(uint256 _allocPointuint256 _ssId
setDefaultDepositSS(uint8 _ssId
setDefaultOption(bool _isDefault
setExchange(address _exchange
setHarvestFee(uint256 _harvestFee
setTreasury(address _treasury
setVault(address _vault
setWithdrawFee(uint256 _withdrawFee
transferOwnership(address newOwner
withdraw(uint256 _amountaddress _receiverreturns (uint256 withdrawAmtuint256 fee)
Events
AddRewardToken(address rewardToken
Harvest(address assetuint256 prevTotaluint256 assetsuint256 harvestAt
Initialized(uint8 version
MoveFund(address fromaddress touint256 withdrawnAmountuint256 depositAmountuint256 movedAt
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RegisterSubStrategy(address subStrategyuint256 allocPoint
RemoveRewardToken(address rewardToken
SetAllocPoint(address subStrategyuint256 allocPointuint256 totalAlloc
SetApySort(uint256[] apySort
SetDefaultDepositSS(uint8 defaultDepositSS
SetDefaultOption(bool isDefault
SetExchange(address exchange
SetHarvestFee(uint256 harvestFee
SetTreasury(address treasury
SetVault(address vault
SetWithdrawFee(uint256 withdrawFee
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.