Base1155

Verified contract

Implementation

Active on Base with 1 txns
Deployed by via 0x83cb4f79 at 19118518
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Base1155"

0x50682781c8e7b2d8ecd54b627dc3304682d64c1f33c2169790497401bbbe332a
From

Functions
Getter at block 22920897
contractType(view returns (string)
ERC-1155
isBurnLocked(view returns (bool)
false
isMetadataLocked(view returns (bool)
false
isMintLocked(view returns (bool)
false
metadataResolver(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
owner(view returns (address)
0x67f736793b5c39a1146e417f8a06b9e3e27f44d6
symbol(view returns (string)
totalBurned(view returns (uint256)
0
totalMinted(view returns (uint256)
0
totalSupply(view returns (uint256)
0
transferLocked(view returns (bool)
false
version(view returns (string)
1.0.0
Read-only
allowedBurner(addressview returns (bool)
allowedMinter(addressview returns (bool)
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
isApprovedForAll(address accountaddress operatorview returns (bool)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 _interfaceIdview returns (bool)
uri(uint256 _tokenIdview returns (string)
State-modifying
addBurner(address _burner
addMinter(address _minter
batchMint(struct Base1155BatchMint[] bm
burn(address _fromuint256[] _idsuint256[] _values
init(address owneruint96 royaltystring __namestring __symbolbool _transferLockedaddress _metadataResolver
lockBurn(
lockMetadata(
lockMint(
mint(address _touint256[] _idsuint256[] _values
removeBurner(address _burner
removeMinter(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
setMetadataResolver(address _metadataResolverAddress
setTokenRoyalty(uint256 _tokenIdaddress _receiveruint96 _feeNumerator
setTransferLocked(bool _transferLocked
transferOwnership(address newOwner
Events
AddBurner(address _minter
AddMinter(address _minter
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RemoveBurner(address _minter
RemoveMinter(address _minter
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferLocked(bool isTransferLocked
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
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
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account