DataController

Verified contract

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

No balances found for "DataController"

0xa6f1f8617596e05b330c86126a8ef60e9bf29c21011b6fa08c2bdbb77ce988bb
0xb0098403448b4b6e2dd30be1da6c238a36a0cee8b105568a7b733f3fd41e96cb
0xc4c15aa923177bea9788f42dec14fbe531f9aa1f1d1583f221e49e74f8083e89
0x021ce95a1a6d4f62c6d7a3891c58fff43d2c1803da12875b33224a2375b40e72
0x7134ade7cc030874f69a4d97c6e1382730490f1ce14a9938a863eb48a0e28224
0xf7b438379edd4ec6f20ae1a17eac0b8ea2e7a65319dd9583d86184bab2899c8a
0x08188dc3d46bd802c7772bf720544cda52aa45c720cc99305070c336c8e556c9
0xc864bd29fa7c2ae9508549e59a9462be99511c505b15f9380c0a49886156a028
0x3528b9d4091e65b96b12af1eeeac269f0b98159b2ab1857a5ba45ddf5a2279e8
0x2ab0bef102a919364281c347ca612c436989044895616b59b886ac320b7fe943

Functions
Getter at block 20872763
contractOwner(view returns (address)
0xf0f8c14a1a6202e89e61f514bb958433fc227f53
countriesCount(view returns (uint256)
19
getPendingManager(view returns (address)
0x100fe59316884e4219550a24da3f4f43f69782ac
holdersCount(view returns (uint256)
58
pendingContractOwner(view returns (address)
0x0000000000000000000000000000000000000000
serviceController(view returns (address)
0x7039f62f39de8f6151c4cdc3376495b779576291
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.