PolicyBookFacade

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x795f311c at 15983116
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "PolicyBookFacade"

No transactions found for "PolicyBookFacade"


Functions
Getter at block 21383857
BASE_REWARD(view returns (uint256)
1000000000000000000000000000
EPOCH_DURATION(view returns (uint256)
604800
LUreinsurnacePool(view returns (uint256)
0
MAXIMUM_EPOCHS(view returns (uint256)
52
MAXIMUM_REWARD(view returns (uint256)
2000000000000000000000000000
MINIMUM_REWARD(view returns (uint256)
150000000000000000000000000
MINUMUM_COVERAGE(view returns (uint256)
100000000000000000000
MODERATE_UTILIZATION_RATIO(view returns (uint256)
500000000000000000000000000
RISKY_UTILIZATION_RATIO(view returns (uint256)
800000000000000000000000000
VUreinsurnacePool(view returns (uint256)
0
capitalPoolAddress(view returns (address)
0x0000000000000000000000000000000000000000
claimingRegistry(view returns (address)
0x0000000000000000000000000000000000000000
countUserLeveragePools(view returns (uint256)
0
 
info(view returns (string _symboladdress _insuredContractuint8 _contractTypebool _whitelisted)
injector(view returns (address _injector)
0x0000000000000000000000000000000000000000
liquidityRegistry(view returns (address)
0x0000000000000000000000000000000000000000
policyBook(view returns (address)
0x0000000000000000000000000000000000000000
policyBookAdmin(view returns (address)
0x0000000000000000000000000000000000000000
policyBookRegistry(view returns (address)
0x0000000000000000000000000000000000000000
policyQuote(view returns (address)
0x0000000000000000000000000000000000000000
priceFeed(view returns (address)
0x0000000000000000000000000000000000000000
rebalancingThreshold(view returns (uint256)
0
reinsurancePool(view returns (address)
0x0000000000000000000000000000000000000000
reinsurancePoolMPL(view returns (uint256)
0
rewardsGenerator(view returns (address)
0x0000000000000000000000000000000000000000
safePricingModel(view returns (bool)
false
 
secondsToEndCurrentEpoch(view returns (uint256)
shieldMining(view returns (address)
0x0000000000000000000000000000000000000000
totalLeveragedLiquidity(view returns (uint256)
0
userleveragedMPL(view returns (uint256)
0
Read-only
LUuserLeveragePool(addressview returns (uint256)
getClaimApprovalAmount(address useruint256 bmiPriceInUSDTview returns (uint256)
getPolicyPrice(uint256 _epochsNumberuint256 _coverTokensaddress _holderview returns (uint256 totalSecondsuint256 totalPriceuint256 pricePercentage)
listUserLeveragePools(uint256 offsetuint256 limitview returns (address[] _userLeveragePools)
userLiquidity(addressview returns (uint256)
State-modifying
__PolicyBookFacade_init(address pbProxyaddress liquidityProvideruint256 _initialDeposit
addLiquidity(uint256 _liquidityAmount
addLiquidityAndStake(uint256 _liquidityAmountuint256 _stakeSTBLAmount
addLiquidityAndStakeFor(address _liquidityHolderAddruint256 _liquidityAmountuint256 _stakeSTBLAmount
addLiquidityFromDistributorFor(address _liquidityHolderAddruint256 _liquidityAmount
buyPolicy(uint256 _epochsNumberuint256 _coverTokens
buyPolicyFor(address _holderuint256 _epochsNumberuint256 _coverTokens
buyPolicyFromDistributor(uint256 _epochsNumberuint256 _coverTokensaddress _distributor
buyPolicyFromDistributorFor(address _holderuint256 _epochsNumberuint256 _coverTokensaddress _distributor
deployLeverageFundsAfterRebalance(uint256 deployedAmountuint8 leveragePool
deployVirtualFundsAfterRebalance(uint256 deployedAmount
forceUpdateBMICoverStakingRewardMultiplier(
reevaluateProvidedLeverageStable(
requestWithdrawal(uint256 _tokensToWithdraw
setDependencies(address contractsRegistry
setInjector(address _injector
setMPLs(uint256 _userLeverageMPLuint256 _reinsuranceLeverageMPL
setRebalancingThreshold(uint256 _newRebalancingThreshold
setSafePricingModel(bool _safePricingModel
withdrawLiquidity(
Events
DeployLeverageFunds(uint256 _deployedAmount
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.