ParlayCoreSimple

Verified contract

Active on Ethereum with 2,655 txns
Deployed by via 0x08f6f5f2 at 20428274
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $12,134.15
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xaf91d504c5ef3cefcecac371fd6e9c2ac9342012b71ef4c8bf1b6c9830cd7914
0xafeb1522fc6b67445de096a5433181b3099d5ed547436d0c612f36b997947b55
0x53e60f9be3c37443c65e43464afe0ace4cf065815df64a4a3efbf224ed7436aa
0x2da7047315b345d0c10dfef379fa3c367cf8e4d5f7dbc9f79df32576edadb862
0x1cb12b204864f808b65bd38540c09bd18e9426c3dd46e2e0f68f48f8b1eaba77
0x71ad1c70d30928a2d5da2246c5439616732f75f59afaf73a6679fbcb7d0195f7
0xf8ab7599fa368da1741745f5da9856aa5a4e7fc36a19c1a3460d69218cc2cd7c
0x2d36ccad5c179b6ea969051560feb15c30c4a15b8537ef5a3632d38e8431fe27
0xa397577c00f00595ae27df541247625c35ab8e70116c25b081c93adf6a5c0027
0x4fa124200ba096d9516ca5ea4778e983017944a198afa3946143b57077d9ed1f

Functions
Getter at block 21158254
CREATE_TYPEHASH(view returns (bytes32)
0x90714f0196fd9246bbbf65551357e09624f6bc2590f3b4a21cf86322420d8137
DOMAIN_SEPARATOR(view returns (bytes32 domainSeparator)
0x9539ba5d17ca94042fbfcb77ac78042307660e0843cd447c3f249ffd3e3ad111
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=1, verifyingContract=0x582908d8edbaf3d1632d31aa5596e30b26482fce, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
etherFeeBalance(view returns (uint256)
164554261886331326
initialTokensForBondingCurveBalance(view returns (uint256)
800000000000000000000000000
initialTokensForUniswapBalance(view returns (uint256)
200000000000000000000000000
initialVirtualEtherBalance(view returns (uint256)
1000000000000000000
owner(view returns (address)
0x517258e9fbf5ecb6e49ce25512d969ea195e145c
signer(view returns (address)
0x96d61432095c86ffb278345a93d0adde2e78828f
tokenCreationEnabled(view returns (bool)
true
tradingEnabled(view returns (bool)
true
tradingFeeBasisPoints(view returns (uint256)
50
uniswapV2Router02(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
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