ERC20ByMetadrop

Verified contract

Active on Ethereum with 220 txns
Deployed by via 0x31a03cd0 at 18542438
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot
Native
Value $0
ERC-20
--
0x97c4bccb573f34304f4f50f7e38eb08df77fa1d41e41217ccb9ebe1bd6ea39df
0xe7b41171b980f072b37d78627b42b71d9a79d747cad990e55f390c5c183f6308
0xa7c3e38a512ed5784d74e17addcaa0f331295e9c034a9d844bc1ffac49fdd189
0x2624d116a6522c456ebeec0f17c52dc769624bf9d2979f37f8e859063c3b0205
0xaad5cfb9fab8a8458848940d8bb694614ec75094bbec74bd9244e34bb9d7072f
0x854b0414defe0de25b3411faf2c34cf42d86de91aa43158186887c04331de928
0xf681df7e2aa91a35965d4f4cc8551ed8236964d0b81b0bfa9a9e51270f200816
0x362989c1e19e74047d7d72f1b3fab012f9f0c64f2226d6ef8f8d2cf566f65783
0x3fcaa3bc14cee031bf6f35af4636070b2b100dd1e826e3de7bac1b4f1662c664
0xbb9bd37da3b4e109c05f58dfad0c7538c5c9931b005d62851ff473afe7220664

