Protocol

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x1e7d84ba at 11277784
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Protocol"

No transactions found for "Protocol"


Functions
Getter at block 21306663
active(view returns (bool)
false
activeCoversLength(view returns (uint256)
0
claimNonce(view returns (uint256)
0
claimRedeemDelay(view returns (uint256)
0
claimsLength(view returns (uint256)
0
collateralsLength(view returns (uint256)
0
expirationTimestampsLength(view returns (uint256)
0
getProtocolDetails(view returns (bytes32 _namebool _activeuint256 _claimNonceuint256 _claimRedeemDelayuint256 _noclaimRedeemDelayaddress[] _collateralsuint48[] _expirationTimestampsaddress[] _allCoversaddress[] _allActiveCovers)
(_name=0x0000000000000000000000000000000000000000000000000000000000000000, _active=false, _claimNonce=0, _claimRedeemDelay=0, _noclaimRedeemDelay=0, _collaterals=[], _expirationTimestamps=[], _allCovers=[], _allActiveCovers=[])
name(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
noclaimRedeemDelay(view returns (uint256)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
activeCovers(uint256view returns (address)
claimDetails(uint256view returns (uint16 payoutNumeratoruint16 payoutDenominatoruint48 incidentTimestampuint48 claimEnactedTimestamp)
collateralStatusMap(addressview returns (uint8)
collaterals(uint256view returns (address)
coverMap(addressuint48view returns (address)
expirationTimestampMap(uint48view returns (bytes32 nameuint8 status)
expirationTimestamps(uint256view returns (uint48)
State-modifying
addCover(address _collateraluint48 _timestampuint256 _amountreturns (bool)
claimOwnership(
enactClaim(uint16 _payoutNumeratoruint16 _payoutDenominatoruint48 _incidentTimestampuint256 _protocolNoncereturns (bool)
initialize(bytes32 _protocolNamebool _activeaddress _collateraluint48[] _expirationTimestampsbytes32[] _expirationTimestampNames
setActive(bool _activereturns (bool)
transferOwnership(address newOwner
updateClaimRedeemDelay(uint256 _claimRedeemDelayreturns (bool)
updateCollateral(address _collateraluint8 _statusreturns (bool)
updateExpirationTimestamp(uint48 _expirationTimestampbytes32 _expirationTimestampNameuint8 _statusreturns (bool)
updateNoclaimRedeemDelay(uint256 _noclaimRedeemDelayreturns (bool)
Events
ClaimAccepted(uint256 newClaimNonce
OwnershipTransferCompleted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferInitiated(address indexed previousOwneraddress indexed newOwner
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.