Vesper Pool

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xa7e6aea0 at 17386431
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables

No balances found for "Vesper Pool"

No transactions found for "Vesper Pool"


Functions
Getter at block 21293144
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
 
getStrategies(view returns (address[])
 
getWithdrawQueue(view returns (address[])
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
 
pricePerShare(view returns (uint256)
stopEverything(view returns (bool)
false
symbol(view returns (string)
vPool
token(view returns (address)
0x0000000000000000000000000000000000000000
 
tokensHere(view returns (uint256)
 
totalDebt(view returns (uint256)
 
totalDebtRatio(view returns (uint256)
totalSupply(view returns (uint256)
0
 
totalValue(view returns (uint256)
universalFee(view returns (uint256)
200
Read-only
allowance(address owneraddress spenderview returns (uint256)
availableCreditLimit(address strategy_view returns (uint256)
balanceOf(address accountview 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(addressview returns (uint256)
strategy(address strategy_view returns (bool _activeuint256 _interestFeeuint256 _debtRateuint256 _lastRebalanceuint256 _totalDebtuint256 _totalLossuint256 _totalProfituint256 _debtRatiouint256 _externalDepositFee)
totalDebtOf(address strategy_view returns (uint256)
State-modifying
acceptGovernorship(
addKeeper(address keeperAddress_
addMaintainer(address maintainerAddress_
approve(address spenderuint256 amountreturns (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 owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
removeKeeper(address keeperAddress_
removeMaintainer(address maintainerAddress_
reportEarning(uint256 profit_uint256 loss_uint256 payback_
reportLoss(uint256 loss_
shutdown(
sweepERC20(address fromToken_
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (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_
Events
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(string name_string symbol_address token_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.