View Source: contracts/interfaces/IVault.sol
↗ Extends: IMember ↘ Derived Contracts: VaultPod
IVault
- addLiquidityInternal(bytes32 key, address account, uint256 amount)
- addLiquidity(bytes32 coverKey, uint256 amount)
- removeLiquidity(bytes32 coverKey, uint256 amount)
function addLiquidityInternal(bytes32 key, address account, uint256 amount) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
key | bytes32 | |
account | address | |
amount | uint256 |
function addLiquidity(bytes32 coverKey, uint256 amount) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
coverKey | bytes32 | |
amount | uint256 |
function removeLiquidity(bytes32 coverKey, uint256 amount) external nonpayable
Arguments
Name | Type | Description |
---|---|---|
coverKey | bytes32 | |
amount | uint256 |
- Address
- Commission
- Context
- Controller
- Cover
- CoverAssurance
- CoverBase
- CoverProvision
- CoverStake
- CoverUtilV1
- ERC20
- Factory
- Governance
- ICommission
- ICover
- ICoverAssurance
- ICoverStake
- IERC20
- IERC20Metadata
- IMember
- IPolicy
- IProtocol
- IStore
- IVault
- IVaultFactory
- NTransferUtilV2
- Ownable
- Pausable
- Protocol
- ProtoUtilV1
- Recoverable
- ReentrancyGuard
- SafeERC20
- SafeMath
- Vault
- VaultFactory
- VaultPod
- Witness