Moshicam

Unverified contract

Proxy

Active on Base with 151,538 txns
Deployed by via 0x20d25efe at 16584372
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
ERC-20
--
0x36fd6a1ad4697e803d59f88180196eecbe5603e9f50e76bbd5608778429a7442
0xd604431e5c30bc2b4390ed9d67812bb0e8871e392931706c2fc24fbf893c0acb
0x2a642e72dd29f1e3ff491a5f7f60e969dd3e115b0e307b61f83efc1e1b6554d6
0x176c728b2b9affc27130e834a6cdb6856d99c8be0ea0700ddbf110ec9d36f735
0x8da868408c2e2fae91d69db8996b4e3819aad0a323eca2f33466f9aa8fc31251
0x16d55d9bebd5269f322f3ee45db1387e42098afac906cd6d3ef843f40834f97e
0x7d0208eb6cdcf03eb0b332718b50c86c9bc4c882da0d73f34724cc26814ac813
0x7adf1f78565e2a0902cee709e44010fa27fc1878609fac8cfa7d3170bfe157d7
0xa5f890f3cc54d97c19005475f954d6f8aadaec4e191ead3abd07f780fb674e21
0xfb0be40b48666146fd69f05853d3889724b29dc98289d3955ff67a90902aa329

Functions
Getter at block 22755338
borderRegistry(view returns (address)
0x75bd14eb13bef81db5ab07ff53a2db3b7e6a42a7
mintPrice(view returns (uint256)
100000000000000
minter(view returns (address)
0xaceb0de9f3efab3c50bf4dc6b14706f119e39dd8
moshiCollectFee(view returns (uint16)
2000
moshiWallet(view returns (address)
0x09bcaf46e8e42f47b79c36f53f446c798e5d4678
name(pure returns (string)
Moshicam
nextTokenId(view returns (uint256)
21
owner(view returns (address)
0xcffeec7a704116cbad67d59d8b8710f7dd41e9d4
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(pure returns (string)
MOSHICAM
totalSupply(view returns (uint256)
151463
usingPrefixedScheme(view returns (bool)
false
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
borderId(uint256 idview returns (uint256)
borderOf(uint256view returns (uint256)
exists(uint256 idview returns (bool)
isApprovedForAll(address accountaddress operatorview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenUidOf(uint256view returns (string)
totalSupply(uint256 idview returns (uint256)
uri(uint256 idview returns (string)
State-modifying
acceptOwnership(
collect(address touint256 iduint256 quantitypayable 
initialize(struct MoshiContractConfig config
mint(address touint256 quantitystruct MoshiPicConfig configpayable returns (uint256)
mintAdmin(address touint256 quantitystruct MoshiPicConfig configreturns (uint256)
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] valuesbytes data
safeTransferFrom(address fromaddress touint256 iduint256 valuebytes data
setApprovalForAll(address operatorbool approved
transferOwnership(address newOwner
withdraw(
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
Initialized(uint64 version
MoshiCollected(address indexed touint256 indexed iduint256 indexed borderIduint256 quantity
MoshiCreated(address indexed touint256 indexed iduint256 indexed borderIduint256 quantity
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SplitFees(address indexed moshiuint256 moshiCutaddress indexed picCreatoruint256 picCreatorCutaddress indexed borderCreatoruint256 borderCreatorCut
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
Withdraw(address indexed touint256 amount
Constructor

This contract contains no constructor objects.

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
InvalidInitialization(
InvalidPicConfiguration(string message
InvalidSplitCutTotal(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
TokenIdDoesNotExist(uint256 id