InsureDAO Idle Insurance LP
Verified contract
Proxy
Active on
Ethereum
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xddaa…6476
0xa035…8524
0x131f…f144
1 additional
variable
Balances ($0.00)
No balances found for "InsureDAO Idle Insurance LP"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16044001 | 2 years ago | | | 0 | 0.0019100537 | |
| 14842456 | 2 years ago | | | 0 | 0.0051167735 | |
| 14750052 | 3 years ago | | | 0 | 0.0041392458 | |
| 14287039 | 3 years ago | | | 0 | 0.0012400247 | |
| 14287037 | 3 years ago | | | 0 | 0.0029795430 | |
| 14287020 | 3 years ago | | | 0 | 0.0018846193 | |
| 14274475 | 3 years ago | | | 0 | 0.0020145459 | |
| 14274467 | 3 years ago | | | 0 | 0.0048334003 | |
| 14273151 | 3 years ago | | | 0 | 0.0026785306 | |
| 14273140 | 3 years ago | | | 0 | 0.0061394303 |
ABI
ABI objects
Getter at block 21199416
allInsuranceCount() view returns (uint256)
0
attributionDebt() view returns (uint256)
0
availableBalance() view returns (uint256)
17077994218
decimals() view returns (uint8)
6
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)
0x
name() view returns (string)
InsureDAO Idle Insurance LP
originalLiquidity() view returns (uint256)
16018872339
parameters() view returns (address)
0xddaa6ee776b701a7729d72bbd0d4fbe4bbb66476
paused() view returns (bool)
false
pendingEnd() view returns (uint256)
0
rate() view returns (uint256)
1000000
registry() view returns (address)
0xa035dfd0d16f238493b374a1743b77448d9c8524
rewardPerCredit() view returns (uint256)
0
symbol() view returns (string)
iIDLE
totalCredit() view returns (uint256)
1059121879
totalLiquidity() view returns (uint256)
17077994218
totalSupply() view returns (uint256)
16018872339
utilizationRate() view returns (uint256)
0
vault() view returns (address)
0x131fb74c6fede6d6710ff224e07ce0ed8123f144
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)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.