This contract is being backfilled. You may encounter incomplete storage history.

Cakes on Base

Verified contract

Active on Base with 455 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $8,881.55
ERC-20
--
0x60f207beec44dcd73e56c572648bc9237b78ba8de98d5d749ab622d3f7079783
0xdeded70d7fdf67df4a3eeeb88b07cba79e45c0be78342d4406f9a5c0a0d4ca92
0x30afc1114601df364c8c64f962c4e1de620559dab7575cb8ab8663a875a9598b
0xcbe2957f24b2a731ab127098aa117051fae50ae8242b2524ee8f99d656b4edfa
0xa56278638e84a4877a59dec572abbb7ac0e1f12bb8e91119bd8c9235f3676756
0x612c6a06ca084feb27d5026c45c341b9608430103fd991dc9a57caee9057d313
0xf34f5abf9f94d5a72af67a8e13cb3ea5ffc6da7fbac469e5177595cf09f92013
0x379c0b8c61203d750e8614b67516d1f2c52be0fbd7284e529fc839c3c23b2aeb
0xad224891ff450a655751adf5f608dfb1c427ce1ff693aad55a53e349ad97d1ab
0x5956486de9ac5749f6feaf848b88969fdea48c9287d5e52578c62c66e01199a5

Functions
Getter at block 22762669
MAX_BPS(view returns (uint256)
10000
creator(view returns (address)
0x77604b1dcda704ad26d3de4f8c179f7ed4a6b1b4
curveType(view returns (uint8)
0
decimals(view returns (uint8)
18
dexFeeBPS(view returns (uint256)
8000
dexTreasury(view returns (address)
0xc654972dd50bf174629a5ce12fae7849100a073d
factory(view returns (address)
0xa103455889d4e22600c208d6125e0e7673106695
feeBPS(view returns (uint256)
100
fixedMigrationFee(view returns (uint256)
100000000000000000
getCurveProgressBps(view returns (uint256)
8302
getMarketCap(view returns (uint256)
10804423949967927533
initalTokenSupply(view returns (uint256)
1000000000000000000000000000
mcLowerLimit(view returns (uint256)
25000000000000000000
mcUpperLimit(view returns (uint256)
27000000000000000000
name(view returns (string)
Cakes on Base
pair(view returns (address)
0x94e5ca3541e89d63e4a1e3c7a9550f3f9fc254a0
poolCreationFee(view returns (uint256)
50000000000000000
sendingToPairNotAllowed(view returns (bool)
true
symbol(view returns (string)
cakes
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)
4280689549493820283
virtualCollateralReservesInitial(view returns (uint256)
1600000000000000000
virtualTokenReserves(view returns (uint256)
396197850928140164774250791
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 _valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (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(