Dispatcher

Verified contract

Proxy

Active on Ethereum with 31 txns
Deployed by via 0x6559f200 at 10763539
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Native
Value $0.03
0x5590770128df7b8ab9b5c58e022916e62332b388a5563ef9a57f812efd7f6e67
0x308d0512e797d9002244e1a044fbfccfcf357313cd7369a6288772e5b197936b
0x0dbc06b92d5af638a318431558424c4f071b93e5284265087887bae34e9358e1
From
0x89b05d6c6073bebf877dff5384006e13d3c3f53f98f77d68411ccec49df2c452
From
0x4955dff7f486677b5f72533d875db4d60db62aeb89fd523b03634781394bbcf4
0xb6fba51c87e8b60ee0c568349dd903afafbd0f89d3b53bd230f0797b3a10ec7d
0x33a99ca1ee94b6ac058b7c499f9caf1b972c635f6a41bb1e63f2865bf557d123
0x77484da1c20afba81a11205d62a6a1ca6b0dd402a6c2f338e23bb3344fbecb8c
0x8385b2d2cb96ae8805bb9e0ce939da7c2e02d011dc27331aeac48230b967144e
0xe2208662c3933f0c6d9a8a819c033d0db99af6ffa3bf1d992a1eb46aa4119a24

Functions
Getter at block 21259674
implementation(view returns (address)
0x5e55527787fdb1cb95ffb5616fa5c9e89f4aff37
isOwner(view returns (bool)
false
isUpgrade(view returns (uint8)
1
owner(view returns (address)
0xb6bff48574b722f3bff0c29c9e1b631dd19c1a93
previousTarget(view returns (address)
0x5f9e6de7de343067869b0143fd09c9163a9b3463
proxyType(pure returns (uint256)
2
target(view returns (address)
0x5e55527787fdb1cb95ffb5616fa5c9e89f4aff37
DEFAULT_FEE_DELTA(view returns (int256)
57896044618658097711785492504343953926634992332820282019728792003956564819967
escrow(view returns (address)
0xbbd3c0c794f40c4f993b03f65343acc6fcfcb2e2
feeRateRange(view returns (uint128 minuint128 defaultValueuint128 max)
(min=350000000000, defaultValue=350000000000, max=3500000000000)
genesisSecondsPerPeriod(view returns (uint32)
86400
getCurrentPeriod(view returns (uint16)
2864
isOwner(view returns (bool)
false
isUpgrade(view returns (uint8)
1
owner(view returns (address)
0xb6bff48574b722f3bff0c29c9e1b631dd19c1a93
previousTarget(view returns (address)
0x5f9e6de7de343067869b0143fd09c9163a9b3463
resetTimestamp(view returns (uint64)
1618412897
secondsPerPeriod(view returns (uint32)
604800
target(view returns (address)
0x5e55527787fdb1cb95ffb5616fa5c9e89f4aff37
Read-only
calculateRefundValue(bytes16 _policyIdview returns (uint256 refundValue)
calculateRefundValue(bytes16 _policyIdaddress _nodeview returns (uint256 refundValue)
getArrangementInfo(bytes16 _policyIduint256 _indexview returns (address nodeuint256 indexOfDowntimePeriodsuint16 lastRefundedPeriod)
getArrangementsLength(bytes16 _policyIdview returns (uint256)
getMinFeeRate(address _nodeview returns (uint256)
getNodeFeeDelta(address _nodeuint16 _periodview returns (int256)
getPolicyOwner(bytes16 _policyIdview returns (address)
getRevocationHash(bytes16 _policyIdaddress _nodeview returns (bytes32)
nodes(addressview returns (uint128 feeuint16 previousFeePerioduint256 feeRateuint256 minFeeRate)
policies(bytes16view returns (bool disabledaddress sponsoraddress owneruint128 feeRateuint64 startTimestampuint64 endTimestampuint256 reservedSlot1uint256 reservedSlot2uint256 reservedSlot3uint256 reservedSlot4uint256 reservedSlot5)
State-modifying
finishUpgrade(address
renounceOwnership(
rollback(
transferOwnership(address newOwner
upgrade(address _target
verifyState(address _testTarget
createPolicy(bytes16 _policyIdaddress _policyOwneruint64 _endTimestampaddress[] _nodespayable 
finishUpgrade(address _target
migrate(address _node
ping(address _nodeuint16 _processedPeriod1uint16 _processedPeriod2uint16 _periodToSetDefault
refund(bytes16 _policyId
refund(bytes16 _policyIdaddress _nodereturns (uint256 refundValue)
register(address _nodeuint16 _period
renounceOwnership(
revoke(bytes16 _policyIdaddress _nodebytes _signaturereturns (uint256 refundValue)
revokeArrangement(bytes16 _policyIdaddress _nodereturns (uint256 refundValue)
revokePolicy(bytes16 _policyIdreturns (uint256 refundValue)
setFeeRateRange(uint128 _minuint128 _defaultuint128 _max
setMinFeeRate(uint256 _minFeeRate
transferOwnership(address newOwner
verifyState(address _testTarget
withdraw(returns (uint256)
withdraw(address _recipientreturns (uint256)
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RolledBack(address indexed fromaddress indexed toaddress owner
StateVerified(address indexed testTargetaddress sender
UpgradeFinished(address indexed targetaddress sender
Upgraded(address indexed fromaddress indexed toaddress owner
ArrangementRevoked(bytes16 indexed policyIdaddress indexed senderaddress indexed nodeuint256 value
FeeRateRangeSet(address indexed senderuint256 minuint256 defaultValueuint256 max
MinFeeRateSet(address indexed nodeuint256 value
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PolicyCreated(bytes16 indexed policyIdaddress indexed sponsoraddress indexed owneruint256 feeRateuint64 startTimestampuint64 endTimestampuint256 numberOfNodes
PolicyRevoked(bytes16 indexed policyIdaddress indexed senderuint256 value
RefundForArrangement(bytes16 indexed policyIdaddress indexed senderaddress indexed nodeuint256 value
RefundForPolicy(bytes16 indexed policyIdaddress indexed senderuint256 value
StateVerified(address indexed testTargetaddress sender
UpgradeFinished(address indexed targetaddress sender
Withdrawn(address indexed nodeaddress indexed recipientuint256 value
Constructor
constructor(address _target
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.