ERC20ByMetadrop

Verified contract

Active on Ethereum with 106 txns
Deployed by via 0x0b5210cf at 18701484
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
1 additional variable
Native
Value $0
ERC-20
--
0xf8c6f97900e598dc98ec220d4b3cb12d33e1bad8bf2333747c3af7e8ac71a7da
0xb30199cb8e0a72a0f7c967554b2cd19d7b8127e170a534aa73d11902118dccae
0x0c08d7019f33f4a61e88bdf915950eff03d5a5860569652f42873e9d1036c0b7
0xe43070d556d0aeb24f9076a1016ffe677bb8020db836b7d1a9fe2736b3015266
0x21810377d0fffe68bcd46be7d0550c13d2cc21b3bf6053e414ffcca961192c5c
0xe2c559e98cb4df3d4030a7e8e0ef3ac622ad23f9160300903598cbdeb0911ace
0xa7d715c0ed6a418c1a6a40100e249acd731e6dd39cb8938112cbfa57fcd344cb
0x210f7ba541abd4488bf06e17cf5cc2ebd4dfefdaa2d8be4b0e0bd277a110bb3e
0x58ff50f8c1e6f97215a9b6a14d14f7c0c998ce8bf592fa8c552bb9f028ffbe3b
0x7afb4b311f11be540f9677215fcc6f71436261220de064103aed46b1369cd05a

Functions
Getter at block 21315297
autoBurnBasisPoints(view returns (uint256)
0
autoBurnDurationInBlocks(view returns (uint256)
0
botProtectionDurationInSeconds(view returns (uint256)
3153600000
burnLPTokens(view returns (bool)
false
decimals(view returns (uint8)
18
driPool(view returns (address)
0x0000000000000000000000000000000000000000
fundedBlock(view returns (uint32)
18701533
fundedDate(view returns (uint32)
1701554063
getMetadropBuyTaxBasisPoints(view returns (uint256)
0
getMetadropSellTaxBasisPoints(view returns (uint256)
0
limitsEnforced(view returns (bool)
true
liquidityPools(view returns (address[] liquidityPools_)
[0xaBD828bA593E7B999f3Da95C3A7b7e25ddfb731C]
lpLockupInDays(view returns (uint88)
31
lpOwner(view returns (address)
0x0400b9730b6fcb44f1e8179b4f1b4a99011d6557
lpSupply(view returns (uint256)
950000000000000000000000000
maxTokensPerTransaction(view returns (uint120)
20000000000000000000000000
maxTokensPerWallet(view returns (uint120)
20000000000000000000000000
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)
27068399683793482479852
metadropTaxPeriodInDays(view returns (uint256)
30
metadropTaxRecipient(view returns (address)
0xde3ff2a50bd1ba1bd6a608ea0138946dddf595bc
name(view returns (string)
GODJAK
owner(view returns (address)
0x0400b9730b6fcb44f1e8179b4f1b4a99011d6557
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
projectBuyTaxBasisPoints(view returns (uint16)
0
projectSellTaxBasisPoints(view returns (uint16)
0
projectSupply(view returns (uint256)
50000000000000000000000000
projectSupplyRecipient(view returns (address)
0x8e051114b3309933ff8977d4abbc048de7e57841
projectTaxPendingSwap(view returns (uint128)
270683996837934824798523
projectTaxRecipient(view returns (address)
0x83166b65691a195a54443b2c14a16b044a609a62
swapThresholdBasisPoints(view returns (uint16)
5
symbol(view returns (string)
GODJAK
totalBuyTaxBasisPoints(view returns (uint256)
0
totalSellTaxBasisPoints(view returns (uint256)
0
totalSupply(view returns (uint256)
1000000000000000000000000000
totalTaxPendingSwap(view returns (uint256)
297752396521728307278375
uniswapV2Pair(view returns (address)
0xabd828ba593e7b999f3da95c3a7b7e25ddfb731c
unlimitedAddresses(view returns (address[] unlimitedAddresses_)
[0x8e051114b3309933FF8977d4aBbc048De7e57841, 0x47A18D153a35cFD07403EEb70448303ff332eaC2, 0x0000000000000000000000000000000000000000, 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D, 0xaBD828bA593E7B999f3Da95C3A7b7e25ddfb731C]
validCallers(view returns (bytes32[] validCallerHashes_)
[]
vaultType(view returns (uint8)
0
x_CONST_VERSION(view returns (uint256)
100020001000000000
x_META_ID_HASH(view returns (bytes32)
0x6281e63dc5d4b0b95443ce4e651b3e4d5e195766a596c8d400cf55349595b33a
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
CallerIsNotTheManager(
CallerIsNotTheOwner(
CallerMustBeLzApp(
CanOnlyReduce(
CannotAddLiquidityOnCreateAndUseDRIPool(
CannotPerformDuringAutoswap(
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(
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(
SwapThresholdTooLow(
TaxFreeAddressCannotBeAddressZero(
TaxPeriodStillInForce(
TemplateCannotBeAddressZero(
TemplateNotFound(
ThisMintIsClosed(
TotalSharesMustMatchDenominator(
TransferAmountExceedsBalance(
TransferCallerNotOwnerNorApproved(
TransferFailed(
TransferFromIncorrectOwner(
TransferFromZeroAddress(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
UnrecognisedVRFMode(
VRFCoordinatorCannotBeAddressZero(
ValueExceedsMaximum(
botProtectionDurationInSecondsMustFitUint128(