DriipSettlementState
Verified contract
Active on
Ethereum with 7 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x0c37…bd3d
Balances ($0.00)
No balances found for "DriipSettlementState"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 7588330 | 6 years ago | | | 0 | 0.0075314000 | |
| 7588329 | 6 years ago | | | 0 | 0.0075701000 | |
| 7588328 | 6 years ago | | | 0 | 0.0075314000 | |
| 7588327 | 6 years ago | | | 0 | 0.0076021000 | |
| 7588325 | 6 years ago | | | 0 | 0.0090442000 | |
| 7588323 | 6 years ago | | | 0 | 0.0066674000 | |
| 7588321 | 6 years ago | | | 0 | 0.0047248000 |
ABI
ABI objects
Getter at block 21397812
INIT_SETTLEMENT_ACTION() view returns (string)
init_settlement
SET_FEE_TOTAL_ACTION() view returns (string)
set_fee_total
SET_MAX_DRIIP_NONCE_ACTION() view returns (string)
set_max_driip_nonce
SET_MAX_NONCE_ACTION() view returns (string)
set_max_nonce
SET_SETTLEMENT_ROLE_DONE_ACTION() view returns (string)
set_settlement_role_done
communityVote() view returns (address)
0x0c37786bd4065caa126b802e9be301b06eb6bd3d
communityVoteFrozen() view returns (bool)
false
deployer() view returns (address)
0xf05179bac3d1fbef58a2fcd7ad0f769840027cc6
destructor() view returns (address)
0xf05179bac3d1fbef58a2fcd7ad0f769840027cc6
maxDriipNonce() view returns (uint256)
11674
operator() view returns (address)
0xf05179bac3d1fbef58a2fcd7ad0f769840027cc6
selfDestructionDisabled() view returns (bool)
false
serviceActivationTimeout() view returns (uint256)
0
settlementsCount() view returns (uint256)
3
Read-only
isEnabledServiceAction(address service, string action) view returns (bool)
isRegisteredActiveService(address service) view returns (bool)
isRegisteredService(address service) view returns (bool)
isSettlementRoleDone(address wallet, uint256 nonce, uint8 settlementRole) view returns (bool)
maxNonceByWalletAndCurrency(address wallet, struct (address, uint256) currency) view returns (uint256)
settlementByWalletAndIndex(address wallet, uint256 index) view returns (struct (string, bytes32, (uint256, address, bool), (uint256, address, bool)))
settlementByWalletAndNonce(address wallet, uint256 nonce) view returns (struct (string, bytes32, (uint256, address, bool), (uint256, address, bool)))
settlements(uint256) view returns (string settledKind, bytes32 settledHash, struct (uint256, address, bool) origin, struct (uint256, address, bool) target)
settlementsCountByWallet(address wallet) view returns (uint256)
totalFee(address wallet, address beneficiary, address destination, struct (address, uint256) currency) view returns (struct (uint256, int256))
totalFeesMap(address, address, address, address, uint256) view returns (uint256 nonce, int256 amount)
walletCurrencyMaxNonce(address, address, uint256) view returns (uint256)
walletNonceSettlementIndex(address, uint256) view returns (uint256)
walletSettlementIndices(address, uint256) view returns (uint256)
State-modifying
Events deregisterService(address service)
disableSelfDestruction()
disableServiceAction(address service, string action)
enableServiceAction(address service, string action)
freezeCommunityVote()
initSettlement(string settledKind, bytes32 settledHash, address originWallet, uint256 originNonce, address targetWallet, uint256 targetNonce)
registerService(address service)
registerServiceDeferred(address service)
setCommunityVote(address newCommunityVote)
setDeployer(address newDeployer)
setMaxDriipNonce(uint256 _maxDriipNonce)
setMaxNonceByWalletAndCurrency(address wallet, struct (address, uint256) currency, uint256 maxNonce)
setOperator(address newOperator)
setServiceActivationTimeout(uint256 timeoutInSeconds)
setSettlementRoleDone(address wallet, uint256 nonce, uint8 settlementRole, bool done)
setTotalFee(address wallet, address beneficiary, address destination, struct (address, uint256) currency, struct (uint256, int256) _totalFee)
triggerSelfDestruction()
updateMaxDriipNonceFromCommunityVote()
DeregisterServiceEvent(address service)
DisableServiceActionEvent(address service, string action)
EnableServiceActionEvent(address service, string action)
FreezeCommunityVoteEvent()
InitSettlementEvent(struct (string, bytes32, (uint256, address, bool), (uint256, address, bool)) settlement)
RegisterServiceDeferredEvent(address service, uint256 timeout)
RegisterServiceEvent(address service)
SelfDestructionDisabledEvent(address wallet)
ServiceActivationTimeoutEvent(uint256 timeoutInSeconds)
SetCommunityVoteEvent(address oldCommunityVote, address newCommunityVote)
SetDeployerEvent(address oldDeployer, address newDeployer)
SetMaxDriipNonceEvent(uint256 maxDriipNonce)
SetMaxNonceByWalletAndCurrencyEvent(address wallet, struct (address, uint256) currency, uint256 maxNonce)
SetOperatorEvent(address oldOperator, address newOperator)
SetSettlementRoleDoneEvent(address wallet, uint256 nonce, uint8 settlementRole, bool done)
SetTotalFeeEvent(address wallet, address beneficiary, address destination, struct (address, uint256) currency, struct (uint256, int256) totalFee)
TriggerSelfDestructionEvent(address wallet)
UpdateMaxDriipNonceFromCommunityVoteEvent(uint256 maxDriipNonce)
constructor(address deployer)
This contract contains no fallback and receive objects.
This contract contains no error objects.