vaDAI Pool

Verified contract

Proxy

Active on Ethereum with 405 txns
Deployed by via 0x0202c65f at 12782830
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
10 additional variables
ERC-20
Value $59,941.95
ERC-20
--
ERC-20
--
ERC-20
--
0x6f4882f97df4f85766c1be63456d510c29f20212ae24c331433c832720dbf98c
0x6fae6a6bd1267b7991f83b46d411a6cabe6379751d8316d5bf62db00e72256bd
0xa576c63fe6e482727cdd539987c77d35e8b861d2844c4091975c8e54d6e39163
0xd9b77422815b31bdc9dedb8d92990358c502c3960b0c6fd796f2a4af7ea67eab
0xcc8e970638b12862612d5e60e50d9baa86627c20f0789961a68344a9a4057475
0xc112b0ec061063212a0902ce59d7dc9f0f4fa34ea289466874bde0674b9dbe66
0x94baf086ccfebbfe843445dd1cd31d1aa6f0413bf374fe462c76e090057b61b1
0xa4e494f3ee7d0c4d6a58877e183e5d72874b1bda262f13aadd7cc9deb34593cf
0xc66db73dad8cf922eb0fad03d694607314a15ac29f84bef10ee6f105c7296db8
0x060c050691160edc0d326b3d974944eb34c81a8ebc8c1359ebd564b7d429cf64

Functions
Getter at block 20862305
DOMAIN_SEPARATOR(view returns (bytes32)
0x438e114211299e9022fc3052f37887f4fcc2516c406f32a0358ddbe2954e8b5b
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[])
 
getWithdrawQueue(view returns (address[])
governor(view returns (address)
0x9520b477aa81180e6ddc006fc09fb6d3eb4e807a
keepers(view returns (address[])
[0x1CbfaE0367a9B1e4Ac2c158E57B5F00cCb337271, 0xdf826ff6518e609E4cEE86299d40611C148099d5, 0xc6b8ed2b369A5fEfd2A0d7cbdBF8aC920DBa3906]
maintainers(view returns (address[])
[0x1CbfaE0367a9B1e4Ac2c158E57B5F00cCb337271, 0xdf826ff6518e609E4cEE86299d40611C148099d5, 0x76d266DFD3754f090488ae12F6Bd115cD7E77eBD, 0x70AB149e550690D55a46AA326211438c5D47B6D3]
maxProfitAsFee(view returns (uint256)
5000
minDepositLimit(view returns (uint256)
1
name(view returns (string)
vaDAI Pool
paused(view returns (bool)
false
poolAccountant(view returns (address)
0x2337c59180357ce1d771da2b2df56a91e7c442c0
poolRewards(view returns (address)
0x35864296944119f72aa1b468e13449222f3f0e67
 
pricePerShare(view returns (uint256)
stopEverything(view returns (bool)
false
symbol(view returns (string)
vaDAI
token(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
tokensHere(view returns (uint256)
59882070452728004979229
totalDebt(view returns (uint256)
339032480718346905737617
totalDebtRatio(view returns (uint256)
8500
totalSupply(view returns (uint256)
355608151293727466299930
 
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)
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.