Vesper Pool

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x3d734259 at 14849412
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 21408384
DOMAIN_SEPARATOR(view returns (bytes32)
0x8777239873fcdf3b3ea4093409dba39af1b08280f9b648aaa1aa8cba6020c13d
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)
0xdf826ff6518e609e4cee86299d40611c148099d5
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 _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
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
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 _namestring _symboladdress _token
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.