A-ME

Verified contract

Active on Base with 8,270 txns
Deployed by via 0xe35e4c53 at 21072826
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $9,550.34
0x3c0b41667c1f90f0247b4a7931950f59c3655a65f587c8299d7f59b221e56263
0xabc2cc5d0862c39e17e5c7530a28b6c145907755a5c4176a64f6a8577d138974
0x1c302f74cbf02372fec8f37be5be3c4eb65875acd8f88dc8ae62f2b62ff9e097
0x3bf6407e130744a581aa04df8e348819793824b361a3d9396094e4faa2963b68
0xc2f22f7e9f806a81559421823a27d3d72e5400195e4ffd57c0924cecdc9969b5
0x2e08d657abe5152f8ee5bc989c2a3e50f2695e04bc46f8e16eb2249ab78d5a6e
0x3b289c7ba8cf4c75215c91d30b675ccbe10cd2be36830efc01ecee14111bf78c
0x4d637c0db4182fd4fe56c7f86d008e43eed784042bb5ed65d5ca3d80da48e6e3
0xc473aba1e2634372fee1bdd4381870cd9f5fe72ec70fd34ad1ae17962bf506ea
0x124a3d6e75b83ed2c304c8a01a683d0ee0fb03f445e50bfbdf19a354767e6bcb

Functions
Getter at block 21768454
FUND_RECEIVER(view returns (address)
0xe654c21798e2bf968cd21d24601c8cf4afd61b01
getMintCurrency(view returns (address)
0x0000000000000000000000000000000000000000
getNumberStages(view returns (uint256)
1
name(view returns (string)
A-ME
owner(view returns (address)
0xe654c21798e2bf968cd21d24601c8cf4afd61b01
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
a_me
totalSupply(view returns (uint256)
8552
Read-only
assertValidCosign(address minteruint256 tokenIduint32 qtyuint64 timestampbytes signatureview returns (bool)
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
exists(uint256 idview returns (bool)
getActiveStageFromTimestamp(uint64 timestampview returns (uint256)
getCosignDigest(address minteruint256 tokenIduint32 qtybool waiveMintFeeuint64 timestampview returns (bytes32)
getCosignNonce(address minteruint256 tokenIdview returns (uint256)
getGlobalWalletLimit(uint256 tokenIdview returns (uint256)
getMaxMintableSupply(uint256 tokenIdview returns (uint256)
getStageInfo(uint256 stageview returns (struct IERC1155MMintStageInfouint256[]uint256[])
isApprovedForAll(address accountaddress operatorview returns (bool)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalMintedByAddress(address accountview returns (uint256[])
totalSupply(uint256 tokenIdview returns (uint256)
uri(uint256view returns (string)
State-modifying
acceptOwnership(
addAuthorizedMinter(address minter
authorizedMint(address touint256 tokenIduint32 qtyuint32 limitbytes32[] proofpayable 
mint(uint256 tokenIduint32 qtybytes32[] proofuint64 timestampbytes signaturepayable 
mintWithLimit(uint256 tokenIduint32 qtyuint32 limitbytes32[] proofuint64 timestampbytes signaturepayable 
ownerMint(address touint256 tokenIduint32 qty
removeAuthorizedMinter(address minter
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] valuesbytes data
safeTransferFrom(address fromaddress touint256 iduint256 valuebytes data
setApprovalForAll(address operatorbool approved
setCosigner(address cosigner
setDefaultRoyalty(address receiveruint96 feeNumerator
setGlobalWalletLimit(uint256 tokenIduint256 globalWalletLimit
setMaxMintableSupply(uint256 tokenIduint256 maxMintableSupply
setStages(struct IERC1155MMintStageInfo[] newStages
setTokenRoyalty(uint256 tokenIdaddress receiveruint96 feeNumerator
setTransferable(bool transferable
setURI(string newURI
transferOwnership(address newOwner
withdraw(
withdrawERC20(
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
DefaultRoyaltySet(address receiveruint96 feeNumerator
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetCosigner(address cosigner
SetGlobalWalletLimit(uint256 indexed tokenIduint256 globalWalletLimit
SetMaxMintableSupply(uint256 indexed tokenIduint256 maxMintableSupply
SetTransferable(bool transferable
TokenRoyaltySet(uint256 indexed tokenIdaddress receiveruint96 feeNumerator
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
UpdateStage(uint256 indexed stageuint80[] priceuint80[] mintFeeuint32[] walletLimitbytes32[] merkleRootuint24[] maxStageSupplyuint64 startTimeUnixSecondsuint64 endTimeUnixSeconds
Withdraw(uint256 value
WithdrawERC20(address indexed mintCurrencyuint256 value
Constructor
constructor(string collectionNamestring collectionSymbolstring uriuint256[] maxMintableSupplyuint256[] globalWalletLimitaddress cosigneruint64 timestampExpirySecondsaddress mintCurrencyaddress fundReceiveraddress royaltyReceiveruint96 royaltyFeeNumerator
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
CannotIncreaseMaxMintableSupply(
CosignerNotSet(
ERC1155InsufficientBalance(address senderuint256 balanceuint256 neededuint256 tokenId
ERC1155InvalidApprover(address approver
ERC1155InvalidArrayLength(uint256 idsLengthuint256 valuesLength
ERC1155InvalidOperator(address operator
ERC1155InvalidReceiver(address receiver
ERC1155InvalidSender(address sender
ERC1155MissingApprovalForAll(address operatoraddress owner
ERC2981InvalidDefaultRoyalty(uint256 numeratoruint256 denominator
ERC2981InvalidDefaultRoyaltyReceiver(address receiver
ERC2981InvalidTokenRoyalty(uint256 tokenIduint256 numeratoruint256 denominator
ERC2981InvalidTokenRoyaltyReceiver(uint256 tokenIdaddress receiver
FailedInnerCall(
GlobalWalletLimitOverflow(
InsufficientStageTimeGap(
InvalidCosignSignature(
InvalidLimitArgsLength(
InvalidProof(
InvalidStage(
InvalidStageArgsLength(
InvalidStartAndEndTimestamp(
InvalidTokenId(
NewSupplyLessThanTotalSupply(
NoSupplyLeft(
NotAuthorized(
NotEnoughValue(
NotSupported(
NotTransferable(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token
StageSupplyExceeded(
TimestampExpired(
TransferFailed(
WalletGlobalLimitExceeded(
WalletStageLimitExceeded(
WithdrawFailed(
WrongMintCurrency(