BirdCore
Verified contract
Proxy
Active on
Ethereum with 151 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x6241…09d7
0x8644…84af
8 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BIRD+ | ERC-20 | 4.692607M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16898047 | 2 years ago | | | 0 | 0.0042869501 | |
| 16427313 | 2 years ago | | | 0 | 0.0035577135 | |
| 15377918 | 2 years ago | | | 0 | 0.00049853990 | |
| 14991084 | 2 years ago | | | 0 | 0.0056872328 | |
| 14988697 | 2 years ago | | | 0 | 0.0021212874 | |
| 13199210 | 3 years ago | | | 0 | 0.010490673 | |
| 13046008 | 3 years ago | | | 0 | 0.0047625504 | |
| 12973691 | 3 years ago | | | 0 | 0.0062556140 | |
| 12919092 | 3 years ago | | | 0 | 0.0016843197 | |
| 12807798 | 3 years ago | | | 0 | 0.0013116610 |
ABI
ABI objects
Getter at block 20890336
admin() view returns (address)
0x60b6a57b71f23a8c602ed71b60272fda321d2666
implementation() view returns (address)
0x4a1955d950fb7a73e23811ad351ecaab6a413618
pendingAdmin() view returns (address)
0x0000000000000000000000000000000000000000
pendingImplementation() view returns (address)
0x0000000000000000000000000000000000000000
_borrowGuardianPaused() view returns (bool)
false
_mintGuardianPaused() view returns (bool)
false
admin() view returns (address)
0x60b6a57b71f23a8c602ed71b60272fda321d2666
birdPlusClaimThreshold() view returns (uint256)
1000000000000000
birdPlusInitialIndex() view returns (uint224)
1000000000000000000000000000000000000
birdRate() view returns (uint256)
176000000000000000
closeFactorMantissa() view returns (uint256)
500000000000000000
getAllMarkets() view returns (address[])
[0xBadCf640bF54d28B15235DCec5817756f247cceD, 0x5B2733C3D3acD4ABaf86719365FD683408b2c0A8, 0x6432A6f1808B6b793aa3CC5eb5De5549FC5Dc54C, 0x8eE4f840D0f8d6734022EeFE4Da8E5c6681B9724, 0x913B6c7CdC4aaEe92cd1efBdb6560dd04DA98813, 0xD845a74344EaEd52919CCfBA40c36914fae6f177, 0x39980A3d1ED5B2cdC48a2259d49D4A4A4201dD2e, 0x5e9EA1989853b38DD8C55962146167B3C1e17dFD]
getBirdPlusAddress() view returns (address)
0xbced0066a6a3b7c633cbd8da0d53b6dcd9e0c352
getBlockNumber() view returns (uint256)
20890336
implementation() view returns (address)
0x4a1955d950fb7a73e23811ad351ecaab6a413618
isBController() view returns (bool)
true
liquidationIncentiveMantissa() view returns (uint256)
1080000000000000000
maxAssets() view returns (uint256)
15
oracle() view returns (address)
0x624128c9f71dc9ca6876f2f75d6e8f64899209d7
pauseGuardian() view returns (address)
0x0000000000000000000000000000000000000000
pendingAdmin() view returns (address)
0x0000000000000000000000000000000000000000
pendingImplementation() view returns (address)
0x0000000000000000000000000000000000000000
seizeGuardianPaused() view returns (bool)
false
transferGuardianPaused() view returns (bool)
false
Read-only
accountAssets(address, uint256) view returns (address)
allMarkets(uint256) view returns (address)
birdAccrued(address) view returns (uint256)
birdBorrowState(address) view returns (uint224 index, uint32 block)
birdBorrowerIndex(address, address) view returns (uint256)
birdSpeeds(address) view returns (uint256)
birdSupplierIndex(address, address) view returns (uint256)
birdSupplyState(address) view returns (uint224 index, uint32 block)
borrowGuardianPaused(address) view returns (bool)
checkMembership(address account, address bToken) view returns (bool)
getAccountLiquidity(address account) view returns (uint256, uint256, uint256)
getAssetsIn(address account) view returns (address[])
getHypotheticalAccountLiquidity(address account, address bTokenModify, uint256 redeemTokens, uint256 borrowAmount) view returns (uint256, uint256, uint256)
liquidateCalculateSeizeTokens(address bTokenBorrowed, address bTokenCollateral, uint256 actualRepayAmount) view returns (uint256, uint256)
markets(address) view returns (bool isListed, uint256 collateralFactorMantissa, bool isBird)
mintGuardianPaused(address) view returns (bool)
State-modifying
Events _acceptAdmin() returns (uint256)
_acceptImplementation() returns (uint256)
_setPendingAdmin(address newPendingAdmin) returns (uint256)
_setPendingImplementation(address newPendingImplementation) returns (uint256)
_addBirdMarkets(address[] bTokens)
_become(address birdCore)
_dropBirdMarket(address bToken)
_setBirdOracle(address newBirdOracle) returns (uint256)
_setBirdPlusAddress(address birdAddress_)
_setBirdPlusRate(uint256 birdRate_)
_setBorrowPaused(address bToken, bool state) returns (bool)
_setCloseFactor(uint256 newCloseFactorMantissa) returns (uint256)
_setCollateralFactor(address bToken, uint256 newCollateralFactorMantissa) returns (uint256)
_setLiquidationIncentive(uint256 newLiquidationIncentiveMantissa) returns (uint256)
_setMaxAssets(uint256 newMaxAssets) returns (uint256)
_setMintPaused(address bToken, bool state) returns (bool)
_setPauseGuardian(address newPauseGuardian) returns (uint256)
_setPriceOracle(address newOracle) returns (uint256)
_setSeizePaused(bool state) returns (bool)
_setTransferPaused(bool state) returns (bool)
_supportMarket(address bToken) returns (uint256)
borrowAllowed(address bToken, address borrower, uint256 borrowAmount) returns (uint256)
borrowVerify(address bToken, address borrower, uint256 borrowAmount)
claimBirdPlus(address holder)
claimBirdPlus(address holder, address[] bTokens)
claimBirdPlus(address[] holders, address[] bTokens, bool borrowers, bool suppliers)
enterMarkets(address[] bTokens) returns (uint256[])
exitMarket(address bTokenAddress) returns (uint256)
liquidateBorrowAllowed(address bTokenBorrowed, address bTokenCollateral, address liquidator, address borrower, uint256 repayAmount) returns (uint256)
liquidateBorrowVerify(address bTokenBorrowed, address bTokenCollateral, address liquidator, address borrower, uint256 actualRepayAmount, uint256 seizeTokens)
mintAllowed(address bToken, address minter, uint256 mintAmount) returns (uint256)
mintVerify(address bToken, address minter, uint256 actualMintAmount, uint256 mintTokens)
redeemAllowed(address bToken, address redeemer, uint256 redeemTokens) returns (uint256)
redeemVerify(address bToken, address redeemer, uint256 redeemAmount, uint256 redeemTokens)
refreshBirdSpeeds()
repayBorrowAllowed(address bToken, address payer, address borrower, uint256 repayAmount) returns (uint256)
repayBorrowVerify(address bToken, address payer, address borrower, uint256 actualRepayAmount, uint256 borrowerIndex)
seizeAllowed(address bTokenCollateral, address bTokenBorrowed, address liquidator, address borrower, uint256 seizeTokens) returns (uint256)
seizeVerify(address bTokenCollateral, address bTokenBorrowed, address liquidator, address borrower, uint256 seizeTokens)
transferAllowed(address bToken, address src, address dst, uint256 transferTokens) returns (uint256)
transferVerify(address bToken, address src, address dst, uint256 transferTokens)
Failure(uint256 error, uint256 info, uint256 detail)
NewAdmin(address oldAdmin, address newAdmin)
NewImplementation(address oldImplementation, address newImplementation)
NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
NewPendingImplementation(address oldPendingImplementation, address newPendingImplementation)
ActionPaused(address bToken, string action, bool pauseState)
ActionPaused(string action, bool pauseState)
BirdPlusSpeedUpdated(address indexed bToken, uint256 newSpeed)
DistributedBorrowerBirdPlus(address indexed bToken, address indexed borrower, uint256 birdDelta, uint256 birdBorrowIndex)
DistributedSupplierBirdPlus(address indexed bToken, address indexed supplier, uint256 birdDelta, uint256 birdSupplyIndex)
Failure(uint256 error, uint256 info, uint256 detail)
MarketBird(address bToken, bool isBird)
MarketEntered(address bToken, address account)
MarketExited(address bToken, address account)
MarketListed(address bToken)
NewBirdOracle(address oldBirdOracle, address newBirdOracle)
NewBirdPlusAddress(address oldBirdAddress, address newBirdAddress)
NewBirdPlusRate(uint256 oldBirdRate, uint256 newBirdRate)
NewBorrowCap(address indexed bToken, uint256 newBorrowCap)
NewBorrowCapGuardian(address oldBorrowCapGuardian, address newBorrowCapGuardian)
NewCloseFactor(uint256 oldCloseFactorMantissa, uint256 newCloseFactorMantissa)
NewCollateralFactor(address bToken, uint256 oldCollateralFactorMantissa, uint256 newCollateralFactorMantissa)
NewLiquidationIncentive(uint256 oldLiquidationIncentiveMantissa, uint256 newLiquidationIncentiveMantissa)
NewMaxAssets(uint256 oldMaxAssets, uint256 newMaxAssets)
NewPauseGuardian(address oldPauseGuardian, address newPauseGuardian)
NewPriceOracle(address oldPriceOracle, address newPriceOracle)
constructor()
fallback()
This contract contains no error objects.