Forever Rugs

Verified contract

Active on Ethereum with 2,466 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $2.48
0x833543bd520c481417c11a0c84f38c1388326f7e8429f29cd437fafb4ea01d28
0x6220c5044460fa4f238a24d8ef245221ec6cb8a50cf3ba5db0134143ecbaa0a0
0x612d9f16b2317a62892da83e05693e307fe9f3ae81c1bf8a09d057d4ac15cc49
0xe4c20243e45ac22ec46bfd48eeaa594fcb2d84bcc66a1baa101225e5e3d46b37
0x4b3dc11abc38e08f6e8d4825a1c4d33ee81cca0f632065d59a7ae5b12aab431f
0xfa19d299ba1a7e770346089c967ca384664742949bebcf9aa5d457a6100c61d2
0xaf7d0732f115014deefacbc6781c6fc3f9d33c7a79c7546b21af4ad6f4092e74
0x297d352cf0d2be38c4b9ad6980ae143791432218d73bf8810e2bbaf063ab3343
0x410588f961eaa376ae19a33228c2ab6e6c692762821459a79224044c6f89caf0
0x9ebdc3cc3badcf381ce1f199f310f19b1a1da88b198dcd479533147924457cf3

Functions
Getter at block 20875383
contractURI(view returns (string)
https://d3q9esgymjsewz.cloudfront.net/foreverrugs.json
name(view returns (string)
Forever Rugs
nextProjectId(view returns (uint256)
1
owner(view returns (address)
0xbb08d075a6cd6b4edcaa760c1be7ce8e40f6c314
symbol(view returns (string)
4EVRRUGS
verifier(view returns (address)
0xc3bdec2cecfdf7c34e155e37b62fbe750d9c5839
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isAdmin(addressview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
projectDetails(uint256 _projectIdview returns (string projectNamestring artiststring descriptionstring website)
projectIdToPricePerTokenInWei(uint256view returns (uint256)
projectShowAllTokens(uint256 _projectIdview returns (uint256[])
projectTokenInfo(uint256 _projectIdview returns (uint256 pricePerTokenInWeiuint256 invocationsuint256 maxInvocationsbool active)
projectURIInfo(uint256 _projectIdview returns (string projectBaseURIstring projectBaseIpfsURIbool useIpfs)
splitSignature(bytes sigpure returns (bytes32 rbytes32 suint8 v)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenIdToProjectId(uint256view returns (uint256)
tokenURI(uint256 _tokenIdview returns (string)
verify(bytes32 _ethSignedMessageHashbytes _signaturepure returns (address)
State-modifying
addAdmin(address _address
addProject(string _projectNameuint256 _pricePerTokenInWeiuint256 maxInvocations
approve(address touint256 tokenId
mint(address _touint256 _projectIdbytes signedParamsstring paramsstring noncepayable returns (uint256 _tokenId)
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setVerifier(address _verifier
toggleProjectIsActive(uint256 _projectId
toggleProjectIsLocked(uint256 _projectId
toggleProjectUseIpfs(uint256 _projectId
transferFrom(address fromaddress touint256 tokenId
updateProjectArtistName(uint256 _projectIdstring _projectArtistName
updateProjectBaseIpfsURI(uint256 _projectIdstring _projectBaseIpfsURI
updateProjectBaseURI(uint256 _projectIdstring _newBaseURI
updateProjectDescription(uint256 _projectIdstring _projectDescription
updateProjectMaxInvocations(uint256 _projectIduint256 _maxInvocations
updateProjectName(uint256 _projectIdstring _projectName
updateProjectPricePerTokenInWei(uint256 _projectIduint256 _pricePerTokenInWei
updateProjectWebsite(uint256 _projectIdstring _projectWebsite
withdraw(uint256 amount
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Mint(address indexed _touint256 _tokenIduint256 indexed _projectIdstring params
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _tokenNamestring _tokenSymboladdress _verifier
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.