SKI MASK PUPPY

Verified contract

Active on Base with 32 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $117.85
ERC-20
--
0x1e8effd37f10fcb919e2bdfd4449c9eaa317fd6754dc101683c117b295240f75
0xdb5b46540d45b7e505b4c5851a86dd50fb36acac44f2b6391f50090138459ba9
0x3ef2ae155862a17bcb597a365e8f32e52988e08b49aa9ad8e970b79086615833
0x607a038e93cf80d983e30722cf5971e69d4f2066c84a4687233d61c2d413f775
0x78b0ec24dcfdd5f016296eea90a58b5d3d6f6560de143084214ab6c0076908c7
0xc762ba5238d91cba218f63ce6c19a905fc61014d71b23e1049411cff77079087
0xf39e54fc964e344f93a2c98f2d487be3e8cb29da45344b4a44198dfb708ad567
0xb9240711270f2218c4c4fb2eab984a4eadfb54fa5ed5c9e33c8fd919bd282b1c
0x1a3aef20ae2c052aecee6c1b6eccd9cbd6ff737645a0c92f9fedbc7e8571c9ea
0xabba32734ba771c7ac119468be5abd90a99c004991f325b5ffe30543df3999e4

Functions
Getter at block 23783767
MAX_BPS(view returns (uint256)
10000
creator(view returns (address)
0x7af119bbaa60f73f3b4ca5503a92dce5a08b2fcc
curveType(view returns (uint8)
0
decimals(view returns (uint8)
18
dexFeeBPS(view returns (uint256)
6000
dexTreasury(view returns (address)
0xc654972dd50bf174629a5ce12fae7849100a073d
factory(view returns (address)
0xbd922e9f5753ad1e5cf34bdca19563e476c329ba
feeBPS(view returns (uint256)
100
fixedMigrationFee(view returns (uint256)
100000000000000000
getCurveProgressBps(view returns (uint256)
245
getMarketCap(view returns (uint256)
1566973974067465518
initalTokenSupply(view returns (uint256)
1000000000000000000000000000
mcLowerLimit(view returns (uint256)
25000000000000000000
mcUpperLimit(view returns (uint256)
27000000000000000000
name(view returns (string)
SKI MASK PUPPY
pair(view returns (address)
0x74190a4f4f6e3ca0f323e3d78c9291269e0fdcce
poolCreationFee(view returns (uint256)
50000000000000000
sendingToPairNotAllowed(view returns (bool)
true
symbol(view returns (string)
SKIPUPPY
tokensMigrationThreshold(view returns (uint256)
799538870462404697804703491
totalSupply(view returns (uint256)
1000000000000000000000000000
tradingStopped(view returns (bool)
false
treasury(view returns (address)
0xc01ab97ec9371157de1fc7a5341f7b899894d632
uniswapV2Router(view returns (address)
0x4752ba5dbc23f44d87826276bf6fd6b1c372ad24
virtualCollateralReserves(view returns (uint256)
1630210986350669131
virtualCollateralReservesInitial(view returns (uint256)
1600000000000000000
virtualTokenReserves(view returns (uint256)
1040356134390066752027798475
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getAmountInAndFee(uint256 _amountOutuint256 _reserveInuint256 _reserveOutbool _paymentTokenIsOutview returns (uint256 amountInuint256 fee)
getAmountOutAndFee(uint256 _amountInuint256 _reserveInuint256 _reserveOutbool _paymentTokenIsInview returns (uint256 amountOutuint256 fee)
State-modifying
approve(address spenderuint256 valuereturns (bool)
burn(uint256 value
burnFrom(address accountuint256 value
buyExactIn(uint256 _amountOutMinpayable returns (uint256 collateralToPayWithFeeuint256 helioFeeuint256 dexFee)
buyExactOut(uint256 _tokenAmountuint256 _maxCollateralAmountpayable returns (uint256 collateralToPayWithFeeuint256 helioFeeuint256 dexFee)
migrate(returns (uint256 tokensToMigrateuint256 tokensToBurnuint256 collateralAmount)
sellExactIn(uint256 _tokenAmountuint256 _amountCollateralMinpayable returns (uint256 collateralToReceiveMinusFeeuint256 helioFeeuint256 dexFee)
sellExactOut(uint256 _tokenAmountMaxuint256 _amountCollateralpayable returns (uint256 collateralToReceiveMinusFeeuint256 tokensOutuint256 helioFeeuint256 dexFee)
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(IMoonshotTokenConstructorParams _params
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
FailedToSendETH(
InsufficientTokenReserves(
MarketcapThresholdReached(
NotEnoughETHReserves(
NotEnoughtETHToBuyTokens(
OnlyFactory(
ReentrancyGuardReentrantCall(
SendingToPairIsNotAllowedBeforeMigration(
SlippageCheckFailed(
TradingStopped(