CapitalPool

Verified contract

Implementation

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

No balances found for "CapitalPool"

No transactions found for "CapitalPool"


Functions
Getter at block 20911914
ADDITIONAL_WITHDRAW_PERIOD(view returns (uint256)
86400
automaticHardRebalancing(view returns (bool)
false
claimingRegistry(view returns (address)
0x0000000000000000000000000000000000000000
getWithdrawPeriod(view returns (uint256)
86400
hardUsdtAccumulatedBalance(view returns (uint256)
0
injector(view returns (address _injector)
0x0000000000000000000000000000000000000000
isLiqCushionPaused(view returns (bool)
false
leveragePortfolioView(view returns (address)
0x0000000000000000000000000000000000000000
liquidityCushionBalance(view returns (uint256)
0
liquidityRegistry(view returns (address)
0x0000000000000000000000000000000000000000
maintainer(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
policyBookRegistry(view returns (address)
0x0000000000000000000000000000000000000000
rebalanceDuration(view returns (uint256)
0
reinsurancePool(view returns (address)
0x0000000000000000000000000000000000000000
reinsurancePoolBalance(view returns (uint256)
0
stblDecimals(view returns (uint256)
0
stblToken(view returns (address)
0x0000000000000000000000000000000000000000
virtualUsdtAccumulatedBalance(view returns (uint256)
0
yieldGenerator(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
leveragePoolBalance(addressview returns (uint256)
regularCoverageBalance(addressview returns (uint256)
State-modifying
__CapitalPool_init(
addCoverageProvidersHardSTBL(uint256 _stblAmount
addLeverageProvidersHardSTBL(uint256 _stblAmount
addPolicyHoldersHardSTBL(uint256 _stblAmountuint256 _epochsNumberuint256 _protocolFeereturns (uint256)
addReinsurancePoolHardSTBL(uint256 _stblAmount
addWithdrawalHardSTBL(uint256 _stblAmountuint256 _accumaltedAmount
allowDeployFundsToDefi(bool _deployFundsToDefi
automateHardRebalancing(bool _isAutomatic
defiHardRebalancing(
fundClaim(address _claimeruint256 _stblClaimAmountaddress _policyBookAddressreturns (uint256 _actualAmount)
fundReward(address _voteruint256 _stblRewardAmountreturns (uint256 _actualAmount)
pauseLiquidityCushionRebalancing(bool _paused
rebalanceLiquidityCushion(
renounceOwnership(
setDependencies(address _contractsRegistry
setInjector(address _injector
setMaintainer(address _newMainteiner
setRebalanceDuration(uint256 _rebalanceDuration
transferOwnership(address newOwner
withdrawLiquidity(address _senderuint256 _stblAmountbool _isLeveragePoolreturns (uint256 _actualAmount)
Events
LiquidityCushionRebalanced(uint256 liquidityNeedeuint256 liquidityWithdrawuint256 liquidityDeposit
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolBalancesUpdated(uint256 hardUsdtAccumulatedBalanceuint256 virtualUsdtAccumulatedBalanceuint256 liquidityCushionBalanceuint256 reinsurancePoolBalance
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.