Carlo Back 2 School

Verified contract

Active on Base with 5,822 txns
Deployed by via 0x833e9825 at 19003978
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Carlo Back 2 School"

0xd94da12242ebcb12a7604e44bc574d93d704f03dafc032c4ac0bb2d2a74a790e
0xb63962c947d58205196a3935828296d195af64b8796245b59c0261573ad88695
0x02cfaed8b57ccef88ddd4ace05e78cfadeb1098410ab76585fac2be1417a0022
0x79cb36be80b593073ff4bb013b8126bf31de7bc0c084a16370fe0f3b6cc11ba5
0xf4a312443dc7e5443548bf4608062017ef6b66642355b052d771e18c35a13709
0x3a1cac2ac159b83827d1b8827caf9437bc53dd69a8d37a14f2f20c688f91a4a0
0xa4e2db5f2676120a55749e382f62faf1ecf4483b13c17888a13458fa6add5832
0x08e94465c2a1ff95f6fcb035fbb78092be77877098c115f7b6ae0862faf3dec7
0xc84365ac85af95ee215e22ee35d5c1bf415b0713985388ec97e61c57c645a2f0
0x6cbe9a8bf75cf86cf2eb7ca804fc001866a3d77480c9966010dd234f9db26c08

Functions
Getter at block 22735890
FUND_RECEIVER(view returns (address)
0x774bb1c478911d80d65a54e49112875385355895
getMintCurrency(view returns (address)
0x0000000000000000000000000000000000000000
getNumberStages(view returns (uint256)
1
name(view returns (string)
Carlo Back 2 School
owner(view returns (address)
0x774bb1c478911d80d65a54e49112875385355895
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
carlo
totalSupply(view returns (uint256)
6066
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
exists(uint256 idview returns (bool)
getActiveStageFromTimestamp(uint64 timestampview 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 idview returns (uint256)
uri(uint256view returns (string)
State-modifying
acceptOwnership(
addAuthorizedMinter(address minter
authorizedMint(address touint256 tokenIduint32 qtyuint32 limitbytes32[] proofpayable 
mint(uint256 tokenIduint32 qtybytes32[] proofpayable 
mintWithLimit(uint256 tokenIduint32 qtyuint32 limitbytes32[] proofpayable 
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
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
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 mintCurrencyaddress fundReceiveraddress royaltyReceiveruint96 royaltyFeeNumerator
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
CannotIncreaseMaxMintableSupply(
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(
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(