L2Factory

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0xafab1654 at 15758661
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
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot

No balances found for "L2Factory"

No transactions found for "L2Factory"


Functions
Getter at block 23169969
L2_MESSAGE_RECEIVER_POOL(view returns (string)
L2_MESSAGE_RECEIVER
L2_TOKEN_RECEIVER_POOL(view returns (string)
L2_TOKEN_RECEIVER
getL2Network(pure returns (string)
lzExternalDeps(view returns (address endpointaddress oftEndpointuint16 senderChainId)
(endpoint=0x0000000000000000000000000000000000000000, oftEndpoint=0x0000000000000000000000000000000000000000, senderChainId=0)
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
uniswapExternalDeps(view returns (address routeraddress nonfungiblePositionManager)
(router=0x0000000000000000000000000000000000000000, nonfungiblePositionManager=0x0000000000000000000000000000000000000000)
Read-only
countProtocols(address deployer_view returns (uint256)
getBeacon(string poolType_view returns (address)
getDeployedPools(address deployer_uint256 offset_uint256 limit_view returns (struct IL2FactoryPoolView[] pools_)
getImplementation(string poolType_view returns (address)
getMor20(address deployer_string protocol_view returns (address)
getProxyPool(address deployer_string protocol_string poolType_view returns (address)
listProtocols(address deployer_uint256 offset_uint256 limit_view returns (string[])
predictAddresses(address deployer_string protocol_view returns (address l2MessageReceiver_address l2TokenReceiver_)
State-modifying
L2Factory_init(
deploy(struct IL2FactoryL2Params l2Params_
pause(
renounceOwnership(
setImplementations(string[] poolTypes_address[] implementations_
setLzExternalDeps(struct IL2FactoryLzExternalDeps lzExternalDeps_
setUniswapExternalDeps(struct IL2FactoryUniswapExternalDeps uniswapExternalDeps_
transferOwnership(address newOwner
unpause(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
ProxyDeployed(address proxyaddress indexed implementationstring protocolstring poolType
Unpaused(address account
Upgraded(address indexed implementation
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.