Doodles Certified Viral: Dog People

Unverified contract

Proxy

Active on Base with 13 txns
Deployed by via 0x77d68ad4 at 22106083
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000
ERC-20
Value $0
ERC-20
--
 (#8)
ERC-1555
--
0x0ddd779e395c460bfe3ed50fbee64e62002dde0e297a5b6e908241fe95ee4bff
0xd9568761b9288a9ac535032a867d20feb1cca0172369854495f830e2a800fc30
0x0a1165d3daac8ec3f90f3fed0aa7c47f9ab2c546066ac687f15b55943dbca8b2
0xc346be7ba1456f0ca9a07ec06ae6c766bf05491c86964ce80e35b26a6817fca6
0x9aaff3843c3acc72685baa9a17eaa82cfb820301d9eaa3994a78b22f4f6f0caa
0xfb2f45163d8353fd297501802e73bcd4700a9f3e76c6a01a43f24cd322955224
0x11299efdbb03b110f21b4ee265f8da8cad4d7f5d6e9eed92471cff599b04accf
0x8643edebb60b517fc9c41c5944ea82bc2af66a742f1213a57d9921c5912a1236
0xafb273e8d3c1de0daee9d43d2c1c9c051676c5504af76f1e7bdbfdf0b2f80c2c
0x64d621f2df25d061b0cb9684aec74a49096e6f396fb3d3500c52db04a4c3fa73

Functions
Getter at block 22488134
WETH(view returns (address)
0x4200000000000000000000000000000000000006
contractURI(view returns (string)
ipfs://bafybeibddbymk64p2apl3s45zbxlxvbxekicd2e2ftgrdn6q2kvlkvwzpq
decimals(view returns (uint8)
18
name(view returns (string)
Doodles Certified Viral: Dog People
nonfungiblePositionManager(view returns (address)
0x03a520b32c04bf3beef7beb72e919cf822ed34f1
royalties(view returns (address)
0x77777771df91c56c5468746e80dfa8b880f9719f
symbol(view returns (string)
DogPeople
tokenInfo(view returns (struct IERC20ZTokenInfo)
(0xfe9117d6d0b973faae61d9a85a741ce41bd4bc80, 8, 0xe1c5fc12c0c5e05bbfd499fa2074c758a4391285)
tokenLiquidityInfo(view returns (address pooluint256 initialLiquidityPositionId)
(pool=0x19e44bfc0546f15f6241ed246307bdc669cdc579, initialLiquidityPositionId=1118840)
tokenURI(view returns (string)
ipfs://bafybeibddbymk64p2apl3s45zbxlxvbxekicd2e2ftgrdn6q2kvlkvwzpq
totalSupply(view returns (uint256)
46180000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
activate(uint256 erc20TotalSupplyuint256 erc20Reserveuint256 erc20Liquidityuint256 erc20Excessuint256 erc1155Excess
approve(address spenderuint256 valuereturns (bool)
initialize(address collectionuint256 tokenIdstring namestring symbolreturns (address)
onERC1155BatchReceived(address operatoraddress fromuint256[] idsuint256[] valuesbytes datareturns (bytes4)
onERC1155Received(address operatoraddress fromuint256 iduint256 valuebytes datareturns (bytes4)
onERC721Received(address fromaddress operatoruint256 tokenIdbytes datareturns (bytes4)
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
unwrap(uint256 amount20zaddress recipient
wrap(uint256 amount1155address recipient
Events
Approval(address indexed owneraddress indexed spenderuint256 value
ConvertedTo1155(address indexed erc20zuint256 amount20zaddress collectionuint256 tokenIduint256 amount1155address recipient
ConvertedTo20z(address indexed erc20zuint256 amount20zaddress collectionuint256 tokenIduint256 amount1155address recipient
Initialized(uint64 version
ReceivedAdminMintNFTs(uint256 quantity
SecondaryMarketActivated(address indexed token0uint256 indexed amount0address token1uint256 amount1uint256 feeuint256 positionIduint256 lpLiquidityuint256 erc20Excessuint256 erc1155Excess
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
AlreadyActivatedCannotReactivate(
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
FailedInnerCall(
IDsDoNotMatchValuesLength(
InsufficientBalance(
Invalid20zTransfer(
InvalidAmount20z(
InvalidInitialization(
InvalidParams(
NotInitializing(
OnlySaleStrategy(
OnlySupportReceivingERC1155AssociatedZoraNFT(
OnlySupportReceivingERC721UniswapPoolNFTs(
PoolCreationFailed(
RecipientAddressZero(
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token
SecondaryMarketHasNotYetStarted(
TokenIdNotValidToSwap(
UnknownReceiveActionDataCall(