ParlayCoreSimple

Verified contract

Active on Ethereum with 3,051 txns
Deployed by via 0x7e96eca4 at 20522520
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $1,737.47
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x1c556941f3ad561a7f43063534c500147c4ef5ee7410c8e44a9dbd66914c298c
0xd33eb04802590e2ad515a395baf408fd95f03ab7765ca1fbbd15a89a935f27e4
0xe5d11050fdb07d7e071f1cb82cd358c515866ca5477a7ba61f3424135f54dfae
0x35a66aad4b8064cd97cf268384a7da71d11d6887ee25fdd1f62f30abe9df98e3
0x56c64f9e55b1ab84def8417937af16ddbfb5734ebfeae839e3efe8c9501be3a2
0x63bceb20ab4d2f109cf2433d9dfbc1edaeb7343e8bc07dec1855e57a4fff3b0d
0x1882d466e771cf514820b4421ae3110d83b7abcbb45315d4c9a6074b35cfe009
0x9cdc9fd2c8b978df145eeb2c441c350bbbb742769d8f30452b4ff5360f82814f
0xabf6da9a058266a415cd0e87b618f19d1306a953a24fc22d9292dcb8536ead7c
0x4b1162875c1affbe561fcbcb095150d9ae64f6080e8daaf1879d454e6070edd2

Functions
Getter at block 21158382
CREATE_TYPEHASH(view returns (bytes32)
0x90714f0196fd9246bbbf65551357e09624f6bc2590f3b4a21cf86322420d8137
DOMAIN_SEPARATOR(view returns (bytes32 domainSeparator)
0x1802e7f0228f1bf1ad64535fe23dceb03fed9b543dff6f6fa1e0fb261273b036
INIT_CODE_PAIR_HASH(view returns (bytes32)
0x96e8ac4277198ff8b6f785478aa9a39f403cb768dd02cbee326c3e7da348845f
bondingTokenOffset(view returns (uint256)
1000000000000000000
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=0x1e0ff5e61ec90bdef7162f3dc6bbd449e3e94ad7, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
etherFeeBalance(view returns (uint256)
25060229368831428
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)
100
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
setBondingTokenOffset(uint256 _bondingTokenOffset
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