DataController

Verified contract

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

No balances found for "DataController"

0x2b880f141a87be0609ee592097b529ac1a677a0c1ac9bcb1f9b650bc50d88172
0xe30da18cebe16c6712e86175d08a1bc988638b54a51aec07071b83c8066bf823
0x1bba32f8098fdc365f79b60032224c0ef21ca5dda25bd5097d155ee90f401fc0
0x153a7497018014c34316e60d631cc455bc3aafeec51af26a99446a4acb4861b2
0x60e008450110b073be3b035e8e0fdc2bce53d58d25dff8410d61242b9a54a443
0xad45ec7d319a91edd491f8542b2349f5a39dc6c652e5615fd6edb154987a9a5d
0xe83e03cd132b5e880755a60affe1922bc14719d0c6ac88a37c6a71e856f54790
0x72b29d4f8fa1b477370016dd84a96d9251c46da9dabf21d938fbc1a548d951f2
0x24f374e7fe1c88405c6ae1e6bba61925a8d69640e79c5798a45b20dc363d16d4
0xb5d5df3df9e2fe9b5a14caab109eeb1d9a2c0f42dd3faf5b7b5b0067deac24ca

Functions
Getter at block 21292070
contractOwner(view returns (address)
0xf0f8c14a1a6202e89e61f514bb958433fc227f53
countriesCount(view returns (uint256)
21
getPendingManager(view returns (address)
0x100fe59316884e4219550a24da3f4f43f69782ac
holdersCount(view returns (uint256)
61
pendingContractOwner(view returns (address)
0x0000000000000000000000000000000000000000
serviceController(view returns (address)
0x51e4df17bf380ab4f9d810cef89eabc9842ff1fa
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.