DataController

Verified contract

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

No balances found for "DataController"

0x53b2407c4fd679b1bb6cac95b1f48e9daf625aa92c463bd1615b345fe110e972
0x2618ce1c2274640e1b15f69ec257a4a764d96ee4648d092be55f97628b8943ce
0x4a9401300f77ace17a1cfd5a0b47457f9165583ae6e25986870b13a2f7484d3d
0x3995eec9cda2d804c6a4a0fd336331405498a3818eb29c4a8db86c751d4fed7b
0xf17ead5184507286abeb4226a106389bf9aaa3add4b77391c2128f087ce7ac93
0x0c2c1a5eb014f3ad228a150c15b634a9e6e6fdf4947cc6c6772171a8119a407b
0x6d339f3c19e49d923610d38aabd6fa58a4198c2ab69702b45f68f96d3736626a
0xd5f087eb4be3792c58b6243ada1708447e6278f0999bb32526aacda63e0bb50b
0x69b4579a9e38d53d0a7cb61c31efdb4a7184ada038d40d4e27e7fdb4b928e86b
0x9fe0a70c12f5e02c9c2c7bd2ec67a9a44f30a2afd6b4913bac75f91c9d9751e9

Functions
Getter at block 21053741
contractOwner(view returns (address)
0xf0f8c14a1a6202e89e61f514bb958433fc227f53
countriesCount(view returns (uint256)
23
getPendingManager(view returns (address)
0x100fe59316884e4219550a24da3f4f43f69782ac
holdersCount(view returns (uint256)
70
pendingContractOwner(view returns (address)
0x0000000000000000000000000000000000000000
serviceController(view returns (address)
0x076eab9bdf351d65e468acb83d07e934f89c028d
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.