Vesper Pool
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
9
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional
variables
Balances ($0.00)
No balances found for "Vesper Pool"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Vesper Pool"
ABI
ABI objects
Getter at block 21293144 getStrategies() view returns (address[]) getWithdrawQueue() view returns (address[]) pricePerShare() view returns (uint256) tokensHere() view returns (uint256) totalDebt() view returns (uint256) totalDebtRatio() view returns (uint256) totalValue() view returns (uint256)
DOMAIN_SEPARATOR() view returns (bytes32)
0x063ae5fe3ed40151360985a404d8dcf0aeb2aaf13f20bdfd9f3647d91b71e0df
MAX_BPS() view returns (uint256)
10000
ONE_YEAR() view returns (uint256)
31536000
VERSION() view returns (string)
5.1.0
decimals() view returns (uint8)
18
governor() view returns (address)
0x169e2ffc1c6b229b04e65a431434bf0e8ed9563d
keepers() view returns (address[])
[]
maintainers() view returns (address[])
[]
maxProfitAsFee() view returns (uint256)
5000
minDepositLimit() view returns (uint256)
1
name() view returns (string)
Vesper Pool
paused() view returns (bool)
false
poolAccountant() view returns (address)
0x0000000000000000000000000000000000000000
poolRewards() view returns (address)
0x0000000000000000000000000000000000000000
stopEverything() view returns (bool)
false
symbol() view returns (string)
vPool
token() view returns (address)
0x0000000000000000000000000000000000000000
totalSupply() view returns (uint256)
0
universalFee() view returns (uint256)
200
Read-only
allowance(address owner, address spender) view returns (uint256)
availableCreditLimit(address strategy_) view returns (uint256)
balanceOf(address account) view returns (uint256)
calculateMintage(uint256 amount_) view returns (uint256 _shares)
calculateUniversalFee(uint256 profit_) view returns (uint256 _fee)
excessDebt(address strategy_) view returns (uint256)
isKeeper(address address_) view returns (bool)
isMaintainer(address address_) view returns (bool)
nonces(address) view returns (uint256)
strategy(address strategy_) view returns (bool _active, uint256 _interestFee, uint256 _debtRate, uint256 _lastRebalance, uint256 _totalDebt, uint256 _totalLoss, uint256 _totalProfit, uint256 _debtRatio, uint256 _externalDepositFee)
totalDebtOf(address strategy_) view returns (uint256)
State-modifying
Events acceptGovernorship()
addKeeper(address keeperAddress_)
addMaintainer(address maintainerAddress_)
approve(address spender, uint256 amount) returns (bool)
deposit(uint256 amount_)
depositAndClaim(uint256 amount_)
depositWithPermit(uint256 amount_, uint256 deadline_, uint8 v_, bytes32 r_, bytes32 s_)
initialize(string name_, string symbol_, address token_, address poolAccountant_)
migrateStrategy(address old_, address new_)
migrateStrategyForcefully(address old_, address new_)
open()
pause()
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
removeKeeper(address keeperAddress_)
removeMaintainer(address maintainerAddress_)
reportEarning(uint256 profit_, uint256 loss_, uint256 payback_)
reportLoss(uint256 loss_)
shutdown()
sweepERC20(address fromToken_)
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
transferGovernorship(address _proposedGovernor)
transferTokens(address from_, address to_)
unpause()
updateMaximumProfitAsFee(uint256 newMaxProfitAsFee_)
updateMinimumDepositLimit(uint256 newLimit_)
updatePoolRewards(address newPoolRewards_)
updateUniversalFee(uint256 newUniversalFee_)
withdraw(uint256 shares_)
withdrawAndClaim(uint256 shares_)
Approval(address indexed owner, address indexed spender, uint256 value)
Deposit(address indexed owner, uint256 shares, uint256 amount)
Open(address account)
Paused(address account)
Shutdown(address account)
Transfer(address indexed from, address indexed to, uint256 value)
UniversalFeePaid(uint256 strategyDebt, uint256 profit, uint256 fee)
Unpaused(address account)
UpdatedGovernor(address indexed previousGovernor, address indexed proposedGovernor)
UpdatedMaximumProfitAsFee(uint256 oldMaxProfitAsFee, uint256 newMaxProfitAsFee)
UpdatedMinimumDepositLimit(uint256 oldDepositLimit, uint256 newDepositLimit)
UpdatedPoolRewards(address indexed previousPoolRewards, address indexed newPoolRewards)
UpdatedUniversalFee(uint256 oldUniversalFee, uint256 newUniversalFee)
UpdatedWithdrawFee(uint256 previousWithdrawFee, uint256 newWithdrawFee)
Withdraw(address indexed owner, uint256 shares, uint256 amount)
constructor(string name_, string symbol_, address token_)
This contract contains no fallback and receive objects.
This contract contains no error objects.