vLINK Pool

Verified contract

Proxy

Active on Ethereum with 4 txns
Deployed by via 0x8178702b at 15019729
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
12 additional variables
ERC-20
Value $2,885.55
 (#0)
ERC-1555
--
 (#0)
ERC-1555
--
0x71e898c624d7254ea276e64d245dbac1712487f255fac3b1d92b061aa0e86b43
0xd28104a62797e7949870520a65b2bc1ebd3d872ea561ad1669d6ccc65ac1a2e1
0x2ba7c7e82139e8d13ad1618fdd8d6928138e84c87fb3fab27c1a5e0ae3e5dd58
0x14a388c9edad16ea4208005ec0d8a7f0cbf2ffc570044e021fb46534bce2a7a8

Functions
Getter at block 21424733
DOMAIN_SEPARATOR(view returns (bytes32)
0xc034ae7943789dff29d8b09f47b8955571c5f8d83830e311ed750dabca3ec817
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[])
[0x49c58698d08123f4993525CB898B494881f04e22]
getWithdrawQueue(view returns (address[])
[0x49c58698d08123f4993525CB898B494881f04e22]
governor(view returns (address)
0x9520b477aa81180e6ddc006fc09fb6d3eb4e807a
keepers(view returns (address[])
[0x76d266DFD3754f090488ae12F6Bd115cD7E77eBD, 0xc6b8ed2b369A5fEfd2A0d7cbdBF8aC920DBa3906]
maintainers(view returns (address[])
[0x76d266DFD3754f090488ae12F6Bd115cD7E77eBD, 0x70AB149e550690D55a46AA326211438c5D47B6D3]
maxProfitAsFee(view returns (uint256)
5000
minDepositLimit(view returns (uint256)
1
name(view returns (string)
vLINK Pool
paused(view returns (bool)
false
poolAccountant(view returns (address)
0x0fae214b4e023e0fd5005f1be17e03a5eeff6e56
poolRewards(view returns (address)
0x10c72fdedd8eb17916c362c33c0c453928761919
 
pricePerShare(view returns (uint256)
stopEverything(view returns (bool)
false
symbol(view returns (string)
vLINK
token(view returns (address)
0x514910771af9ca656af840dff83e8264ecf986ca
tokensHere(view returns (uint256)
102652085768295619257
totalDebt(view returns (uint256)
4048841390245182811076
totalDebtRatio(view returns (uint256)
9700
totalSupply(view returns (uint256)
4139450053317233353857
 
totalValue(view returns (uint256)
universalFee(view returns (uint256)
200
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 admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
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
BeaconUpgraded(address indexed beacon
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 _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.