Functions
Getter at block 20922167
botProtectionDurationInSeconds(view returns (uint256)
3153600000
burnLPTokens(view returns (bool)
false
decimals(view returns (uint8)
18
driPool(view returns (address)
0x0000000000000000000000000000000000000000
fundedDate(view returns (uint32)
1699630079
getMetadropBuyTaxBasisPoints(view returns (uint256)
0
getMetadropSellTaxBasisPoints(view returns (uint256)
0
limitsEnforced(view returns (bool)
true
liquidityPools(view returns (address[] liquidityPools_)
[0x387A52d3e8F06448A2137513Bf5ebFf646C7295c]
lpLockupInDays(view returns (uint88)
62
lpOwner(view returns (address)
0x530e16de24c03994f9fae3d35600bc0f4b91eb9e
lpSupply(view returns (uint256)
95000000000000000000000000
maxTokensPerTransaction(view returns (uint128)
2000000000000000000000000
maxTokensPerWallet(view returns (uint128)
2000000000000000000000000
metadropBuyTaxBasisPoints(view returns (uint16)
0
metadropFactory(view returns (address)
0x8cdd488363de72635b55bb263cc4c29041e6aa1a
metadropSellTaxBasisPoints(view returns (uint16)
50
metadropTaxPendingSwap(view returns (uint128)
2170787353482968811924
metadropTaxPeriodInDays(view returns (uint256)
30
metadropTaxRecipient(view returns (address)
0xde3ff2a50bd1ba1bd6a608ea0138946dddf595bc
name(view returns (string)
GrokChatGPTBardLLaMAInu
owner(view returns (address)
0x0000000000000000000000000000000000000000
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
projectBuyTaxBasisPoints(view returns (uint16)
0
projectSellTaxBasisPoints(view returns (uint16)
200
projectSupply(view returns (uint256)
5000000000000000000000000
projectSupplyRecipient(view returns (address)
0xc2ebafab5692436cfa5cc1c973adaf127df6c52f
projectTaxPendingSwap(view returns (uint128)
22102321098292455262702
projectTaxRecipient(view returns (address)
0xe1d4a155b46071a5c1bf3d840ff0447fe143f826
swapThresholdBasisPoints(view returns (uint16)
5
symbol(view returns (string)
AI
totalBuyTaxBasisPoints(view returns (uint256)
0
totalSellTaxBasisPoints(view returns (uint256)
200
totalSupply(view returns (uint256)
100000000000000000000000000
uniswapV2Pair(view returns (address)
0x387a52d3e8f06448a2137513bf5ebff646c7295c
unlimitedAddresses(view returns (address[] unlimitedAddresses_)
[0xC2EBAFaB5692436cfa5cC1c973ADAf127dF6C52f, 0x0F5a050439A41F6968099C249602305fe18c90A1, 0x0000000000000000000000000000000000000000, 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D, 0x387A52d3e8F06448A2137513Bf5ebFf646C7295c]
validCallers(view returns (bytes32[] validCallerHashes_)
[]
vaultType(view returns (uint8)
0
x_CONST_VERSION(view returns (uint256)
100020001000000000
x_META_ID_HASH(view returns (bytes32)
0x2dc62f109b2bb56887283fbbbf818c5396f94c1dcbf421c1c8b39350862e98fb
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(
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
withdrawERC20(address token_uint256 amount_
withdrawETH(uint256 amount_
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(
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
CallerIsNotTheManager(
CallerIsNotTheOwner(
CallerMustBeLzApp(
CanOnlyReduce(
CannotAddLiquidityOnCreateAndUseDRIPool(
CannotSetNewManagerToTheZeroAddress(
CannotSetNewOwnerToTheZeroAddress(
CannotSetToZeroAddress(
CannotWithdrawThisToken(
CollectionAlreadyRevealed(
ContractIsDecommissioned(
ContractIsNotPaused(
ContractIsPaused(
DecreasedAllowanceBelowZero(
DeployerOnly(
DeploymentError(
DepositBoxIsNotOpen(
DestinationIsNotTrustedSource(
DriPoolAddressCannotBeAddressZero(
GasLimitIsTooLow(
IncorrectConfirmationValue(
IncorrectPayment(
InitialLiquidityAlreadyAdded(
InitialLiquidityNotYetAdded(
InsufficientAllowance(
InvalidAdapterParams(
InvalidAddress(
InvalidEndpointCaller(
InvalidMinGas(
InvalidOracleSignature(
InvalidPayload(
InvalidReceiver(
InvalidSourceSendingContract(
InvalidTotalShares(
LPLockUpMustFitUint88(
LimitsCanOnlyBeRaised(
LiquidityPoolCannotBeAddressZero(
LiquidityPoolMustBeAContractAddress(
ListLengthMismatch(
MachineAddressCannotBeAddressZero(
ManagerUnauthorizedAccount(
MaxBidQuantityIs255(
MaxPublicMintAllowanceExceeded(uint256 requesteduint256 alreadyMinteduint256 maxAllowance
MaxSupplyTooHigh(
MaxTokensPerTxnExceeded(
MaxTokensPerWalletExceeded(
MetadataIsLocked(
MetadropFactoryOnlyOncePerReveal(
MetadropModulesOnly(
MetadropOracleCannotBeAddressZero(
MinGasLimitNotSet(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
MintingIsClosedForever(
NewBuyTaxBasisPointsExceedsMaximum(
NewSellTaxBasisPointsExceedsMaximum(
NoETHForLiquidityPair(
NoPaymentDue(
NoRefundForCaller(
NoStoredMessage(
NoTokenForLiquidityPair(
NoTrustedPathRecord(
NothingToClaim(
OperationDidNotSucceed(
OracleSignatureHasExpired(
OwnableUnauthorizedAccount(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
ParamTooLargeEndDate(
ParamTooLargeMinETH(
ParamTooLargePerAddressMax(
ParamTooLargePoolPerTxnMinETH(
ParamTooLargePoolSupply(
ParamTooLargeStartDate(
ParamTooLargeVestingDays(
ParametersDoNotMatchSignedMessage(
PassedConfigDoesNotMatchApproved(
PauseCutOffHasPassed(
PaymentMustCoverPerMintFee(
PermitDidNotSucceed(
PlatformAdminCannotBeAddressZero(
PlatformTreasuryCannotBeAddressZero(
PoolIsAboveMinimum(
PoolIsBelowMinimum(
PoolPhaseIsClosed(
PoolPhaseIsNotAfter(
PoolVestingNotYetComplete(
ProjectOwnerCannotBeAddressZero(
ProofInvalid(
QuantityExceedsMaxPossibleCollectionSupply(
QuantityExceedsRemainingCollectionSupply(
QuantityExceedsRemainingPhaseSupply(
ReferralIdAlreadyUsed(
RequestingMoreThanAvailableBalance(
RequestingMoreThanRemainingAllocation(uint256 previouslyMinteduint256 requesteduint256 remainingAllocation
RoyaltyFeeWillExceedSalePrice(
ShareTotalCannotBeZero(
SliceOutOfBounds(
SliceOverflow(
SuperAdminCannotBeAddressZero(
SupplyTotalMismatch(
SupportWindowIsNotOpen(
TaxFreeAddressCannotBeAddressZero(
TaxPeriodStillInForce(
TemplateCannotBeAddressZero(
TemplateNotFound(
ThisMintIsClosed(
TotalSharesMustMatchDenominator(
TransferAmountExceedsBalance(
TransferCallerNotOwnerNorApproved(
TransferFailed(
TransferFromIncorrectOwner(
TransferFromZeroAddress(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
UnrecognisedVRFMode(
VRFCoordinatorCannotBeAddressZero(
ValueExceedsMaximum(