DataController

Verified contract

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

No balances found for "DataController"

0xa24fb279cd42ce012946c0281d4f0ba1047fb0f3dc6389a32dff96626611e154
0x5ea6edd72a3996a601ff349719a41f0e42d178f44db6a43c7874a7db4f37d600
0x55c81097703308182546b236dc64396f70faee38b23c6419f5d351c5cbaffa4f
0x46696a5abbcf9d4bd5bfca728a03a826a3004acb3e52f733e72a4f1072b31b26
0x38c911d34dcb84d4d7792424e211d6ba4816ffcaf2a3a443a99f13e0019b49a8
0x8365224ed5a684cf34f1d82b9df9f8676731dc803087ea3977876ada6cca165f
0xd84788b3df915835c27ce96c6b0dcc85a771aa45998c7ca883a5b971126c05ab
0xc44e2711759d3fb14b69985fc19f0c7c87da2466783f6e2b3b5805bf91e44c70
0xac43c52bf8aa41e1e5cba3b1e9452388935405eaddda239e289caf09e54c1dc2
0x378e5082c22b88a8ed96fa448aee2c8ba1996e75c42d0bcb77b99cae0313329a

Functions
Getter at block 21298782
contractOwner(view returns (address)
0xf0f8c14a1a6202e89e61f514bb958433fc227f53
countriesCount(view returns (uint256)
31
getPendingManager(view returns (address)
0x100fe59316884e4219550a24da3f4f43f69782ac
holdersCount(view returns (uint256)
78
pendingContractOwner(view returns (address)
0x0000000000000000000000000000000000000000
serviceController(view returns (address)
0x66eb6e385f920436bccb4a3815bb77e4577e5047
withdrawal(view returns (address)
0xdf8b91e902fb81d6c37cc2e1fa47b5f3ed02157b
Read-only
allowance(addressview returns (uint256)
getCountryInfo(uint256 _countryCodeview returns (uint256 _maxHolderNumberuint256 _currentHolderCount)
getCountryLimit(uint256 _countryCodeview returns (uint256 limit)
getHolderAddresses(bytes32 _externalHolderIdview returns (address[] _addresses)
getHolderCountryCode(bytes32 _externalHolderIdview returns (uint256)
getHolderExternalIdByAddress(address _addressview returns (bytes32)
getHolderInfo(bytes32 _externalHolderIdview returns (uint256 _countryCodeuint256 _limPerDayuint256 _limPerMonthbool _operationalbytes _text)
holderIndex(bytes32view returns (uint256)
isHolderOwnAddress(bytes32 _externalHolderIdaddress _addressview returns (bool)
isRegisteredAddress(address _addressview returns (bool)
oracles(bytes4addressview returns (bool)
State-modifying
addCountryCode(uint256 _countryCodereturns (uint256)
addHolderAddress(bytes32 _externalHolderIdaddress _newAddressreturns (uint256)
addOracles(bytes4[] _signaturesaddress[] _oraclesreturns (uint256)
changeAllowance(address _fromuint256 _valuereturns (uint256)
changeContractOwnership(address _toreturns (bool)
changeCountryLimit(uint256 _countryCodeuint256 _limitreturns (uint256)
changeOperational(bytes32 _externalHolderIdbool _operationalreturns (uint256)
claimContractOwnership(returns (bool)
depositTo(address _holderAddressuint256 _valuereturns (uint256)
destroy(
registerHolder(bytes32 _externalHolderIdaddress _holderAddressuint256 _countryCodereturns (uint256)
removeHolderAddress(bytes32 _externalHolderIdaddress _addressreturns (uint256)
removeOracles(bytes4[] _signaturesaddress[] _oraclesreturns (uint256)
setServiceController(address _serviceControllerreturns (uint256)
setWithdraw(address _withdrawalreturns (uint256)
updateCountryHoldersCount(uint256 _countryCodeuint256 _updatedHolderCountreturns (uint256)
updateLimitPerDay(bytes32 _externalHolderIduint256 _limitreturns (uint256)
updateLimitPerMonth(bytes32 _externalHolderIduint256 _limitreturns (uint256)
updateTextForHolder(bytes32 _externalHolderIdbytes _textreturns (uint256)
withdrawFrom(address _holderAddressuint256 _valuereturns (uint256)
withdrawnTokens(address[] tokensaddress _toreturns (uint256)
Events
CountryCodeAdded(uint256 _countryCodeuint256 _countryIduint256 _maxHolderCount
CountryCodeChanged(uint256 _countryCodeuint256 _countryIduint256 _maxHolderCount
DayLimitChanged(bytes32 _externalHolderIduint256 _fromuint256 _to
Error(uint256 _errorCode
HolderAddressAdded(bytes32 _externalHolderIdaddress _holderPrototypeuint256 _accessIndex
HolderAddressRemoved(bytes32 _externalHolderIdaddress _holderPrototypeuint256 _accessIndex
HolderOperationalChanged(bytes32 _externalHolderIdbool _operational
HolderRegistered(bytes32 _externalHolderIduint256 _accessIndexuint256 _countryCode
MonthLimitChanged(bytes32 _externalHolderIduint256 _fromuint256 _to
OracleAdded(bytes4 _sigaddress _oracle
OracleRemoved(bytes4 _sigaddress _oracle
Constructor
constructor(address _serviceController
Fallback and receive
fallback(
Errors

This contract contains no error objects.