Mainstream Adoption

Unverified contract

Proxy

Active on Base with 916 txns
Deployed by via 0x9835b87a at 23199117
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0
ERC-20
Value $0
)
ERC-721
--
ERC-20
--
0xe3f74f00a9caa0cbd4d34c356c16f28ebf99257bb2b231437126d00499117a0c
0x98b8ff7730efc5febb8fe78b282d82874fceaa168c5395413aca8bc511812ed9
0xb0223c8b5d6e1ed867eef7af9a8d63ece39c64f25f1c9375383e045ea838fda1
0x3cf8971c626b3025b2176ff12085af7cd62248f6814eba2ae0dea6a6c316f938
0x2aefe90fe95d8946038ccfe139f50d4cd646b6f95950adfbd1ad929ddb9cff2e
0x3f73db2496430411a38c4c990a4a824e3bb2dd8e672857c88feff8095f1463f5
0x5859a34c8ea780d0b272bb3085bc51a03e7200a07e7b4fa3d200ebe30aad4c53
0x2a200ba02f82b67d223eb8c20ccc961706d52a6979a5fbb7e5f8b44624871659
0x6fa935cf73c08a791a494d5b8f799e0c660e5a22aea07f8825de95db500fd5a0
0xc6db4d7390c3a6c7c2698e949cb6d65750e42fc5e5621c767f3ca31840fcc16d

Functions
Getter at block 23261871
MAX_TOTAL_SUPPLY(view returns (uint256)
1000000000000000000000000000
MIN_ORDER_SIZE(view returns (uint256)
100000000000
ORDER_REFERRER_FEE_BPS(view returns (uint256)
1500
PLATFORM_REFERRER_FEE_BPS(view returns (uint256)
1500
PROTOCOL_FEE_BPS(view returns (uint256)
2000
TOKEN_CREATOR_FEE_BPS(view returns (uint256)
5000
TOTAL_FEE_BPS(view returns (uint256)
100
WETH(view returns (address)
0x4200000000000000000000000000000000000006
bondingCurve(view returns (address)
0x91c1863ed54809c45b53bb6090eb437036c792c4
 
currentExchangeRate(view returns (uint256)
decimals(view returns (uint8)
18
lpTokenId(view returns (uint256)
1290057
marketType(view returns (uint8)
1
name(view returns (string)
Mainstream Adoption
nonfungiblePositionManager(view returns (address)
0x03a520b32c04bf3beef7beb72e919cf822ed34f1
platformReferrer(view returns (address)
0x07ee69ee65b98e0c7ba92a2c1e3609dd9ab032a7
poolAddress(view returns (address)
0xe9956ef75d53a83537f84b770c3eb519119197d5
protocolFeeRecipient(view returns (address)
0xc1f98958fd29e9f2a5a4a01e9330263944c9b6d2
protocolRewards(view returns (address)
0x7777777f279eba3d3ad8f4e708545291a6fdba8b
state(view returns (struct IWowMarketState)
(1, 0xe9956ef75d53a83537f84b770c3eb519119197d5)
swapRouter(view returns (address)
0x2626664c2603336e57b271c5c0b26f421741e481
symbol(view returns (string)
MAIN
tokenCreator(view returns (address)
0x455b3ac9eefa48966d274681da229320fd7a6271
tokenURI(view returns (string)
ipfs://bafkreidyhrvphzld72jzrlrhvknh67czns2a4ekuakkyt4vnljigmmrtie
totalSupply(view returns (uint256)
1000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getEthBuyQuote(uint256 ethOrderSizeview returns (uint256)
getEthSellQuote(uint256 ethOrderSizeview returns (uint256)
getTokenBuyQuote(uint256 tokenOrderSizeview returns (uint256)
getTokenSellQuote(uint256 tokenOrderSizeview returns (uint256)
onERC721Received(addressaddressuint256bytesview returns (bytes4)
State-modifying
approve(address spenderuint256 valuereturns (bool)
burn(uint256 tokensToBurn
buy(address recipientaddress refundRecipientaddress orderReferrerstring commentuint8 expectedMarketTypeuint256 minOrderSizeuint160 sqrtPriceLimitX96payable returns (uint256)
claimSecondaryRewards(bool pushEthRewards
initialize(address _tokenCreatoraddress _platformReferreraddress _bondingCurvestring _tokenURIstring _namestring _symbolpayable 
sell(uint256 tokensToSelladdress recipientaddress orderReferrerstring commentuint8 expectedMarketTypeuint256 minPayoutSizeuint160 sqrtPriceLimitX96returns (uint256)
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Initialized(uint64 version
Transfer(address indexed fromaddress indexed touint256 value
WowMarketGraduated(address indexed tokenAddressaddress indexed poolAddressuint256 totalEthLiquidityuint256 totalTokenLiquidityuint256 lpPositionIduint8 marketType
WowTokenBuy(address indexed buyeraddress indexed recipientaddress indexed orderReferreruint256 totalEthuint256 ethFeeuint256 ethSolduint256 tokensBoughtuint256 buyerTokenBalancestring commentuint256 totalSupplyuint8 marketType
WowTokenFees(address indexed tokenCreatoraddress indexed platformReferreraddress indexed orderReferreraddress protocolFeeRecipientuint256 tokenCreatorFeeuint256 platformReferrerFeeuint256 orderReferrerFeeuint256 protocolFee
WowTokenSecondaryRewards(struct IWowSecondaryRewards rewards
WowTokenSell(address indexed selleraddress indexed recipientaddress indexed orderReferreruint256 totalEthuint256 ethFeeuint256 ethBoughtuint256 tokensSolduint256 sellerTokenBalancestring commentuint256 totalSupplyuint8 marketType
WowTokenTransfer(address indexed fromaddress indexed touint256 amountuint256 fromTokenBalanceuint256 toTokenBalanceuint256 totalSupply
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
AddressZero(
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
EthAmountTooSmall(
EthTransferFailed(
FailedInnerCall(
InitialOrderSizeTooLarge(
InsufficientFunds(
InsufficientLiquidity(
InvalidInitialization(
InvalidMarketType(
MarketAlreadyGraduated(
MarketNotGraduated(
NotInitializing(
OnlyPool(
OnlyWeth(
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token
SlippageBoundsExceeded(