ClaimManagement
Verified contract
Active on
Ethereum with 10 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "ClaimManagement"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12025790 | 4 years ago | | | 0 | 0.040436712 | |
| 11818342 | 4 years ago | | | 0 | 0.025931664 | |
| 11794415 | 4 years ago | | | 0 | 0.022222088 | |
| 11792611 | 4 years ago | | | 0 | 0.035732400 | |
Transfer | 11473506 | 4 years ago | | | 0.0001 | 0.00069300000 | |
| 11391284 | 4 years ago | | | 0 | 0.0030382740 | |
| 11358321 | 4 years ago | | | 0 | 0.0062552700 | |
| 11305230 | 4 years ago | | | 0 | 0.0082018920 | |
| 11303440 | 4 years ago | | | 0 | 0.010721160 | |
| 11278314 | 4 years ago | | | 0 | 0.0014849280 |
ABI
ABI objects
Getter at block 20941157
allowPartialClaim() view returns (bool)
true
auditor() view returns (address)
0x7eba9c735f8c1fe0670be69edf61dbfbbb3c76e4
baseClaimFee() view returns (uint256)
50000000000000000000
feeCurrency() view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
feeMultiplier() view returns (uint256)
2
forceClaimFee() view returns (uint256)
500000000000000000000
governance() view returns (address)
0xc698645b5c5b662b52a5a5c092804f23e3f5b4c5
isAuditorVoting() view returns (bool)
true
maxClaimDecisionWindow() view returns (uint256)
604800
owner() view returns (address)
0x15957f0ca310d35b2e73fb5070ce44a5b0141ab1
protocolFactory() view returns (address)
0xedfc81bf63527337cd2193925f9c0cf2d537acca
treasury() view returns (address)
0x859eefc267671595d987d0f6589d7771d4877113
Read-only
getAddressFromFactory(bytes32 _protocolName) view returns (address)
getAllClaimsByNonce(address _protocol, uint256 _nonce) view returns (struct IClaimManagementClaim[])
getAllClaimsByState(address _protocol, uint256 _nonce, uint8 _state) view returns (struct IClaimManagementClaim[])
getFileClaimWindow(address _protocol) view returns (uint256)
getProtocolClaimFee(address _protocol) view returns (uint256)
getProtocolNonce(address _protocol) view returns (uint256)
protocolClaims(address, uint256, uint256) view returns (uint8 state, address filedBy, uint16 payoutNumerator, uint16 payoutDenominator, uint48 filedTimestamp, uint48 incidentTimestamp, uint48 decidedTimestamp, uint256 feePaid)
State-modifying
Events claimOwnership()
decideClaim(address _protocol, uint256 _nonce, uint256 _index, bool _claimIsAccepted, uint16 _payoutNumerator, uint16 _payoutDenominator)
fileClaim(address _protocol, bytes32 _protocolName, uint48 _incidentTimestamp)
forceFileClaim(address _protocol, bytes32 _protocolName, uint48 _incidentTimestamp)
setAuditor(address _auditor)
setFeeAndCurrency(uint256 _baseClaimFee, uint256 _forceClaimFee, address _currency)
setFeeMultiplier(uint256 _multiplier)
setGovernance(address _governance)
setMaxClaimDecisionWindow(uint256 _newTimeWindow)
setPartialClaimStatus(bool _allowPartialClaim)
setTreasury(address _treasury)
transferOwnership(address newOwner)
validateClaim(address _protocol, uint256 _nonce, uint256 _index, bool _claimIsValid)
ClaimDecided(bool indexed claimIsAccepted, address indexed protocol, uint256 nonce, uint256 index, uint16 payoutNumerator, uint16 payoutDenominator)
ClaimFiled(bool indexed isForced, address indexed filedBy, address indexed protocol, uint48 incidentTimestamp, uint256 nonce, uint256 index, uint256 feePaid)
ClaimValidated(bool indexed claimIsValid, address indexed protocol, uint256 nonce, uint256 index)
OwnershipTransferCompleted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferInitiated(address indexed previousOwner, address indexed newOwner)
constructor(address _governance, address _auditor, address _treasury, address _protocolFactory)
This contract contains no fallback and receive objects.
This contract contains no error objects.