Vesper Pool vVSP

Verified contract

Proxy

Active on Ethereum with 310 txns
Deployed by via 0xca86cc0c at 12860393
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
6 additional variables
ERC-20
--
0x907ffd43925a8fab9c86571f77c68f3772a5cb474390c956961e464ad47a1d37
0x83243665186d3e60e2b486781ed62b6012f3fa168e7e8d907356538c45033fc5
0x4a4515fa64cb6cb3cb8c589c160a828af94235fdce620fc1d138564cd195dc67
0x26fb4289a33e86769ffd3ec80fdd6e69761c930e366c8b372a0393482c91b63f
0xe75053a1f7c1f85a529a77aeff33e8c9e75c7ff34677066d523e256a8897706c
0x36b149f331cafc55b0e3c1a3c25a0a801e4de796f44e3d48b9eb7ac353e6a887
0xb4003108ddc111f3d90a3366db40a647e5394c3f0e7f4fb232d0b30d6aa44ea4
0xae8395095af315be9ecbc6ede0284f24b0f80c7565c1124a23c1e11b464bb0cd
0x349bfcb01312e8fa16813d6860273d064d8b9d297ed2305f24e11395d0f5065f
0x99b0a4b0c4aef7d60ae13fddb133f495849c11bb44bf4e877a38b8a0bbaa819a

Functions
Getter at block 20891597
admin(view returns (address)
0x0000000000000000000000000000000000000000
adminHasRights(view returns (bool)
false
fuseAdminHasRights(view returns (bool)
false
implementation(view returns (address)
0x67db14e73c2dce786b5bbbfa4d010deab4bbfcf9
accrualBlockNumber(view returns (uint256)
14776269
adminFeeMantissa(view returns (uint256)
0
borrowIndex(view returns (uint256)
1059454555029132487
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xf53c73332459b0dbd14d8e073319e585f7a46434
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
1019761380809091085
fuseFeeMantissa(view returns (uint256)
100000000000000000
getCash(view returns (uint256)
3416437404454235561070
implementation(view returns (address)
0x67db14e73c2dce786b5bbbfa4d010deab4bbfcf9
interestRateModel(view returns (address)
0xcdc0a449e011249482824effcfa05c883d36cfc7
isCEther(view returns (bool)
false
isCToken(view returns (bool)
true
name(view returns (string)
Vesper Pool vVSP
protocolSeizeShareMantissa(view returns (uint256)
28000000000000000
reserveFactorMantissa(view returns (uint256)
100000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
fVVSP-23
totalAdminFees(view returns (uint256)
0
totalBorrows(view returns (uint256)
4997430539856732
totalFuseFees(view returns (uint256)
490007197533362253355
totalReserves(view returns (uint256)
570807163718595115341
totalSupply(view returns (uint256)
2309979653047690532612
underlying(view returns (address)
0xba4cfe5741b357fa371b506e5db0774abfecf8fc
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
getAccountSnapshot(address accountview returns (uint256uint256uint256uint256)
State-modifying
_setImplementation(address implementation_bool allowResignbytes becomeImplementationData
delegateToImplementation(bytes datareturns (bytes)
_becomeImplementation(bytes data
_delegateCompLikeTo(address compLikeDelegatee
_prepare(payable 
_reduceReserves(uint256 reduceAmountreturns (uint256)
_setAdminFee(uint256 newAdminFeeMantissareturns (uint256)
_setImplementationSafe(address implementation_bool allowResignbytes becomeImplementationData
_setInterestRateModel(address newInterestRateModelreturns (uint256)
_setNameAndSymbol(string _namestring _symbol
_setReserveFactor(uint256 newReserveFactorMantissareturns (uint256)
_withdrawAdminFees(uint256 withdrawAmountreturns (uint256)
_withdrawFuseFees(uint256 withdrawAmountreturns (uint256)
accrueInterest(returns (uint256)
approve(address spenderuint256 amountreturns (bool)
balanceOfUnderlying(address ownerreturns (uint256)
borrow(uint256 borrowAmountreturns (uint256)
borrowBalanceCurrent(address accountreturns (uint256)
exchangeRateCurrent(returns (uint256)
initialize(address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_uint256 reserveFactorMantissa_uint256 adminFeeMantissa_
initialize(address underlying_address comptroller_address interestRateModel_string name_string symbol_uint256 reserveFactorMantissa_uint256 adminFeeMantissa_
liquidateBorrow(address borroweruint256 repayAmountaddress cTokenCollateralreturns (uint256)
mint(uint256 mintAmountreturns (uint256)
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
repayBorrow(uint256 repayAmountreturns (uint256)
repayBorrowBehalf(address borroweruint256 repayAmountreturns (uint256)
seize(address liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
totalBorrowsCurrent(returns (uint256)
transfer(address dstuint256 amountreturns (bool)
transferFrom(address srcaddress dstuint256 amountreturns (bool)
Events
NewImplementation(address oldImplementationaddress newImplementation
AccrueInterest(uint256 cashPrioruint256 interestAccumulateduint256 borrowIndexuint256 totalBorrows
Approval(address indexed owneraddress indexed spenderuint256 amount
Borrow(address borroweruint256 borrowAmountuint256 accountBorrowsuint256 totalBorrows
Failure(uint256 erroruint256 infouint256 detail
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress cTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewAdminFee(uint256 oldAdminFeeMantissauint256 newAdminFeeMantissa
NewComptroller(address oldComptrolleraddress newComptroller
NewFuseFee(uint256 oldFuseFeeMantissauint256 newFuseFeeMantissa
NewImplementation(address oldImplementationaddress newImplementation
NewMarketInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
NewReserveFactor(uint256 oldReserveFactorMantissauint256 newReserveFactorMantissa
Redeem(address redeemeruint256 redeemAmountuint256 redeemTokens
RepayBorrow(address payeraddress borroweruint256 repayAmountuint256 accountBorrowsuint256 totalBorrows
ReservesAdded(address benefactoruint256 addAmountuint256 newTotalReserves
ReservesReduced(address adminuint256 reduceAmountuint256 newTotalReserves
Transfer(address indexed fromaddress indexed touint256 amount
Constructor
constructor(address underlying_address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_address admin_address implementation_bytes becomeImplementationDatauint256 reserveFactorMantissa_uint256 adminFeeMantissa_
Fallback and receive
fallback(
Errors

This contract contains no error objects.