ParlayCoreSimple

Verified contract

Active on Base with 9,008 txns
Deployed by via 0xf8817021 at 17830231
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $1,166.91
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x26bfe2fe4f6e44ecb60aee6da090c2dc0760b9ac5eb8c327cef0c7ee2550c96f
0x0b3480b1ab3479c48fbd632ce667d40fb84cae4e5a2dbd6a92d9802d8476f3bf
0x9e852458cc7a283ba90b68553032f78e0cea9dc94101147cf3c9ddb5c9cc602f
0xd458962fb85e37b1e4f4b18ea3e98705de0e4b7400a27f41a63bffa1f944d66c
0x974814c8dc30132f31e9603fcb1478058360aa31263a505a202d6a18a6785e5a
0x1ca1ec3a87338f6f6c60c6a1d5c762f5532f22063bccfd6970a0c6c79b7f1911
0xe0c0397fabe732315d2b76e8223d398c2eb152cff88a66c273511353f4cdf2ef
0x4fbb35f468e8a70b563768fcb2cc6ffb76f6ae244221087ab618fd31ad6e996f
0xe5328dba143b9124952ea75444a5beda4b17b02d2ff76bd4f2993df020170c4e
0xb03cfa9e5a23f8fd00c6f784349795d3e8db30352d3e3ec1c8afb2ec4c019014

Functions
Getter at block 22730571
CREATE_TYPEHASH(view returns (bytes32)
0x90714f0196fd9246bbbf65551357e09624f6bc2590f3b4a21cf86322420d8137
DOMAIN_SEPARATOR(view returns (bytes32 domainSeparator)
0x284218c21eae5d9320ab3bc89f782fcd8bb6ec8b08a73f70c84f5895e0e5b6d5
INIT_CODE_PAIR_HASH(view returns (bytes32)
0x96e8ac4277198ff8b6f785478aa9a39f403cb768dd02cbee326c3e7da348845f
burnAddress(view returns (address)
0x0000000000000000000000000000000000000000
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=ParlayCoreSimple, version=1, chainId=8453, verifyingContract=0x5a5fa4fcdeb8e0174af80ce0ed2250f36505bf0d, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
etherFeeBalance(view returns (uint256)
102674192648377005
initialTokensForBondingCurveBalance(view returns (uint256)
800000000000000000000000000
initialTokensForUniswapBalance(view returns (uint256)
200000000000000000000000000
initialVirtualEtherBalance(view returns (uint256)
1000000000000000000
owner(view returns (address)
0x45f31d7f1d4f820b311808ed104089f9a04718c7
signer(view returns (address)
0x96d61432095c86ffb278345a93d0adde2e78828f
tokenCreationEnabled(view returns (bool)
true
tradingEnabled(view returns (bool)
true
tradingFeeBasisPoints(view returns (uint256)
50
uniswapV2Router02(view returns (address)
0x4752ba5dbc23f44d87826276bf6fd6b1c372ad24
Read-only
creatorLocks(addressview returns (uint256 amountaddress creator)
getAmountOut(uint256 amountInuint256 reserveInuint256 reserveOutpure returns (uint256 amountOut)
getCreateTokenRequestTypedDataHash(struct ParlayCoreSimpleCreateTokenRequest _createTokenRequestview returns (bytes32 typedDataHash)
getPairAddress(address tokenAview returns (address pair)
signatureNonces(addressview returns (uint256)
tokens(addressview returns (uint256 etherBalanceuint256 virtualEtherBalanceuint256 tokensForUniswapBalanceuint256 tokensForBondingCurveBalance)
State-modifying
createToken(string namestring symboluint256 deadlineuint256 etherFeeuint256 etherBuyuint256 initialMaxWalletBalancebool isDevLockupuint8 vbytes32 rbytes32 spayable 
flipTokenCreationEnabled(
flipTradingEnabled(
renounceOwnership(
seedLiquidity(address tokenAddress
setSigner(address _signer
setTokenInitializer(uint256 _initialVirtualEtherBalanceuint256 _initialTokensForUniswapBalanceuint256 _initialTokensForBondingCurveBalance
setTradingFeeBasisPoints(uint256 _tradingFeeBasisPoints
swapExactETHForTokens(address tokenAddressuint256 amountOutMinpayable 
swapExactTokensForETH(address tokenAddressuint256 amountInuint256 amountOutMin
transferOwnership(address newOwner
withdrawEtherFee(
Events
CreatorTokensLocked(address indexed tokenAddressaddress indexed creatoruint256 amount
CreatorTokensUnlocked(address indexed tokenAddressaddress indexed creatoruint256 amount
EIP712DomainChanged(
EtherFeeCollected(uint256 etherFeeAmount
FeesWithdrawn(uint256 indexed amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SignerChanged(address indexed oldSigneraddress indexed newSigner
TokenCreated(bytes32 indexed digestaddress indexed tokenuint256 indexed timestampuint256 totalSupplyuint256 initialVirtualEtherBalanceuint256 initialTokensForUniswapBalanceuint256 initialTokensForBondingCurveBalanceaddress uniswapV2Pair
TokenCreationEnabledToggled(bool newState
TokenInitializerChanged(uint256 indexed initialVirtualEtherBalanceuint256 indexed initialTokensForUniswapBalanceuint256 indexed initialTokensForBondingCurveBalance
TokenSeeded(address indexed tokenAddress
TradeExecuted(address indexed tokenaddress indexed useruint256 etherAmountInuint256 etherAmountOutuint256 tokenAmountInuint256 tokenAmountOutuint256 timestampuint256 etherFeeAmount
TradingEnabledToggled(bool newState
Constructor
constructor(address _signeruint256 _initialVirtualEtherBalanceuint256 _initialTokensForUniswapBalanceuint256 _initialTokensForBondingCurveBalanceaddress _uniswapV2Router02uint256 _tradingFeeBasisPointsbytes32 _createTypeHashbytes32 _initCodePairHash
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
InvalidShortString(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
StringTooLong(string str