ERC20ByMetadrop

Verified contract

Active on Ethereum with 75 txns
Deployed by via 0x981d1e50 at 19350219
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
4 additional variables
Native
Value $0
0xaf4b7781212a675103e89ce804ee55357517133d474b5a7f0640a7d6ab6fba25
0x37b74854d9a15d7072a7e1497793b39ae7de986c9a4bf4af130fca36dba6137d
0x2e6a24d7105788e713d69ba5cbdbd40bb458a49535dab409d7f3883e195e6d2c
0xb65aa5f05e7f7b9ebea087564ab11e077a3a1317ef68c09d264fd1a875b57331
0x2d858e2c9806d9dab8bf8bd134174e0ad82e7d3e4ad57adc7fe13094844d26c8
0xe78d1be28ad96b47d281db45371160c829024718fb57a1122a0fa9304951daea
0x966c30ea9f58636f170640ffde6e379dd78c96c1d9abc9124bceca1544b38d65
0xd6e820c84e7a4a37b5be7e886f97d267bf665dda3b78234372df7ff1e0c82be7
0x418fafed794c22b98e4618850de2a76aaad7f55075f41704b3195d0b25b2a4a4
0x23effa68958290ee076676697ace0e0c4566b23aac8761fe9495e8f5cd34df88

Functions
Getter at block 20894775
autoBurnBasisPoints(view returns (uint256)
0
autoBurnDurationInBlocks(view returns (uint256)
0
botProtectionDurationInSeconds(view returns (uint256)
3153600000
burnLPTokens(view returns (bool)
true
decimals(view returns (uint8)
18
driPool(view returns (address)
0x0000000000000000000000000000000000000000
fundedBlock(view returns (uint32)
19350236
fundedDate(view returns (uint32)
1709415731
getMetadropBuyTaxBasisPoints(view returns (uint256)
0
getMetadropSellTaxBasisPoints(view returns (uint256)
0
initialBuyRelevantAndNotYetCompleted(view returns (bool)
false
limitsEnforced(view returns (bool)
true
liquidityPools(view returns (address[] liquidityPools_)
[0xCdE010132547C202E61772514Fea40c07357681F]
lpLockupInDays(view returns (uint88)
31
lpOwner(view returns (address)
0xc3dd4ea0931c880d06efafb2c3984517d723ed94
lpSupply(view returns (uint256)
62478000000000000000000000
maxTokensPerTransaction(view returns (uint112)
0
maxTokensPerWallet(view returns (uint120)
0
metadropBuyTaxBasisPoints(view returns (uint16)
0
metadropBuyTaxProportionBasisPoints(view returns (uint256)
1000
metadropFactory(view returns (address)
0x8cdd488363de72635b55bb263cc4c29041e6aa1a
metadropMinBuyTaxBasisPoints(view returns (uint256)
50
metadropMinSellTaxBasisPoints(view returns (uint256)
50
metadropSellTaxBasisPoints(view returns (uint16)
0
metadropSellTaxProportionBasisPoints(view returns (uint256)
1000
metadropTaxPendingSwap(view returns (uint128)
0
metadropTaxPeriodInDays(view returns (uint256)
30
metadropTaxRecipient(view returns (address)
0xde3ff2a50bd1ba1bd6a608ea0138946dddf595bc
name(view returns (string)
Much wow
owner(view returns (address)
0x0000000000000000000000000000000000000000
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
projectBuyTaxBasisPoints(view returns (uint16)
0
projectSellTaxBasisPoints(view returns (uint16)
0
projectTaxPendingSwap(view returns (uint128)
0
projectTaxRecipient(view returns (address)
0x0726c8a653f0732566f6f9027a856824a48f3e8e
swapThresholdBasisPoints(view returns (uint16)
5
symbol(view returns (string)
WOW
totalBuyTaxBasisPoints(view returns (uint256)
0
totalSellTaxBasisPoints(view returns (uint256)
0
totalSupply(view returns (uint256)
69420000000000000000000000
totalTaxPendingSwap(view returns (uint256)
0
uniswapV2Pair(view returns (address)
0xcde010132547c202e61772514fea40c07357681f
unlimitedAddresses(view returns (address[] unlimitedAddresses_)
[0x10b7fF43534A7d303E92fd25d72Afd84C53654A7, 0x90a5c65ccF09538f85fEC0ea5C4c375aA2Dc3cCe, 0x0000000000000000000000000000000000000000, 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D, 0xCdE010132547C202E61772514Fea40c07357681F]
validCallers(view returns (bytes32[] validCallerHashes_)
[]
vaultType(view returns (uint8)
0
x_META_ID_HASH(view returns (bytes32)
0xe348497f7cc7ef14fcdb061d857bc111839935af7c1f02b7226fe8b4efb69488
x_VERSION(view returns (uint256)
100020001000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
isLiquidityPool(address queryAddress_view returns (bool)
isUnlimited(address queryAddress_view returns (bool)
isValidCaller(bytes32 queryHash_view returns (bool)
State-modifying
acceptOwnership(
addInitialLiquidity(uint256 vaultFee_uint256 lpLockupInDaysOverride_bool burnLPTokensOverride_payable 
addLiquidityPool(address newLiquidityPool_
addUnlimited(address newUnlimited_
addValidCaller(bytes32 newValidCallerHash_
approve(address spenderuint256 amountreturns (bool)
burn(uint256 value
burnFrom(address accountuint256 value
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
distributeTaxTokens(
increaseAllowance(address spenderuint256 addedValuereturns (bool)
removeLiquidityPool(address removedLiquidityPool_
removeUnlimited(address removedUnlimited_
removeValidCaller(bytes32 removedValidCallerHash_
renounceOwnership(
rescueERC20(address token_uint256 amount_
rescueETH(uint256 amount_
rescueExcessToken(uint256 amount_
setLimits(uint256 newMaxTokensPerTransaction_uint256 newMaxTokensPerWallet_
setProjectTaxRates(uint16 newProjectBuyTaxBasisPoints_uint16 newProjectSellTaxBasisPoints_
setProjectTaxRecipient(address projectTaxRecipient_
setSwapThresholdBasisPoints(uint16 swapThresholdBasisPoints_
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 value
AutoSwapThresholdUpdated(uint256 oldThresholduint256 newThreshold
ExternalCallError(uint256 identifier
InitialLiquidityAdded(uint256 tokenAuint256 tokenBuint256 lpToken
LimitsUpdated(uint256 oldMaxTokensPerTransactionuint256 newMaxTokensPerTransactionuint256 oldMaxTokensPerWalletuint256 newMaxTokensPerWallet
LiquidityBurned(uint256 lpTokens
LiquidityLocked(uint256 lpTokensuint256 lpLockupInDays
LiquidityPoolAdded(address addedPool
LiquidityPoolCreated(address addedPool
LiquidityPoolRemoved(address removedPool
MetadropTaxBasisPointsChanged(uint256 oldBuyBasisPointsuint256 newBuyBasisPointsuint256 oldSellBasisPointsuint256 newSellBasisPoints
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProjectTaxBasisPointsChanged(uint256 oldBuyBasisPointsuint256 newBuyBasisPointsuint256 oldSellBasisPointsuint256 newSellBasisPoints
ProjectTaxRecipientUpdated(address treasury
RevenueAutoSwap(
Transfer(address indexed fromaddress indexed touint256 value
UnlimitedAddressAdded(address addedUnlimted
UnlimitedAddressRemoved(address removedUnlimted
ValidCallerAdded(bytes32 addedValidCaller
ValidCallerRemoved(bytes32 removedValidCaller
Constructor
constructor(address[5] integrationAddresses_bytes baseParams_bytes supplyParams_bytes taxParams_bytes poolParams_
Fallback and receive
receive(
Errors
AdapterParamsMustBeEmpty(
AdditionToPoolIsBelowPerTransactionMinimum(
AdditionToPoolWouldExceedPerAddressCap(
AdditionToPoolWouldExceedPoolCap(
AddressAlreadySet(
AllowanceDecreasedBelowZero(
AlreadyInitialised(
AmountExceedsAvailable(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveFromTheZeroAddress(
ApproveToTheZeroAddress(
AuctionStatusIsNotEnded(
AuctionStatusIsNotOpen(
AuxCallFailed(address[] modulesuint256 valuebytes datauint256 txGas
BalanceMismatch(
BalanceQueryForZeroAddress(
BidMustBeBelowTheFloorForRefundDuringAuction(
BidMustBeBelowTheFloorWhenReducingQuantity(
BondingCurveError(uint8 error
BurnExceedsBalance(
BurnFromTheZeroAddress(
CallerIsNotDepositBoxOwner(
CallerIsNotFactory(
CallerIsNotFactoryOrProjectOwner(
CallerIsNotFactoryProjectOwnerOrPool(
CallerIsNotPlatformAdmin(address caller
CallerIsNotSuperAdmin(address caller
CallerIsNotTheFeeRecipient(
CallerIsNotTheManager(
CallerIsNotTheOwner(
CallerMustBeLzApp(
CanOnlyReduce(
CannotAddLiquidityOnCreateAndUseDRIPool(
CannotManuallyFundLPWhenUsingADRIPool(
CannotPerformDuringAutoswap(
CannotPerformPriorToFunding(
CannotSetNewManagerToTheZeroAddress(
CannotSetNewOwnerToTheZeroAddress(
CannotSetToZeroAddress(
CannotWithdrawThisToken(
CollectionAlreadyRevealed(
ContractIsDecommissioned(
ContractIsNotPaused(
ContractIsPaused(
DecreasedAllowanceBelowZero(
DeductionsOnBuyExceedOrEqualOneHundredPercent(
DeployerOnly(
DeploymentError(
DepositBoxIsNotOpen(
DestinationIsNotTrustedSource(
DriPoolAddressCannotBeAddressZero(
GasLimitIsTooLow(
IncorrectConfirmationValue(
IncorrectPayment(
InitialLiquidityAlreadyAdded(
InitialLiquidityNotYetAdded(
InsufficientAllowance(
InvalidAdapterParams(
InvalidAddress(
InvalidEndpointCaller(
InvalidHash(
InvalidMinGas(
InvalidOracleSignature(
InvalidPayload(
InvalidReceiver(
InvalidSourceSendingContract(
InvalidTotalShares(
LPLockUpMustFitUint88(
LimitTooHigh(
LimitsCanOnlyBeRaised(
LiquidityPoolCannotBeAddressZero(
LiquidityPoolMustBeAContractAddress(
ListLengthMismatch(
MachineAddressCannotBeAddressZero(
ManagerUnauthorizedAccount(
MaxBidQuantityIs255(
MaxBuysPerBlockExceeded(
MaxPublicMintAllowanceExceeded(uint256 requesteduint256 alreadyMinteduint256 maxAllowance
MaxSupplyTooHigh(
MaxTokensPerTxnExceeded(
MaxTokensPerWalletExceeded(
MetadataIsLocked(
MetadropFactoryOnlyOncePerReveal(
MetadropModulesOnly(
MetadropOracleCannotBeAddressZero(
MinETHCannotExceedMaxBuy(
MinETHCannotExceedMaxLiquidity(
MinGasLimitNotSet(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
MintingIsClosedForever(
NewBuyTaxBasisPointsExceedsMaximum(
NewSellTaxBasisPointsExceedsMaximum(
NoETHForLiquidityPair(
NoPaymentDue(
NoRefundForCaller(
NoStoredMessage(
NoTokenForLiquidityPair(
NoTrustedPathRecord(
NothingToClaim(
OperationDidNotSucceed(
OracleSignatureHasExpired(
OwnableUnauthorizedAccount(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
ParamTooLargeContributionFee(
ParamTooLargeEndDate(
ParamTooLargeMaxInitialBuy(
ParamTooLargeMaxInitialLiquidity(
ParamTooLargeMinETH(
ParamTooLargePerAddressMax(
ParamTooLargePoolMaxETH(
ParamTooLargePoolPerTxnMinETH(
ParamTooLargePoolSupply(
ParamTooLargeStartDate(
ParamTooLargeVestingDays(
ParametersDoNotMatchSignedMessage(
PassedConfigDoesNotMatchApproved(
PauseCutOffHasPassed(
PaymentMustCoverPerMintFee(
PermitDidNotSucceed(
PlatformAdminCannotBeAddressZero(
PlatformTreasuryCannotBeAddressZero(
PoolCannotBeManuallyStarted(
PoolIsAboveMinimum(
PoolIsBelowMinimum(
PoolMustBeSeededWithETHForInitialLiquidity(
PoolPhaseIsNotFailed(
PoolPhaseIsNotOpen(
PoolPhaseIsNotSucceeded(
PoolVestingNotYetComplete(
ProjectOwnerCannotBeAddressZero(
ProofInvalid(
QuantityExceedsMaxPossibleCollectionSupply(
QuantityExceedsRemainingCollectionSupply(
QuantityExceedsRemainingPhaseSupply(
RecipientsAndAmountsMismatch(
ReferralIdAlreadyUsed(
RequestingMoreThanAvailableBalance(
RequestingMoreThanRemainingAllocation(uint256 previouslyMinteduint256 requesteduint256 remainingAllocation
RouterCannotBeZeroAddress(
RoyaltyFeeWillExceedSalePrice(
ShareTotalCannotBeZero(
SliceOutOfBounds(
SliceOverflow(
SuperAdminCannotBeAddressZero(
SupplyTotalMismatch(
SupportWindowIsNotOpen(
SwapThresholdTooLow(
TaxFreeAddressCannotBeAddressZero(
TaxPeriodStillInForce(
TemplateCannotBeAddressZero(
TemplateNotFound(
ThisMintIsClosed(
TotalSharesMustMatchDenominator(
TransferAmountExceedsBalance(
TransferCallerNotOwnerNorApproved(
TransferFailed(
TransferFromIncorrectOwner(
TransferFromZeroAddress(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
UnrecognisedType(
UnrecognisedVRFMode(
VRFCoordinatorCannotBeAddressZero(
ValueExceedsMaximum(
VestedBalanceExceedsTotalBalance(
botProtectionDurationInSecondsMustFitUint128(