TWFactory

Verified contract

Active on Ethereum with 9,889 txns
Deployed by via 0x1d7d8755 at 14617080
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $6.92
0x1344d2e58e1dbcbc32f6f362dd65a91490f3909889ff0fc2d4e959ad1069bebe
0xc62f98d3fe83f9dbccf4156d47ec7ef7924c4d493c1a945a026256444e1e45a4
0xcf55b703f124cb5b0a88ce0b011f27b9027321290e08f20a9b99b1c96a606bf4
0x54c056b9bce20dc1b8a9b15ace24faa142eb31d2031c7073d8c02b3067beacb0
0x841ec30f5ac096a8b5e318f39874af6fb666754f3161cd3557b3179b41319c3a
0xb1a10e4d72f395d0b6158407e69c93021958d71f15c0dc744488a8d28cbaa50f
0xa0eeb3c23373721e01991c7dd0490384b611dfa58260904b84e448c4b73c7ff0
0xb9886ad021d2546963f5a9761a9bb6733fda12164f33034c60c083edb8373d68
0xebd9a2aca10ea7a05927c44be9932f065413291caecb9ded8a6fef401223bfb5
0xdd8235b788e337e0130a5f5edda0c251315843cbe72b540fc893d40ff6e7616a

Functions
Getter at block 20502674
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FACTORY_ROLE(view returns (bytes32)
0xdfbefbf47cfe66b701d8cfdbce1de81c821590819cb07e71cb01b6602fb0ee27
registry(view returns (address)
0x7c487845f98938bb955b1d5ad069d9a30e4131fd
Read-only
approval(addressview returns (bool)
currentVersion(bytes32view returns (uint256)
deployer(addressview returns (address)
getImplementation(bytes32 _typeuint256 _versionview returns (address)
getLatestImplementation(bytes32 _typeview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
implementation(bytes32uint256view returns (address)
isTrustedForwarder(address forwarderview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addImplementation(address _implementation
approveImplementation(address _implementationbool _toApprove
deployProxy(bytes32 _typebytes _datareturns (address)
deployProxyByImplementation(address _implementationbytes _databytes32 _saltreturns (address deployedProxy)
deployProxyDeterministic(bytes32 _typebytes _databytes32 _saltreturns (address)
grantRole(bytes32 roleaddress account
multicall(bytes[] datareturns (bytes[] results)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
Events
ImplementationAdded(address implementationbytes32 indexed contractTypeuint256 version
ImplementationApproved(address implementationbool isApproved
ProxyDeployed(address indexed implementationaddress proxyaddress indexed deployer
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 _trustedForwarderaddress _registry
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.