veLINK-DAI Earn Pool

Verified contract

Proxy

Active on Ethereum with 120 txns
Deployed by via 0x80239a9e at 13954585
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
10 additional variables
ERC-20
Value $2,882.99
0x4752352f02427f11df8254bdeb31721607d0480a69d8d5c76f15b5371dbf99bc
0x71fe580c3acdb32e8c27be9b6bebc96a9c576ab8113923cba857701eb660bea9
0x72cafdafde634074c971d993c93c2a1a2f0ea84b4d692c5e047802182fc2eaa9
0xc809101568898fbec110c564ce441df88f7479b2fa94968158a826801e19e446
0x3ce7af931352764b65c16de32ff98ab874af022818d816cfb5011dc991bc0fd1
0x02423b6a4bea16b1f0bb20ebf0612680c0a9ffef9d8926369c60001d7e03f1ba
0xf51e6e9eab32e2f5fb55e05d369e0088878b8ca972ae95bf5c829ea541190b8c
0xd1f82eedf1ca9a9b91ebe6bbb4039e741d65d60e39aa028480d938a3f4020491
0xe11ad500ff219213f2113facf62934c88b8d93da465d633f63e122f57d38c36d
0x261c23a2cb35b22b7181f8650f0deb9b567dacb9ab97465061025aea9a899697

Functions
Getter at block 21099636
DOMAIN_SEPARATOR(view returns (bytes32)
0x884c0b1c998e416075fd73de168c5453d3df14eb3500dcf5b9dcaa33b2e5b65b
MAX_BPS(view returns (uint256)
10000
ONE_YEAR(view returns (uint256)
31536000
VERSION(view returns (string)
5.0.1
decimals(view returns (uint8)
18
getStrategies(view returns (address[])
[0xa609820289b0E976B43583b292f21B883563e20E]
getWithdrawQueue(view returns (address[])
[0xa609820289b0E976B43583b292f21B883563e20E]
governor(view returns (address)
0x9520b477aa81180e6ddc006fc09fb6d3eb4e807a
keepers(view returns (address[])
[0x1CbfaE0367a9B1e4Ac2c158E57B5F00cCb337271, 0xdf826ff6518e609E4cEE86299d40611C148099d5]
maintainers(view returns (address[])
[0x1CbfaE0367a9B1e4Ac2c158E57B5F00cCb337271, 0xdf826ff6518e609E4cEE86299d40611C148099d5, 0x76d266DFD3754f090488ae12F6Bd115cD7E77eBD]
maxProfitAsFee(view returns (uint256)
5000
minDepositLimit(view returns (uint256)
1
name(view returns (string)
veLINK-DAI Earn Pool
paused(view returns (bool)
true
poolAccountant(view returns (address)
0x4d25e00be9bf9c7f21f6a5dc1f6638ca4d2c5a24
poolRewards(view returns (address)
0xb2205b87e81c91539ff510bd6e1ddbcc19bfa8c2
 
pricePerShare(view returns (uint256)
stopEverything(view returns (bool)
false
symbol(view returns (string)
veLINK-DAI
token(view returns (address)
0x514910771af9ca656af840dff83e8264ecf986ca
tokensHere(view returns (uint256)
256950645037251044098
totalDebt(view returns (uint256)
2269
totalDebtRatio(view returns (uint256)
0
totalSupply(view returns (uint256)
257336108670000054124
 
totalValue(view returns (uint256)
universalFee(view returns (uint256)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
availableCreditLimit(address _strategyview returns (uint256)
balanceOf(address accountview returns (uint256)
calculateMintage(uint256 _amountview returns (uint256 _shares)
calculateUniversalFee(uint256 _profitview returns (uint256 _fee)
excessDebt(address _strategyview returns (uint256)
isKeeper(address _addressview returns (bool)
isMaintainer(address _addressview returns (bool)
nonces(addressview returns (uint256)
strategy(address _strategyview returns (bool _activeuint256 _interestFeeuint256 _debtRateuint256 _lastRebalanceuint256 _totalDebtuint256 _totalLossuint256 _totalProfituint256 _debtRatiouint256 _externalDepositFee)
totalDebtOf(address _strategyview returns (uint256)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
acceptGovernorship(
addKeeper(address _keeperAddress
addMaintainer(address _maintainerAddress
approve(address spenderuint256 amountreturns (bool)
deposit(uint256 _amount
depositAndClaim(uint256 _amount
depositWithPermit(uint256 _amountuint256 _deadlineuint8 _vbytes32 _rbytes32 _s
initialize(string _namestring _symboladdress _tokenaddress _poolAccountant
migrateStrategy(address _oldaddress _new
multiTransfer(address[] _recipientsuint256[] _amountsreturns (bool)
open(
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
removeKeeper(address _keeperAddress
removeMaintainer(address _maintainerAddress
reportEarning(uint256 _profituint256 _lossuint256 _payback
reportLoss(uint256 _loss
setup(
shutdown(
sweepERC20(address _fromToken
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferGovernorship(address _proposedGovernor
unpause(
updateMaximumProfitAsFee(uint256 _newMaxProfitAsFee
updateMinimumDepositLimit(uint256 _newLimit
updatePoolRewards(address _newPoolRewards
updateUniversalFee(uint256 _newUniversalFee
whitelistedWithdraw(uint256 _shares
withdraw(uint256 _shares
withdrawAndClaim(uint256 _shares
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Deposit(address indexed owneruint256 sharesuint256 amount
Open(address account
Paused(address account
Shutdown(address account
Transfer(address indexed fromaddress indexed touint256 value
UniversalFeePaid(uint256 strategyDebtuint256 profituint256 fee
Unpaused(address account
UpdatedGovernor(address indexed previousGovernoraddress indexed proposedGovernor
UpdatedMaximumProfitAsFee(uint256 oldMaxProfitAsFeeuint256 newMaxProfitAsFee
UpdatedMinimumDepositLimit(uint256 oldDepositLimituint256 newDepositLimit
UpdatedPoolRewards(address indexed previousPoolRewardsaddress indexed newPoolRewards
UpdatedUniversalFee(uint256 oldUniversalFeeuint256 newUniversalFee
UpdatedWithdrawFee(uint256 previousWithdrawFeeuint256 newWithdrawFee
Withdraw(address indexed owneruint256 sharesuint256 amount
Constructor
constructor(address initialLogicaddress initialAdminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.