Videocoin by Drakula

Unverified contract

Proxy

Active on Base with 5,881 txns
Deployed by via 0xb14a1a1f at 22289353
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000
ERC-20
Value $197.74
ERC-20
Value $0
 (#1)
ERC-1555
--
ERC-20
--
ERC-20
--
0xed311c04d2d2c6ef3a58fdb44e7825ce7f5e02be52175988c17c88265643656a
0x7845331c6e9883bfa31cad7b080ba65eda73c0f09423bd53ded34746e5ffadb0
0x2fc5867523e6d0dcceb66197897fe734d50db5f99a0e2f449f2f863de8dc0eea
0x267665926a638f17d1cc5cbe86ba6ba485b6741e96a68f18b793ee31991688e7
0x196a0ac91d05a0d918c5d38ec8f8476011b2c890d686888701d9f7ccd5a6ae51
0x3c5f685c343da7880f78e2eb5212c21d31ddc73520cdb32664225924f967261e
0x4844af90de695be8f73847e6493e0c767e0a71fc4460f6413deddde399fe35ed
0x21fa015ce04f9d4b7602c65b435b6907f894cd1058a6bc70a26d386536e62e0b
0x4afe63bd44b5e02621190031c96b7c480398e937fb3d6bfdd889492cca1a9f80
0x6dce8e41cadb3ce5e414ffaadca67e58fe6057adc8ee090e05b3adbba5a9d5c1

Functions
Getter at block 22717446
WETH(view returns (address)
0x4200000000000000000000000000000000000006
contractURI(view returns (string)
ipfs://ipfs://bafkreicxsaeknvnltqksqah7eivtxl5gyms3ctbutqpryl75difwp4gqwi
decimals(view returns (uint8)
18
name(view returns (string)
Videocoin by Drakula
nonfungiblePositionManager(view returns (address)
0x03a520b32c04bf3beef7beb72e919cf822ed34f1
royalties(view returns (address)
0x77777771df91c56c5468746e80dfa8b880f9719f
symbol(view returns (string)
VIDEO
tokenInfo(view returns (struct IERC20ZTokenInfo)
(0xe7783d9081c29d0c88c67602291be8cd3bb44aac, 1, 0x129f04b140acc1aa350be2f9f048c178103c62f3)
tokenLiquidityInfo(view returns (address pooluint256 initialLiquidityPositionId)
(pool=0xb04e85e13959dd82d8e79987728a600cd961cbc6, initialLiquidityPositionId=1143697)
tokenURI(view returns (string)
ipfs://ipfs://bafkreicxsaeknvnltqksqah7eivtxl5gyms3ctbutqpryl75difwp4gqwi
totalSupply(view returns (uint256)
68706000000000000000000
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(