CatalogCosigns
Verified contract
Proxy
Active on
Base with 9,381 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
OHNO | ERC-20 | 1 | -- | -- | |
LZPZ | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22507558 | 6 days ago | | | 0.001 | 0.0000013848781 | |
| 22498228 | 6 days ago | | | 0.001 | 0.0000013848781 | |
| 22434315 | 7 days ago | | | 0.001 | 0.0000013848781 | |
| 22108577 | 15 days ago | | | 0 | 0.0000016793608 | |
| 21597276 | a month ago | | | 0 | 3.9454337e-7 | |
| 21581361 | a month ago | | | 0.001 | 0.0000013325962 | |
| 21243372 | a month ago | | | 0.001 | 7.1220111e-7 | |
| 21243019 | a month ago | | | 0.001 | 0.000000906299687556 | |
| 18956348 | 3 months ago | | | 0 | 0.0000011909659 | |
| 18830794 | 3 months ago | | | 0 | 0.0000016795148 |
ABI
ABI objects
Getter at block 22746950 proxiableUUID() view returns (bytes32)
AUTH_ADMIN() view returns (uint16)
2
CONTRACT_BASE_ID() view returns (uint256)
0
UPGRADE_INTERFACE_VERSION() view returns (string)
5.0.0
artistFee() view returns (uint256)
90
contractMetadata() view returns (string name)
Catalog Cosigns
contractName() view returns (string)
Catalog Cosigns
contractURI() view returns (string)
ar://8shziWN3PgQUaNEtZbnG_uJ2InwHtuQClHqwjEmMdKk
owner() view returns (address)
0xb4ba57b82a6a5c85cf5c2428384ec97747735cd3
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
platformFee() view returns (uint256)
10
platformFeeRecipient() view returns (address)
0x86d7f4f80aef83f18638681d4ffcfee23b22c1bd
tokenPrice() view returns (uint256)
1000000000000000
Read-only
authPermissions(address) view returns (uint256)
balanceOf(address account, uint256 id) view returns (uint256)
balanceOfBatch(address[] accounts, uint256[] ids) view returns (uint256[])
getL1Details(uint256 _tokenId) pure returns (address, uint256)
getTokenId(address _contract, uint256 _tokenId) pure returns (uint256)
isApprovedForAll(address account, address operator) view returns (bool)
referralRewards(uint256) view returns (uint256)
safeBatchTransferFrom(address, address, uint256[], uint256[], bytes) pure
safeTransferFrom(address, address, uint256, uint256, bytes) pure
setApprovalForAll(address, bool) pure
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenInfo(uint256 _tokenId) view returns (struct ICosignTypesTokenData)
tokenInfoByRecord(uint256 _L1TokenId, address _L1ContractAddress) view returns (struct ICosignTypesTokenData)
uri(uint256 _id) view returns (string)
State-modifying
Events acceptOwnership()
initialize(struct ICosignTypesCosignInitData initData)
mintTokenAdmin(address _artist, uint256 _tokenId, uint256 _amount, bytes _data)
multicall(bytes[] data) returns (bytes[] results)
purchaseToken(uint256 _tokenId, uint256 _amount, address _ref0, address _ref1) payable
purchaseTokenForRecipient(uint256 _tokenId, uint256 _amount, address _recipient, address _ref0, address _ref1) payable
renounceOwnership()
setAdminPermission(address _admin, uint256 _authScope)
setFees(uint256 _artistFee, uint256 _platformFee)
setPlatformFeeRecipient(address _platformFeeRecipient)
setReferralReward(uint256 _tokenId, uint256 _rewardBPS)
setTokenPrice(uint256 _tokenPrice)
setupToken(struct ICosignTypesInputTokenData _input, uint256 _referralRewardBPS) returns (uint256 tokenId)
transferOwnership(address newOwner)
updateContractURI(string _uri)
updateTokenArtistPayoutAddress(uint256 _tokenId, address _artistPayoutAddress)
updateTokenURI(uint256 _tokenId, string _uri)
upgradeToAndCall(address newImplementation, bytes data) payable
withdraw()
Upgraded(address indexed implementation)
ApprovalForAll(address indexed account, address indexed operator, bool approved)
FeesUpdated(uint256 indexed artistFee, uint256 indexed platformFee)
Initialized(uint64 version)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PermissionUpdated(address indexed admin, uint256 indexed authScope)
PlatformFeeRecipientUpdated(address indexed platformFeeRecipient)
ReferralRewardUpdated(uint256 indexed tokenId, uint256 indexed rewardBPS)
TokenCreated(uint256 indexed _tokenId, address _contract, address indexed _artist, string _uri, bytes32 indexed _contentHash)
TokenMinted(uint256 indexed tokenId, address indexed artist, uint256 amount)
TokenPayoutAddressUpdated(uint256 indexed tokenId, address indexed payoutAddress)
TokenPriceUpdated(uint256 indexed tokenPrice)
TokenPurchased(uint256 indexed tokenId, uint256 indexed amount, address indexed buyer, address referrer0, address referrer1)
TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] values)
TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 value)
URI(string value, uint256 indexed id)
Upgraded(address indexed implementation)
constructor(address _logic)
fallback()
AddressEmptyCode(address target)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
AddressEmptyCode(address target)
ApprovalsNotAllowed()
ERC1155InsufficientBalance(address sender, uint256 balance, uint256 needed, uint256 tokenId)
ERC1155InvalidApprover(address approver)
ERC1155InvalidArrayLength(uint256 idsLength, uint256 valuesLength)
ERC1155InvalidOperator(address operator)
ERC1155InvalidReceiver(address receiver)
ERC1155InvalidSender(address sender)
ERC1155MissingApprovalForAll(address operator, address owner)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
IncorrectValue()
InvalidAddress()
InvalidFeePercentage()
InvalidInitialization()
InvalidRewardPercentage()
InvalidTokenId()
NotInitializing()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
PaymentFailed(address recipient, uint256 amount)
ReentrancyGuardReentrantCall()
TokenAlreadyExists()
TokenIdOverflow()
TransfersNotAllowed()
UUPSUnauthorizedCallContext()
UUPSUnsupportedProxiableUUID(bytes32 slot)
Unauthorized()