AdminUpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 938 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
0x3983…14b2
1 additional
variable
Balances ($0.00)
No balances found for "AdminUpgradeabilityProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18213766 | a year ago | | | 0 | 0.0018261443 | |
| 17034352 | 2 years ago | | | 0 | 0.0018020012 | |
| 16499587 | 2 years ago | | | 0 | 0.0030170350 | |
| 16471389 | 2 years ago | | | 0 | 0.0030069753 | |
| 15453340 | 2 years ago | | | 0 | 0.0060397564 | |
| 15156950 | 2 years ago | | | 0 | 0.0031582710 | |
| 15041762 | 2 years ago | | | 0 | 0.0036763821 | |
| 14680074 | 3 years ago | | | 0 | 0.0032027357 | |
| 14616025 | 3 years ago | | | 0 | 0.0038616173 | |
| 14611664 | 3 years ago | | | 0 | 0.0025976688 |
ABI
ABI objects
Getter at block 21276410
callingContract() view returns (address)
0x3983c6da8235f59e16a034ee773e60a69e8f14b2
currentInvestors() view returns (uint256)
227
isOwner() view returns (bool)
false
lockupGranularity() view returns (uint256)
172800
maxInvestors() view returns (uint256)
0
owner() view returns (address)
0x9f8ddc8160c1509335e6861995b8555694e4546a
startDate() view returns (uint256)
1582142400
Read-only
authorizedWalletToUserId(address) view returns (address)
currentInvestorsByJurisdiction(uint256) view returns (uint256)
detectTransferRestriction(address _from, address _to, uint256) view returns (uint8 status)
getAuthorizedUserIdInfo(address _userId) view returns (uint256 jurisdictionId, uint256 totalTokensLocked, uint256 startIndex, uint256 endIndex)
getJurisdictionFlow(uint256 _fromJurisdictionId, uint256 _toJurisdictionId) view returns (uint256 lockupLength)
getLockedTokenCount(address _userId) view returns (uint256 lockedTokens)
getUserIdLockup(address _userId, uint256 _lockupIndex) view returns (uint256 lockupExpirationDate, uint256 numberOfTokensLocked)
investorEnlisted(address) view returns (bool)
isOperator(address account) view returns (bool)
jurisdictionHaltsUntil(uint256) view returns (uint256)
maxInvestorsByJurisdiction(uint256) view returns (uint256)
messageForTransferRestriction(uint8 _restrictionCode) pure returns (string)
revokedFrom(address) view returns (address)
userActiveWalletCount(address) view returns (uint256)
walletActivated(address) view returns (bool)
State-modifying
Events admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
activateWallets(address[] _wallets)
addApprovedUserWallets(address[] _userIds, address[] _newWallets)
addLockups(address[] _userIds, uint256[] _lockupExpirationDates, uint256[] _numberOfTokensLocked)
addOperator(address account)
approveNewUsers(address[] _traders, uint256[] _jurisdictionIds)
authorizeTransfer(address _from, address _to, uint256 _value, bool _isSell)
configWhitelist(uint256 _startDate, uint256 _lockupGranularity)
deactivateWallet(address _wallet)
deactivateWallets(address[] _wallets)
delistUsers(address[] _userIds)
enlistUsers(address[] _userIds)
forceUnlockUpTo(address _userId, uint256 _maxLockupIndex)
halt(uint256[] _jurisdictionIds, uint256[] _expirationTimestamps)
initialize(address _callingContract)
processLockups(address _userId, uint256 _maxCount)
removeOperator(address account)
renounceOperator()
renounceOwnership()
resume(uint256[] _jurisdictionIds)
revokeUserWallets(address[] _wallets)
setInvestorLimit(uint256 _limit)
setInvestorLimitForJurisdiction(uint256[] _jurisdictionIds, uint256[] _limits)
transferOwnership(address newOwner)
updateJurisdictionFlows(uint256[] _fromJurisdictionIds, uint256[] _toJurisdictionIds, uint256[] _lockupLengths)
updateJurisdictionsForUserIds(address[] _userIds, uint256[] _jurisdictionIds)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
AddApprovedUserWallet(address indexed _userId, address indexed _newWallet, address indexed _operator)
AddLockup(address indexed _userId, uint256 _lockupExpirationDate, uint256 _numberOfTokensLocked, address indexed _operator)
ApproveNewUser(address indexed _trader, uint256 indexed _jurisdictionId, address indexed _operator)
ConfigWhitelist(uint256 _startDate, uint256 _lockupGranularity, address indexed _operator)
Halt(uint256 indexed _jurisdictionId, uint256 _until)
InvestorDelisted(address indexed _userId, uint256 indexed _jurisdictionId)
InvestorEnlisted(address indexed _userId, uint256 indexed _jurisdictionId)
MaxInvestorsByJurisdictionChanged(uint256 indexed _jurisdictionId, uint256 _limit)
MaxInvestorsChanged(uint256 _limit)
OperatorAdded(address indexed account)
OperatorRemoved(address indexed account)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Resume(uint256 indexed _jurisdictionId)
RevokeUserWallet(address indexed _wallet, address indexed _operator)
UnlockTokens(address indexed _userId, uint256 _tokensUnlocked, address indexed _operator)
UpdateJurisdictionFlow(uint256 indexed _fromJurisdictionId, uint256 indexed _toJurisdictionId, uint256 _lockupLength, address indexed _operator)
UpdateJurisdictionForUserId(address indexed _userId, uint256 indexed _jurisdictionId, address indexed _operator)
WalletActivated(address indexed _userId, address indexed _wallet)
WalletDeactivated(address indexed _userId, address indexed _wallet)
constructor(address _logic, address _admin, bytes _data)
fallback()
This contract contains no error objects.