A-ME

Verified contract

Active on Base with 8,289 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 $11,986.37
0x9dfef9e150fbcd53c21a6dfc700d004240a6f5514913a737b318923189d2462f
0x64a06544411fb53e97d5cda274bdb6083873ce97e51ff349ecbbacfeb4ca2762
0xe6ffba1dd749657b520d8312e6a6a3ae2342e1de915b24ffa296d5e8999426b8
0xf6cb6850284a303c766b5c843c2aa7279a1be053ec05b9a710c266f6354f50c2
0x6b18c12d67751fd6cb866b4aa2109186ad8f8d0ae5ccf8ea071bf72f340fa8fd
0x7b60b9bd6eb7c2548a9268eb72f83a249250201637db225d9c02aa344a3423ca
0x39b38f359efcbe0ef955d1e78d3ae2f0acea9de06383a43873a5a537cd1e7439
0xfa120bae67d0110bef1ef8529228d501c88cc4487de3c66b7d67031005064751
0x716194f13111ca42131a584834e794ce374a52348bb09a47f3e13756b4424dbb
0x687c88f669f08e457d655f6af8c93348240245f9065f85b4768a56d46fead8a1

Functions
Getter at block 22770340
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(