TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 3,339 txns
Deployed by via 0x02cae79f at 12434307
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "TransparentUpgradeableProxy"

0x1dc38d36eccee54337075b1c8e0f6cc8ea431fa3aabb4082d9c4a835bd174d08
0x68ca436a683884f44778a7297d432e41dfd9623a2d3b9d99e5b65c4554db1cad
0xdf874494e1e13bb8810d102b97592b4320fa8d786f08233fb682213832ece52b
0xe894a55b6c2eeefa45a42df98fb1bec369fa1144641419cb9a83727d75a438a6
0x373688396620234b593e01460aa375e24e937e1fbf80053e0d87ceb54412588a
0x61a61b7be1fb7de15757d13bf42875c5d66db5c4b9bf72e590cfef44d8117604
0xb64a01131816c62075e82c67d5988d1433efec05c7818bb414823ffc74da4870
0xa37536e388892356d7a09a277c598b800451ac27681d858d57b055c54772b310
0x24ccedb63d0dd14d99909b259eee99e0265480c551868f36950033e25ab0ee22
0x7cc0c83d1f49e3984edc0078c82e4e87fd6ebae9e0341c8fb5dcdba6ac71d86d

Functions
Getter at block 20844060
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PERMISSIONS_ADMIN_ROLE(view returns (bytes32)
0xf0303df69e2386d84f0d1b8823a00970e6506cfd9a69a69889045683cbd9e2a7
PROTOCOL_CONTRACT(view returns (uint256)
4
REJECTED_ID(view returns (uint256)
3
SOF_TOKEN_ITEM_ID(view returns (uint256)
5
SUSPENDED_ID(view returns (uint256)
0
TIER_1_ID(view returns (uint256)
1
TIER_2_ID(view returns (uint256)
2
lastSecurityTokenId(view returns (uint256)
100
permissionItems(view returns (address)
0xb441417e6ff3acf60b9f0216d8c3179913080daa
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getSecurityTokenId(address _tokenContractview returns (uint256)
hasItem(address _useruint256 _itemIdview returns (bool)
hasRole(bytes32 roleaddress accountview returns (bool)
hasSecurityToken(address _useruint256 _itemIdview returns (bool)
hasSoFToken(address _accountview returns (bool)
hasTier1(address _accountview returns (bool)
hasTier2(address _accountview returns (bool)
isRejected(address _accountview returns (bool)
isSuspended(address _accountview returns (bool)
securityTokens(addressview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
assignItem(uint256 _itemIdaddress[] _accounts
assignSingleItem(uint256 _itemIdaddress _account
assignSoFToken(address _account
assignSoFTokens(address[] _accounts
assignTier1(address _account
assignTier2(struct PermissionManagerV2UserProxy _userProxy
assignTiers1(address[] _accounts
assignTiers2(struct PermissionManagerV2UserProxy[] _usersProxies
editLastSecurityTokenId(uint256 _newId
generateSecurityTokenId(address _tokenContractreturns (uint256)
grantRole(bytes32 roleaddress account
rejectUser(struct PermissionManagerV2UserProxy _userProxy
rejectUsers(struct PermissionManagerV2UserProxy[] _usersProxies
removeItem(uint256 _itemIdaddress[] _accounts
removeSingleItem(uint256 _itemIdaddress _account
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
revokeSoFToken(address _account
revokeSoFTokens(address[] _accounts
revokeTier1(address _account
revokeTier2(struct PermissionManagerV2UserProxy _userProxy
revokeTiers1(address[] _accounts
revokeTiers2(struct PermissionManagerV2UserProxy[] _usersProxies
setPermissionItems(address _permissionItemsreturns (bool)
setPermissionsAdmin(address _permissionsAdmin
suspendUser(struct PermissionManagerV2UserProxy _userProxy
suspendUsers(struct PermissionManagerV2UserProxy[] _usersProxies
unrejectUser(struct PermissionManagerV2UserProxy _userProxy
unrejectUsers(struct PermissionManagerV2UserProxy[] _usersProxies
unsuspendUser(struct PermissionManagerV2UserProxy _userProxy
unsuspendUsers(struct PermissionManagerV2UserProxy[] _usersProxies
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
LastSecurityTokenIdEdited(uint256 indexed oldIduint256 indexed newIdaddress indexed caller
NewSecurityTokenIdGenerated(uint256 indexed newIdaddress indexed tokenContract
PermissionItemsSet(address indexed newPermissions
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.