DataController

Verified contract

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

No balances found for "DataController"

0xb11be99f84230877eda16121845e2f278bd419794ddec249eb651c68604cc244
0x351e04b2f46d6891071fcd473992467167ba2c5724279c8d049c7b7ee9ecf57e
0x128d5dfbaf82f8197f54d1fbee3dcbf407a48bcd0084e2a52d679fdea0f9794b
0xad3231e6729b3dedece6a656466c6e6c28f64b49e4beb69cf4ebe006a6ab10ad
0x592abc1db2f3c28640b58e4f53e738b2d8c864971cdbf8ce93863d1a1ba85f61
0xb2087d49d96be53184371e03674700fcfd875f3a8cd1be9eef51fc103908bf3e
0xd12682e11e58e3d40478235fda6fcb2233c1081b462dbffc864cd5958642c79d
0xa385bab024e0dae15d0b8849676f6121c3bc25fccc6ff393b3e20b62017d9fdb
0x1c95e06cfeed38aae9459024a8ea088fd1f5eadbaece571bcb2c4a9e6a425a05
0x4ecc16a7e3ea8c47f54c68fd558be81dff060e64cd4ec7a0b8187f2a0353d88a

Functions
Getter at block 20827917
contractOwner(view returns (address)
0xf0f8c14a1a6202e89e61f514bb958433fc227f53
countriesCount(view returns (uint256)
12
getPendingManager(view returns (address)
0x100fe59316884e4219550a24da3f4f43f69782ac
holdersCount(view returns (uint256)
39
pendingContractOwner(view returns (address)
0x0000000000000000000000000000000000000000
serviceController(view returns (address)
0xb9831828f5d3d8ccad1e4c3ea8a1792db1ff8a79
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.