ParlayCoreSimple

Verified contract

Active on Ethereum with 2,661 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 $13,005.18
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xa256dcd2893436f95382b0e6aa4dfa5c287ae4ed806cee64edfdfe3e34d2981e
0x5764828e4a839595a806ec3b7db6a1891aee15c432a145b61759d98b7540e751
0x46ca30737be85959362ee4b3cdead12f6b58ceb23f578d92a85e5349fe1ea8b5
0x5ff2dc91b576226b2d8a7a00c461a79cb488b1d273b0df980b1af85b5fe18d67
0x8a4bae6e06e1900dc1091eb133a7d5cf5ac7c7ce16acdb8ad0e50358e301eac7
0xa3dad0f933ae31ce4798d918d39f38e1e2f65dfb53705b039028e3446da18928
0xaf91d504c5ef3cefcecac371fd6e9c2ac9342012b71ef4c8bf1b6c9830cd7914
0xafeb1522fc6b67445de096a5433181b3099d5ed547436d0c612f36b997947b55
0x53e60f9be3c37443c65e43464afe0ace4cf065815df64a4a3efbf224ed7436aa
0x2da7047315b345d0c10dfef379fa3c367cf8e4d5f7dbc9f79df32576edadb862

Functions
Getter at block 21302491
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)
165879860716139945
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