ClientFund

Verified contract

Active on Ethereum with 1,313 txns
Deployed by via 0x68d17993 at 6921581
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0
ERC-20
Value $0.13
ERC-20
--
ERC-20
--
ERC-20
--
0x11670f100747a3a694a9e07a4c4f694ad6e6bca2f75d846287949fd39a3c213c
0xda757168b78680acf8e86dfd3dcfc6f78dce8cf5185a645ae49517b016c80b2a
0xf9ae3f0b7f8affa2c6bc01ec1688e8c677d67bb384683aebaee9ebbc7457ec06
0x8a27b3239d1635140e73d5afcf6b316ad10f31fb0eb34905a0b9286dae53d2de
0xf0b89665c30d8c69aece704158c627fb005c27fdfd7e3b86e519f36105984681
0xb35c11ddc89471ed56b3946cc6f65eea970d32b1dbfdd44e86fd3fc7be250b4a
0xbd2e822d3757178eb05f6f70f8fea16e01704dd05f7b67b058d33ab077d6bb48
0x84d12567f1d0ec5efd4d1ab6d0068fc30fd2690be3bb2647d1b892188d9360f4
0x84de71cbce373fc960621fee457908b41157a99060bb789a16397aae4217816d
0x655066386fd3e78ae4dd5bd66d7eea18ab9907a98b3ba5f7bb25ac1498cefe0c

