DriipSettlementState
Verified contract
Active on
Ethereum with 30 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xbb0e…544d
Balances ($0.00)
No balances found for "DriipSettlementState"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 7974288 | 5 years ago | | | 0 | 0.0042752000 | |
| 7972421 | 5 years ago | | | 0 | 0.000031372000 | |
| 7972402 | 5 years ago | | | 0 | 0.0013099400 | |
| 7972399 | 5 years ago | | | 0 | 0.0013099400 | |
| 7972389 | 5 years ago | | | 0 | 0.0013699400 | |
| 7972375 | 5 years ago | | | 0 | 0.0031308000 | |
| 7972348 | 5 years ago | | | 0 | 0.00019975200 | |
| 7972343 | 5 years ago | | | 0 | 0.00019975200 | |
| 7972341 | 5 years ago | | | 0 | 0.00019975200 | |
| 7972317 | 5 years ago | | | 0 | 0.00029870000 |
ABI
ABI objects
Getter at block 21257540
INIT_SETTLEMENT_ACTION() view returns (string)
init_settlement
SET_FEE_TOTAL_ACTION() view returns (string)
set_fee_total
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)
0xbb0eed554080e05e1f14796f94ffbf95f081544d
communityVoteFrozen() view returns (bool)
false
deployer() view returns (address)
0xf05179bac3d1fbef58a2fcd7ad0f769840027cc6
destructor() view returns (address)
0xf05179bac3d1fbef58a2fcd7ad0f769840027cc6
maxDriipNonce() view returns (uint256)
0
operator() view returns (address)
0xf05179bac3d1fbef58a2fcd7ad0f769840027cc6
selfDestructionDisabled() view returns (bool)
false
serviceActivationTimeout() view returns (uint256)
0
settlementsCount() view returns (uint256)
11
upgradesFrozen() view returns (bool)
true
Read-only
isEnabledServiceAction(address service, string action) view returns (bool)
isRegisteredActiveService(address service) view returns (bool)
isRegisteredService(address service) view returns (bool)
isSettlementPartyDone(address wallet, uint256 nonce) view returns (bool)
isSettlementPartyDone(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), (uint256, address, bool, uint256)))
settlementByWalletAndNonce(address wallet, uint256 nonce) view returns (struct (string, bytes32, (uint256, address, bool, uint256), (uint256, address, bool, uint256)))
settlementPartyDoneBlockNumber(address wallet, uint256 nonce) view returns (uint256)
settlementPartyDoneBlockNumber(address wallet, uint256 nonce, uint8 settlementRole) view returns (uint256)
settlements(uint256) view returns (string settledKind, bytes32 settledHash, struct (uint256, address, bool, uint256) origin, struct (uint256, address, bool, uint256) 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 completeSettlementParty(address wallet, uint256 nonce, uint8 settlementRole, bool done)
deregisterService(address service)
disableSelfDestruction()
disableServiceAction(address service, string action)
enableServiceAction(address service, string action)
freezeCommunityVote()
freezeUpgrades()
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)
setTotalFee(address wallet, address beneficiary, address destination, struct (address, uint256) currency, struct (uint256, int256) _totalFee)
triggerSelfDestruction()
updateMaxDriipNonceFromCommunityVote()
upgradeSettlement(string settledKind, bytes32 settledHash, address originWallet, uint256 originNonce, bool originDone, uint256 originDoneBlockNumber, address targetWallet, uint256 targetNonce, bool targetDone, uint256 targetDoneBlockNumber)
CompleteSettlementPartyEvent(address wallet, uint256 nonce, uint8 settlementRole, bool done, uint256 doneBlockNumber)
DeregisterServiceEvent(address service)
DisableServiceActionEvent(address service, string action)
EnableServiceActionEvent(address service, string action)
FreezeCommunityVoteEvent()
FreezeUpgradesEvent()
InitSettlementEvent(struct (string, bytes32, (uint256, address, bool, uint256), (uint256, address, bool, uint256)) 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)
SetTotalFeeEvent(address wallet, address beneficiary, address destination, struct (address, uint256) currency, struct (uint256, int256) totalFee)
TriggerSelfDestructionEvent(address wallet)
UpdateMaxDriipNonceFromCommunityVoteEvent(uint256 maxDriipNonce)
UpgradeSettlementEvent(struct (string, bytes32, (uint256, address, bool, uint256), (uint256, address, bool, uint256)) settlement)
constructor(address deployer)
This contract contains no fallback and receive objects.
This contract contains no error objects.