Badger Pool Badger DAO

Verified contract

Proxy

Active on Ethereum with 291 txns
Deployed by via 0x7d8d13be at 13102438
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
6 additional variables
ERC-20
Value $8,374.69
0x884e05e2223765e00d5f05648c329d1cb122a99a4fba4ac0622afcdd114139fb
0x6c703e263f470373813195c2f0d4a2bd25bd241f719ad06774a3d1e914e893e0
0xe9482b5ec32c096f08eedb3664a55527fc4e492b469e21c529b37c44f04a3fdc
0xd9005d3b9b2abe773f6a472b43baf6ebabacce824cad39cff429a74923b738b7
0x3c7a5977a6a76ce8a23340b3b6653ca1f27c59c4fb976d2e06b31cabc1e08f2c
0x275d7f1b6fea97307c16e1a2d62c1530b9bbfb530479fdbc56190df282cc6282
0xa8291af1eced81bc1085cc80a69f0f57bdace2fcd253aa2d562af36ce622248c
0x53c1907bf77e75540cae11b86a53c8c11251cd2c34dbeb7a14bf91495da4e93e
0xec06a464a3652a4a59058046f7b745390064edfc29c58f401c50fe91a97580d8
0xbc486ddca82f7eff49a942ec1058e756a195f59efc72ea11f259e491f3d6dc73

Functions
Getter at block 20966163
admin(view returns (address)
0x0000000000000000000000000000000000000000
adminHasRights(view returns (bool)
false
fuseAdminHasRights(view returns (bool)
false
implementation(view returns (address)
0x67db14e73c2dce786b5bbbfa4d010deab4bbfcf9
accrualBlockNumber(view returns (uint256)
20615963
adminFeeMantissa(view returns (uint256)
0
borrowIndex(view returns (uint256)
1013988698725734965
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xe3952d770fb26cc61877cd34fbc3a3750881e9a1
decimals(view returns (uint8)
8
 
exchangeRateStored(view returns (uint256)
fuseFeeMantissa(view returns (uint256)
100000000000000000
getCash(view returns (uint256)
2773075637391435691517
implementation(view returns (address)
0x67db14e73c2dce786b5bbbfa4d010deab4bbfcf9
interestRateModel(view returns (address)
0xede47399e2aa8f076d40dc52896331cba8bd40f7
isCEther(view returns (bool)
false
isCToken(view returns (bool)
true
name(view returns (string)
Badger Pool Badger DAO
protocolSeizeShareMantissa(view returns (uint256)
28000000000000000
reserveFactorMantissa(view returns (uint256)
150000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
fBADGER-22
totalAdminFees(view returns (uint256)
0
totalBorrows(view returns (uint256)
0
totalFuseFees(view returns (uint256)
0
totalReserves(view returns (uint256)
1404832725041016162311
totalSupply(view returns (uint256)
1368242912350419529206
underlying(view returns (address)
0x3472a5a71965499acd81997a54bba8d852c6e53d
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.