CapitalPool
Verified contract
Implementation
Active on
Ethereum with 0 txns
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 48 additional slots
1 additional
variable
Balances ($0.00)
No balances found for "CapitalPool"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "CapitalPool"
ABI
ABI objects
Getter at block 21275553
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(address) view returns (uint256)
regularCoverageBalance(address) view returns (uint256)
State-modifying
Events __CapitalPool_init()
addCoverageProvidersHardSTBL(uint256 _stblAmount)
addLeverageProvidersHardSTBL(uint256 _stblAmount)
addPolicyHoldersHardSTBL(uint256 _stblAmount, uint256 _epochsNumber, uint256 _protocolFee) returns (uint256)
addReinsurancePoolHardSTBL(uint256 _stblAmount)
addWithdrawalHardSTBL(uint256 _stblAmount, uint256 _accumaltedAmount)
allowDeployFundsToDefi(bool _deployFundsToDefi)
automateHardRebalancing(bool _isAutomatic)
defiHardRebalancing()
fundClaim(address _claimer, uint256 _stblClaimAmount, address _policyBookAddress) returns (uint256 _actualAmount)
fundReward(address _voter, uint256 _stblRewardAmount) returns (uint256 _actualAmount)
pauseLiquidityCushionRebalancing(bool _paused)
rebalanceLiquidityCushion()
renounceOwnership()
setDependencies(address _contractsRegistry)
setInjector(address _injector)
setMaintainer(address _newMainteiner)
setRebalanceDuration(uint256 _rebalanceDuration)
transferOwnership(address newOwner)
withdrawLiquidity(address _sender, uint256 _stblAmount, bool _isLeveragePool) returns (uint256 _actualAmount)
LiquidityCushionRebalanced(uint256 liquidityNeede, uint256 liquidityWithdraw, uint256 liquidityDeposit)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PoolBalancesUpdated(uint256 hardUsdtAccumulatedBalance, uint256 virtualUsdtAccumulatedBalance, uint256 liquidityCushionBalance, uint256 reinsurancePoolBalance)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.