InsureDAO LP Token
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional
variable
Balances ($0.00)
No balances found for "InsureDAO LP Token"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "InsureDAO LP Token"
ABI
ABI objects
Getter at block 21091955 availableBalance() view returns (uint256) originalLiquidity() view returns (uint256) rate() view returns (uint256) totalLiquidity() view returns (uint256) utilizationRate() view returns (uint256)
allInsuranceCount() view returns (uint256)
0
attributionDebt() view returns (uint256)
0
decimals() view returns (uint8)
18
incident() view returns (uint256 payoutNumerator, uint256 payoutDenominator, uint256 incidentTimestamp, bytes32 merkleRoot)
(payoutNumerator=0, payoutDenominator=0, incidentTimestamp=0, merkleRoot=0x0000000000000000000000000000000000000000000000000000000000000000)
initialized() view returns (bool)
true
lockedAmount() view returns (uint256)
0
marketStatus() view returns (uint8)
0
metadata() view returns (string)
name() view returns (string)
InsureDAO LP Token
parameters() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
pendingEnd() view returns (uint256)
0
registry() view returns (address)
0x0000000000000000000000000000000000000000
rewardPerCredit() view returns (uint256)
0
symbol() view returns (string)
iLP
totalCredit() view returns (uint256)
0
totalSupply() view returns (uint256)
0
vault() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
getPremium(uint256 _amount, uint256 _span) view returns (uint256)
getTokenMetadata(address _token) view returns (string _name, string _symbol)
indexList(uint256) view returns (address)
indices(address) view returns (uint256 credit, uint256 rewardDebt, uint256 index, bool exist)
insurances(uint256) view returns (uint256 id, uint48 startTime, uint48 endTime, uint256 amount, bytes32 target, address insured, address agent, bool status)
pairValues(address _index) view returns (uint256, uint256)
pendingPremium(address _index) view returns (uint256)
valueOfUnderlying(address _owner) view returns (uint256)
withdrawalReq(address) view returns (uint256 timestamp, uint256 amount)
worth(uint256 _value) view returns (uint256 _amount)
State-modifying
Events allocateCredit(uint256 _credit) returns (uint256 _pending)
applyBounty(uint256 _amount, address _contributor, uint256[] _ids)
applyCover(uint256 _pending, uint256 _payoutNumerator, uint256 _payoutDenominator, uint256 _incidentTimestamp, bytes32 _merkleRoot, string _rawdata, string _memo)
approve(address spender, uint256 amount) returns (bool)
changeMetadata(string _metadata)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(uint256 _amount) returns (uint256 _mintAmount)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize(address _depositor, string _metaData, uint256[] _conditions, address[] _references)
insure(uint256 _amount, uint256 _maxCost, uint256 _span, bytes32 _target, address _for, address _agent) returns (uint256)
redeem(uint256 _id, uint256 _loss, bytes32[] _merkleProof)
registerIndex(uint256 _index)
requestWithdraw(uint256 _amount)
resume()
setPaused(bool _state)
transfer(address recipient, uint256 amount) returns (bool)
transferFrom(address sender, address recipient, uint256 amount) returns (bool)
unlock(uint256 _id)
unlockBatch(uint256[] _ids)
withdraw(uint256 _amount) returns (uint256 _retVal)
withdrawCredit(uint256 _credit) returns (uint256 _pending)
Approval(address indexed owner, address indexed spender, uint256 value)
BountyPaid(uint256 amount, address contributor, uint256[] ids)
CoverApplied(uint256 pending, uint256 payoutNumerator, uint256 payoutDenominator, uint256 incidentTimestamp, bytes32 merkleRoot, string rawdata, string memo)
CreditDecrease(address indexed withdrawer, uint256 credit)
CreditIncrease(address indexed depositor, uint256 credit)
Deposit(address indexed depositor, uint256 amount, uint256 mint)
Insured(uint256 indexed id, uint256 amount, bytes32 target, uint256 startTime, uint256 endTime, address insured, address agent, uint256 premium)
MarketStatusChanged(uint8 statusValue)
MetadataChanged(string metadata)
Paused(bool paused)
Redeemed(uint256 indexed id, address insured, bytes32 target, uint256 amount, uint256 payout)
Transfer(address indexed from, address indexed to, uint256 value)
Unlocked(uint256 indexed id, uint256 amount)
Withdraw(address indexed withdrawer, uint256 amount, uint256 retVal)
WithdrawRequested(address indexed withdrawer, uint256 amount, uint256 unlockTime)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.