VeeFriends

Verified contract

Active on Ethereum with 23,273 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 458746 additional slots
 (#406)
ERC-721
--
0xb06c582fe0935437e44472f6d8e82d49def9ad5924d9433ccfe4a1b71761dfd8
0x3f863c01ba309f6b699acbb25607bd446a47768fadf0cd70a35b9a35274d434d
0x723b5bb0ae57277211cce32b25f24772023b08bf05c294ec7fb06adde66637f7
0xb58d2ba9815b2ffa2cc63ae1d9bdb5c615355f3f8115dd19c153cecf09a63b1b
0xb7bf22a0d09e877b49dc8b86a244c9bf3b161690d33c1a0ee7ba96eaf2e0ba8f
0xca963a865a70f0d2b8c769e9ad4a208b878b55361a57fadb517faf00ba494bbd
0xec97d1654225aaa51abc408270bf93864173b98893820feda1d03ea41030bcda
0x511628dd68dfd416db4c6c710bb85054e3d3e922fcba123773a72db8712a1f25
0x3248427944b3f1ed460052ed8865b6c438ab1ad0dba39cfe74f255479cbb702c
0x0b9158a7380522ced289fd8e11da7bd897ccedbfdf8e214ee4d9ebd00dc9d70e

Functions
Getter at block 21297436
CONTENT_ROLE(view returns (bytes32)
0x9abc57040bfcfa57b85b08824ec5ac8a2760aa67e3edf2af636feb2f0b09ff6f
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
INFRA_ROLE(view returns (bytes32)
0x0e8d189d3bb3f499b0afc25b0024719edc7426579927f629d3464e695403963a
REDEEM_ROLE(view returns (bytes32)
0x23ab158aaf38f3699bf4266a91ca312794fa7ad6ee01e00dd03738daa058501e
creator(view returns (string)
VeeFriends
dropSealed(view returns (bool)
true
name(view returns (string)
VeeFriends
royaltyAddress(view returns (address)
0x263a1c688c4426eede9b57e741ffb2b9cadcca94
royaltyBps(view returns (uint256)
1000
symbol(view returns (string)
VFT
totalSupply(view returns (uint256)
10255
Read-only
authorizedSellersAllOffers(addressview returns (bool)
authorizedSellersByOffer(uint256uint256view returns (address)
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getFeeBps(uint256view returns (uint256[])
getFeeRecipients(uint256view returns (address[])
getMetadata(uint256 tokenIdview returns (struct RightwayMetadataTokenMetadata)
getRoleAdmin(bytes32 roleview returns (bytes32)
getSellersFor(uint256 offeringIdview returns (address[] sellers)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isAuthorizedSellerOf(address selleruint256 offeringIdview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addDropAttributes(bytes32[] attributesuint256 offset
addDropContent(bytes32[] contentuint256 offset
addDropContentLibraries(struct RightwayDecoderDropContentLibrary[] contentLibraries
addDropEditions(bytes32[] editionsuint256 offset
addDropSentences(bytes32[] sentencesuint256 offset
addDropStringData(bytes32[] stringDatauint256 offset
addDropTemplates(bytes32[] templatesuint256 offset
addDropTokens(bytes32[] tokensuint256 offsetuint256 length
addTokenContent(uint256[] tokensstring slugstring contentLibraryArweaveHashuint16 contentIndexstring contentType
approve(address touint256 tokenId
deregisterSeller(address seller
grantRole(bytes32 roleaddress account
mint(address touint256 tokenIduint16 attributesStartuint16 attributesLength
mintBatch(address touint256[] tokenIdsuint16 attributesStartuint16 attributesLength
processSale(uint256 offeringIdaddress buyeruint256 price
redeem(uint256 tokenIduint64 timestampstring memo
registerSeller(address seller
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
sealDrop(
setApis(string newContentApistring newMetadataApi
setApprovalForAll(address operatorbool approved
setDropRoyalties(address newRoyaltyAddressuint256 newRoyaltyBps
transferFrom(address fromaddress touint256 tokenId
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SellerAdded(address indexed selleruint256 indexed offeringId
SellerRemoved(address indexed selleruint256 indexed offeringId
TokenContentAdded(uint256 indexed tokenId
TokenRedeemed(uint256 indexed tokenId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string namestring symbolstring newCreator
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.