Degen Compass

Unverified contract

Proxy

Active on Base with 68 txns
Deployed by via 0x7b55fa1b at 22601995
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000
ERC-20
Value $0
ERC-20
--
 (#2)
ERC-1555
--
0xe7d33cc43305b2556759d7df7b4f92cfe534332b524ef3270a7d751251d4cdda
0x6a8ad2b96fdfb3b54f7153d5b0e3d51b4640d1c4c65960f40020a9146cf05c8b
0x7c7c1a4fdc4b696399027673fb8d7a6dfdceecce51278cd537e480f6bf1861a3
0xd86320d8f0e4cc9bf301866cf1ae9c57a19313142ff4d736b9b91229b7cdd927
0x4b5c69807ddaed079f7e58c8fcab90fd37215694ef80d8a177b7a9582c821423
0x217f0e2b8f86ef7ae90f1bbf9715c09c9b7f7900a7173e2d5c2f8f434a370498
0x1665d90d1bbd42c2db825d9dcb1f8ae5fca7bf4f0cc9b3e3ae45c82eb43d368d
0x0e3cbd20b5ccfc94779ceaf376b57a789512a19d1dbf0157fa0184701d2a28a9
0x1e5f1782eecbcc0e4c4ffcfa61f064ec95e8d8af25ceee424ccec9007981d862
0x770c9b3d13d65920c60a93220ef4d554c7addcc10e8dba3d1ac769f48b20e9ba

Functions
Getter at block 22743975
WETH(view returns (address)
0x4200000000000000000000000000000000000006
contractURI(view returns (string)
ipfs://bafybeif5wtvesptif6mcfxmgedo6xcfeykkpnb46s6arpi2wertzluemiq
decimals(view returns (uint8)
18
name(view returns (string)
Degen Compass
nonfungiblePositionManager(view returns (address)
0x03a520b32c04bf3beef7beb72e919cf822ed34f1
royalties(view returns (address)
0x77777771df91c56c5468746e80dfa8b880f9719f
symbol(view returns (string)
DCMPS
tokenInfo(view returns (struct IERC20ZTokenInfo)
(0x84e69072ef2c197e720e3b2984ba40e23c528c76, 2, 0xb6697e62551c4652552de202a9f0921307195e07)
tokenLiquidityInfo(view returns (address pooluint256 initialLiquidityPositionId)
(pool=0x8e646b4aba6b68e0fd67858c0acba2181527be6e, initialLiquidityPositionId=1196782)
tokenURI(view returns (string)
ipfs://bafybeif5wtvesptif6mcfxmgedo6xcfeykkpnb46s6arpi2wertzluemiq
totalSupply(view returns (uint256)
28383000000000000000000
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(