SocialDexFactoryImpl

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x045d7b23 at 23816966
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "SocialDexFactoryImpl"

No transactions found for "SocialDexFactoryImpl"


Functions
Getter at block 23936696
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
getRoyalties(view returns (addressuint256)
(0x0000000000000000000000000000000000000000, 0)
lpFeeBps(view returns (uint32)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
platformTreasury(view returns (address)
0x0000000000000000000000000000000000000000
positionManager(view returns (address)
0x0000000000000000000000000000000000000000
protocolCutBps(view returns (uint32)
0
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
swapRouter(view returns (address)
0x0000000000000000000000000000000000000000
tokenImplementation(view returns (address)
0x0000000000000000000000000000000000000000
uniV3Locker(view returns (address)
0x0000000000000000000000000000000000000000
weth(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
generateSalt(uint256 seedview returns (bytes32 saltaddress token)
getLPInfo(address tokenAddrview returns (addressuint256)
getTokenConfigs(address tokenAddrview returns (struct ISocialDexFactoryTokenConfig)
predictToken(bytes32 saltview returns (address)
State-modifying
acceptOwnership(
deployToken(string _namestring _symbolstring _baseURIbytes32 _saltaddress _creatorpayable returns (address tokenAddruint256 positionId)
initialSwapTokens(address tokenAddrpayable 
initialize(address admin_address platformTreasury_address weth_address swapRouter_address positionManager_address uniV3Locker_address tokenImpl_uint32 lpFeeBps_uint32 protocolCutBps_
renounceOwnership(
transferOwnership(address newOwner
updateFeeBps(uint32 lpFeeBps_uint32 protocolCutBps_
updatePlatformTreasury(address platformTreasury_
upgradeToAndCall(address newImplementationbytes datapayable 
Events
FeeBpsUpdated(uint32 lpFeeBpsuint32 protocolCutBps
Initialized(uint64 version
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ParametersSet(address adminaddress platformTreasuryaddress wethaddress swapRouteraddress positionManageraddress uniV3Lockeraddress tokenImpluint32 lpFeeBpsuint32 protocolCutBps
TokenCreated(address tokenAddressaddress poolAddressuint256 lpNftIdaddress deployerstring namestring symboluint256 supply
Upgraded(address indexed implementation
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressZero(
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedCall(
FailedDeployment(
InsufficientBalance(uint256 balanceuint256 needed
InvalidInitialization(
InvalidParams(string reason
InvalidSalt(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot