Bridge Mutual Aave Cover
Verified contract
Proxy
Active on
Ethereum with 37 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 43 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
27 additional
variables
Balances ($0.00)
No balances found for "Bridge Mutual Aave Cover"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18719896 | a year ago | | | 0 | 0.0017264524 | |
| 18515661 | a year ago | | | 0 | 0.0019681582 | |
| 18412830 | a year ago | | | 0 | 0.00046476650 | |
| 17526787 | a year ago | | | 0 | 0.0012527814 | |
| 17526764 | a year ago | | | 0 | 0.00062481338 | |
| 17494275 | a year ago | | | 0 | 0.00072372850 | |
| 17494238 | a year ago | | | 0 | 0.0011425500 | |
| 17490151 | a year ago | | | 0 | 0.00052722790 | |
| 17431058 | 2 years ago | | | 0 | 0.0012648486 | |
| 17074133 | 2 years ago | | | 0 | 0.0019008117 |
ABI
ABI objects
Getter at block 21385278 getAPY() view returns (uint256) getNewCoverAndLiquidity() view returns (uint256 newTotalCoverTokens, uint256 newTotalLiquidity) numberStats() view returns (uint256 _maxCapacities, uint256 _buyPolicyCapacity, uint256 _totalSTBLLiquidity, uint256 _totalLeveragedLiquidity, uint256 _stakedSTBL, uint256 _annualProfitYields, uint256 _annualInsuranceCost, uint256 _bmiXRatio)
DOMAIN_SEPARATOR() view returns (bytes32)
0xffe9099c747ecc6a51d3310db6680928cc9d3b7bc05183cc6e6eb6713d79f5a0
EPOCH_DURATION() view returns (uint256)
604800
MAXIMUM_EPOCHS() view returns (uint256)
52
READY_TO_WITHDRAW_PERIOD() view returns (uint256)
172800
VIRTUAL_EPOCHS() view returns (uint256)
1
bmiCoverStaking() view returns (address)
0x589f479b5d5f1297272c8977416ef44b6d5eb03b
bmiCoverStakingView() view returns (address)
0x777217af25b892a39c22f8b7c59cf13d3697fedb
capitalPool() view returns (address)
0x426f72ab027da5f5a462d377a5eb057f63082b02
claimVoting() view returns (address)
0x81d73999fabec7e8355d76d1010afbe3068f08fa
claimingRegistry() view returns (address)
0x4e49ccded5775a67387913f9b7434fb7138836f2
contractType() view returns (uint8)
0
decimals() view returns (uint8)
18
epochStartTime() view returns (uint256)
1639827226
injector() view returns (address _injector)
0xf2ae6d52feaaa825bd1848f4a4230ae4fe770ba2
insuranceContractAddress() view returns (address)
0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9
lastDistributionEpoch() view returns (uint256)
100
lastPremiumDistributionAmount() view returns (int256)
0
lastPremiumDistributionEpoch() view returns (uint256)
19673
liquidityMining() view returns (address)
0x276171e08047203074bcf5014ce3e9be0a7f33ac
liquidityRegistry() view returns (address)
0x35df442275628a7784fa217ed417b15eb39d2d71
name() view returns (string)
Bridge Mutual Aave Cover
nftStaking() view returns (address)
0xe42084b477e2ed6e51d91a11efbb8c498a0a2393
policyBookAdmin() view returns (address)
0xf2ae6d52feaaa825bd1848f4a4230ae4fe770ba2
policyBookFabricAddress() view returns (address)
0x99eebd39a8fdb560bb0e97fa80f4af980e5d9d3e
policyBookFacade() view returns (address)
0x6c60779fbe1c304b38df569cc0cb1fc79349be3b
policyBookRegistry() view returns (address)
0xff13c3d2c7931e86e13c993a8cb02d68848f9613
policyQuote() view returns (address)
0x2cbc262561d8deeddd99c7176cd01c7ab15a4cbf
policyRegistry() view returns (address)
0x6e16cdf48b2c00104944f83239d34ee27ba78712
reinsurancePoolAddress() view returns (address)
0x6bcca719884fbf988924f55bb5d1e0c8f98d0d5b
rewardsGenerator() view returns (address)
0x66119d47d6b7cd556c04dacbd91c05a33b5fe239
stblDecimals() view returns (uint256)
6
stblToken() view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
symbol() view returns (string)
bmiV2AaveCover
totalCoverTokens() view returns (uint256)
0
totalLiquidity() view returns (uint256)
11
totalSupply() view returns (uint256)
10
whitelisted() view returns (bool)
true
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
convertBMIXToSTBL(uint256 _amount) view returns (uint256)
convertSTBLToBMIX(uint256 _amount) view returns (uint256)
epochAmounts(uint256) view returns (uint256)
getAvailableBMIXWithdrawableAmount(address _userAddr) view returns (uint256)
getEpoch(uint256 time) view returns (uint256)
getVirtualEpochs(address user) view returns (uint256 virtualEpochs)
getWithdrawalStatus(address _userAddr) view returns (uint8)
liquidityFromLM(address) view returns (uint256)
nonces(address owner) view returns (uint256)
policyHolders(address) view returns (uint256 coverTokens, uint256 startEpochNumber, uint256 endEpochNumber, uint256 paid, uint256 reinsurancePrice)
premiumDistributionDeltas(uint256) view returns (int256)
userStats(address _user) view returns (struct IPolicyBookPolicyHolder)
withdrawalsInfo(address) view returns (uint256 withdrawalAmount, uint256 readyToWithdrawDate, bool withdrawalAllowed)
State-modifying
Events admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
__PolicyBook_init(address _insuranceContract, uint8 _contractType, string _description, string _projectSymbol)
addLiquidity(address _liquidityBuyerAddr, address _liquidityHolderAddr, uint256 _liquidityAmount, uint256 _stakeSTBLAmount) returns (uint256)
addLiquidityFor(address _liquidityHolderAddr, uint256 _liquidityAmount)
approve(address spender, uint256 amount) returns (bool)
buyPolicy(address _buyer, address _holder, uint256 _epochsNumber, uint256 _coverTokens, uint256 _distributorFee, address _distributor) returns (uint256, uint256)
commitClaim(address claimer, uint256 claimEndTime, uint8 status)
commitWithdrawnClaim(address claimer)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
endActivePolicy(address _holder)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s)
requestWithdrawal(uint256 _tokensToWithdraw, address _user)
setDependencies(address _contractsRegistry)
setInjector(address _injector)
setPolicyBookFacade(address _policyBookFacade)
submitAppealAndInitializeVoting(string evidenceURI, uint256 bmiPriceInUSDT)
submitClaimAndInitializeVoting(string evidenceURI, uint256 bmiPriceInUSDT)
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
unlockTokens()
updateEpochsInfo()
updateLiquidity(uint256 _lostLiquidity)
whitelist(bool _whitelisted)
withdrawLiquidity(address sender) returns (uint256 _tokensToWithdraw, uint256 _stblTokensToWithdraw)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
CoverageChanged(uint256 _newTotalCoverTokens)
LiquidityAdded(address _liquidityHolder, uint256 _liquidityAmount, uint256 _newTotalLiquidity)
LiquidityWithdrawn(address _liquidityHolder, uint256 _tokensToWithdraw, uint256 _newTotalLiquidity)
PolicyBought(address _policyHolder, uint256 _coverTokens, uint256 _price, uint256 _newTotalCoverTokens, address _distributor)
Transfer(address indexed from, address indexed to, uint256 value)
WithdrawalRequested(address _liquidityHolder, uint256 _tokensToWithdraw, uint256 _readyToWithdrawDate)
constructor(address _logic, address _admin, bytes _data)
fallback()
receive()
This contract contains no error objects.