vaDPI Pool

Verified contract

Proxy

Active on Ethereum with 116 txns
Deployed by via 0xb26edf9f at 13642194
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
10 additional variables
ERC-20
Value $6,004.86
0x877bb998ee7f170bb78e1bc9d48bf4f30e7361b29d9440ed73c7027716a65e7a
0x48ef4ac600e47fb03b7c6a0ea78ecda0899c4e4615a2761881817b27f4df40ff
0x0dc135265bf76e0cdb925711557440bad59d881771398f458a2f4580f9e6defb
0xe9e541a39b0bebcce518277a88dd7d65994bb961585924c8b4460d25ffdafd6f
0xb513e008d8a4f71ae5b4e6f76782cff581ddbba375cd1b68c7b58f4a809b707d
0x017ce681cade02a39785ef207487b454969da4ff5f4af24e2977a35c47de9b8d
0xc0432727b7ba6f7ecfd0b9f1527cd26f5f819730f11ab65b1712de5ef390b0d1
0x719175c711d359474c9f866ae2632358e4ba3757725e047043524287fbec83ec
0xea5c7f59848046245517c3ece90706fd51aefc6e767c0e24e4ba84d1e602346e
0x13cd1743662d46f0d82d6f918ed8dc43422b669b27cb692b428a811f27ca418a

Functions
Getter at block 21301288
DOMAIN_SEPARATOR(view returns (bytes32)
0xe98a90c42710e79b688270b1c09a8aad1357ee5b4b718003cbeba5e596375ce2
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[])
[0x09c21F950ECB6b714E08D4411764C5036E53EBA9]
getWithdrawQueue(view returns (address[])
[0x09c21F950ECB6b714E08D4411764C5036E53EBA9]
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)
vaDPI Pool
paused(view returns (bool)
true
poolAccountant(view returns (address)
0x4e713d74957c167f2ddbdca46dadd51946c80fe9
poolRewards(view returns (address)
0x23c901667706116b4a7c87b4a2efe7185b849175
 
pricePerShare(view returns (uint256)
stopEverything(view returns (bool)
false
symbol(view returns (string)
vaDPI
token(view returns (address)
0x1494ca1f11d487c2bbe4543e90080aeba4ba3c2b
tokensHere(view returns (uint256)
48189248871788780137
totalDebt(view returns (uint256)
0
totalDebtRatio(view returns (uint256)
0
totalSupply(view returns (uint256)
48042726488186175743
 
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.