MAGI DOGS

Unverified contract

Proxy

Active on Base with 14 txns
Deployed by via 0x808dca87 at 22187622
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000
ERC-20
Value $0
 (#2)
ERC-1555
--
ERC-20
--
0xb3bff478357980792db397c96250ee6cc3f7206ea1669014e620acf33f64c546
0x36cf0a0147b7e1d31dced943afab6cb7e8321f332a4b3bf4ca4e50201eeb0b4d
0xaa509e0a8a4ac15123a8a5b17faaf8d27e31838988d00b3b33b34a12d38fa270
0x8c3c1cf5a469ec120c6253ed023d7c475eec27738e0235ee7ffdeacdc9ceabaa
0xaf5adb7f224e6db5ae0313569541633585b98cb66341f23d829630b56b51d8ee
0x688dec056995038a57fc4c2a3d64470a8fac5168578d62e977e1297230c09c15
0xf60bda695647c7f19c017fabb2d21d5e1aa9733cb48b2e0575d7b8781eb30290
0x1ec02fca694776291df484f16be9d4b410a049d86927bb7307193c7397ca7c01
0x566d300127e104d23d26186e1fc7988cc3f61f29eab2e19234629fd91451983e
0x3a7520cd53736badd8080726767991f8ce4634f584773b93b78aac03587f550c

Functions
Getter at block 23744113
WETH(view returns (address)
0x4200000000000000000000000000000000000006
contractURI(view returns (string)
ipfs://ipfs://bafkreic4c73njhwo3searig65ui5zuvyu3jlzgcc2gn4r2k26uu3tanbue
decimals(view returns (uint8)
18
name(view returns (string)
MAGI DOGS
nonfungiblePositionManager(view returns (address)
0x03a520b32c04bf3beef7beb72e919cf822ed34f1
royalties(view returns (address)
0x77777771df91c56c5468746e80dfa8b880f9719f
symbol(view returns (string)
MDOGS
tokenInfo(view returns (struct IERC20ZTokenInfo)
(0xbdade7c40ecece832ae404db66bff73df50e9ddd, 2, 0xca1e4da8e8aa6ebf3f0a2b32735319a370d0f156)
tokenLiquidityInfo(view returns (address pooluint256 initialLiquidityPositionId)
(pool=0xc2433bcdcfcce82fb9b177ccad5098ae0d4abf72, initialLiquidityPositionId=1171838)
tokenURI(view returns (string)
ipfs://ipfs://bafkreic4c73njhwo3searig65ui5zuvyu3jlzgcc2gn4r2k26uu3tanbue
totalSupply(view returns (uint256)
1265000000000000000000
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(