Functions
Getter at block 21303816
balanceTracker(view returns (address)
0xbc1bcc29edf605095bf4fe7a953b7c115ecc8cad
balanceTrackerFrozen(view returns (bool)
true
deployer(view returns (address)
0xab71071f2828ee977c84d94f2d5e6bfa68c54174
destructor(view returns (address)
0xab71071f2828ee977c84d94f2d5e6bfa68c54174
initialServiceAuthorizationDisabled(view returns (bool)
false
operator(view returns (address)
0xab71071f2828ee977c84d94f2d5e6bfa68c54174
registeredBeneficiariesCount(view returns (uint256)
2
seizedWalletsCount(view returns (uint256)
0
selfDestructionDisabled(view returns (bool)
false
serviceActivationTimeout(view returns (uint256)
604800
tokenHolderRevenueFund(view returns (address)
0x0b033c120d711d9e95392cb4be5cf0586ee4360a
transactionTracker(view returns (address)
0x8adfe445750937cefe42d9fb428563d61ea1aa02
transactionTrackerFrozen(view returns (bool)
true
transferControllerManager(view returns (address)
0x7e88793fb8ee4f3c827027206223ba586218d58f
walletLocker(view returns (address)
0x0e3b42f7c307a9b0541b46e9a2be320caafd1da4
walletLockerFrozen(view returns (bool)
false
Read-only
initialServiceAuthorizedMap(addressview returns (bool)
initialServiceWalletUnauthorizedMap(addressaddressview returns (bool)
isAuthorizedRegisteredService(address serviceaddress walletview returns (bool)
isAuthorizedRegisteredServiceAction(address servicestring actionaddress walletview returns (bool)
isEnabledServiceAction(address servicestring actionview returns (bool)
isRegisteredActiveService(address serviceview returns (bool)
isRegisteredBeneficiary(address beneficiaryview returns (bool)
isRegisteredService(address serviceview returns (bool)
isSeizedWallet(address walletview returns (bool)
seizedByWallet(addressview returns (bool)
seizedWallets(uint256view returns (address)
serviceActionWalletAuthorizedMap(addressbytes32addressview returns (bool)
serviceActionWalletTouchedMap(addressbytes32addressview returns (bool)
serviceWalletActionList(addressaddressuint256view returns (bytes32)
serviceWalletAuthorizedMap(addressaddressview returns (bool)
State-modifying
authorizeInitialService(address service
authorizeRegisteredService(address service
authorizeRegisteredServiceAction(address servicestring action
claimRevenue(address claimerstring balanceTypeaddress currencyCtuint256 currencyIdstring standard
deregisterBeneficiary(address beneficiaryreturns (bool)
deregisterService(address service
disableInitialServiceAuthorization(
disableSelfDestruction(
disableServiceAction(address servicestring action
enableServiceAction(address servicestring action
freezeBalanceTracker(
freezeTransactionTracker(
freezeWalletLocker(
receiveEthersTo(address walletstring balanceTypepayable 
receiveTokens(string balanceTypeint256 valueaddress currencyCtuint256 currencyIdstring standard
receiveTokensTo(address walletstring balanceTypeint256 valueaddress currencyCtuint256 currencyIdstring standard
registerBeneficiary(address beneficiaryreturns (bool)
registerService(address service
registerServiceDeferred(address service
seizeBalances(address walletaddress currencyCtuint256 currencyIdstring standard
setBalanceTracker(address newBalanceTracker
setDeployer(address newDeployer
setOperator(address newOperator
setServiceActivationTimeout(uint256 timeoutInSeconds
setTokenHolderRevenueFund(address newTokenHolderRevenueFund
setTransactionTracker(address newTransactionTracker
setTransferControllerManager(address newTransferControllerManager
setWalletLocker(address newWalletLocker
stage(address walletint256 valueaddress currencyCtuint256 currencyIdstring standard
stageToBeneficiary(address walletaddress beneficiaryint256 valueaddress currencyCtuint256 currencyIdstring standard
transferToBeneficiary(address walletaddress beneficiaryint256 valueaddress currencyCtuint256 currencyIdstring standard
triggerSelfDestruction(
unauthorizeRegisteredService(address service
unauthorizeRegisteredServiceAction(address servicestring action
unstage(int256 valueaddress currencyCtuint256 currencyIdstring standard
updateSettledBalance(address walletint256 valueaddress currencyCtuint256 currencyIdstring standarduint256 blockNumber
withdraw(int256 valueaddress currencyCtuint256 currencyIdstring standard
Events
AuthorizeInitialServiceEvent(address walletaddress service
AuthorizeRegisteredServiceActionEvent(address walletaddress servicestring action
AuthorizeRegisteredServiceEvent(address walletaddress service
ClaimRevenueEvent(address claimerstring balanceTypeaddress currencyCtuint256 currencyIdstring standard
DeregisterBeneficiaryEvent(address beneficiary
DeregisterServiceEvent(address service
DisableServiceActionEvent(address servicestring action
EnableServiceActionEvent(address servicestring action
FreezeBalanceTrackerEvent(
FreezeTransactionTrackerEvent(
FreezeWalletLockerEvent(
ReceiveEvent(address walletstring balanceTypeint256 valueaddress currencyCtuint256 currencyIdstring standard
RegisterBeneficiaryEvent(address beneficiary
RegisterServiceDeferredEvent(address serviceuint256 timeout
RegisterServiceEvent(address service
SeizeBalancesEvent(address seizedWalletaddress seizerWalletint256 valueaddress currencyCtuint256 currencyId
SelfDestructionDisabledEvent(address wallet
ServiceActivationTimeoutEvent(uint256 timeoutInSeconds
SetBalanceTrackerEvent(address oldBalanceTrackeraddress newBalanceTracker
SetDeployerEvent(address oldDeployeraddress newDeployer
SetOperatorEvent(address oldOperatoraddress newOperator
SetTokenHolderRevenueFundEvent(address oldTokenHolderRevenueFundaddress newTokenHolderRevenueFund
SetTransactionTrackerEvent(address oldTransactionTrackeraddress newTransactionTracker
SetTransferControllerManagerEvent(address oldTransferControllerManageraddress newTransferControllerManager
SetWalletLockerEvent(address oldWalletLockeraddress newWalletLocker
StageEvent(address walletint256 valueaddress currencyCtuint256 currencyId
StageToBeneficiaryEvent(address sourceWalletaddress beneficiaryint256 valueaddress currencyCtuint256 currencyIdstring standard
TransferToBeneficiaryEvent(address walletaddress beneficiaryint256 valueaddress currencyCtuint256 currencyId
TriggerSelfDestructionEvent(address wallet
UnauthorizeRegisteredServiceActionEvent(address walletaddress servicestring action
UnauthorizeRegisteredServiceEvent(address walletaddress service
UnstageEvent(address walletint256 valueaddress currencyCtuint256 currencyId
UpdateSettledBalanceEvent(address walletint256 valueaddress currencyCtuint256 currencyId
WithdrawEvent(address walletint256 valueaddress currencyCtuint256 currencyIdstring standard
Constructor
constructor(address deployer
Fallback and receive
fallback(
Errors

This contract contains no error objects.