Mirage Gallery Curated
Verified contract
Active on
Ethereum with 4,441 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x0170…5572
5 additional
variables
Balances ($0.00)
No balances found for "Mirage Gallery Curated"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21197251 | 2 days ago | | | 0 | 0.0014005714 | |
| 21188841 | 3 days ago | | | 0 | 0.0030237894 | |
| 21183089 | 4 days ago | | | 0 | 0.0016861871 | |
| 21167264 | 6 days ago | | | 0 | 0.0019048401 | |
| 21152266 | 8 days ago | | | 0 | 0.00048786302 | |
| 21142895 | 9 days ago | | | 0 | 0.00089400700 | |
| 21124701 | 12 days ago | | | 0 | 0.00023813272 | |
| 21099466 | 15 days ago | | | 0 | 0.00018544128 | |
| 21087818 | 17 days ago | | | 0 | 0.00055289155 | |
| 21087708 | 17 days ago | | | 0 | 0.00096880505 |
ABI
ABI objects
Getter at block 21208274
admin() view returns (address)
0x1db7f1e160b9e2faddd8a1a4fcd0bd09b9190305
membershipContract() view returns (address)
0x0170227514a274826685bf81aed06e4218175572
mirageAddress() view returns (address)
0x4a462cbf4902a8d26bf2c6931f12260d8fcec69e
miragePercentage() view returns (uint256)
15
name() view returns (string)
Mirage Gallery Curated
nextProjectId() view returns (uint256)
31
symbol() view returns (string)
MGC
totalSupply() view returns (uint256)
5547
Read-only
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getRoyaltyData(uint256 _tokenId) view returns (address artistAddress, address additionalPayee, uint256 additionalPayeePercentage)
hashToTokenId(bytes32) view returns (uint256)
isApprovedForAll(address owner, address operator) view returns (bool)
isMintWhitelisted(address) view returns (bool)
isWhitelisted(address) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
projectDetails(uint256 _projectId) view returns (string projectName, string artist, string description, string website, string license)
projectIdToAdditionalPayee(uint256) view returns (address)
projectIdToAdditionalPayeePercentage(uint256) view returns (uint256)
projectIdToArtistAddress(uint256) view returns (address)
projectIdToCurrencyAddress(uint256) view returns (address)
projectIdToCurrencySymbol(uint256) view returns (string)
projectIdToPricePerTokenInWei(uint256) view returns (uint256)
projectShowAllTokens(uint256 _projectId) view returns (uint256[])
projectTokenInfo(uint256 _projectId) view returns (address artistAddress, uint256 pricePerTokenInWei, uint256 artworks, uint256 maxArtworks, uint256 maxEarly, address additionalPayee, uint256 additionalPayeePercentage, bool publicActive, bool earlyActive, string currency)
projectURIInfo(uint256 _projectId) view returns (string projectBaseURI)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenByIndex(uint256 index) view returns (uint256)
tokenIdToHash(uint256) view returns (bytes32)
tokenIdToProjectId(uint256) view returns (uint256)
tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokenURI(uint256 _tokenId) view returns (string)
tokensOfOwner(address owner) view returns (uint256[])
State-modifying
Events addMintWhitelisted(address _address)
addProject(string _projectName, string tokenURI, string description, string artistName, string projectWebsite, string projectLicense, address _artistAddress, uint256 _pricePerTokenInWei, uint256 _maxArtworks, uint256 _maxEarly)
addWhitelisted(address _address)
approve(address to, uint256 tokenId)
claimSentient(uint256 _projectId, uint256 membershipId)
earlyMint(address _to, uint256 _projectId, address _by) returns (uint256 _tokenId)
mint(address _to, uint256 _projectId, address _by) returns (uint256 _tokenId)
removeMintWhitelisted(address _address)
removeWhitelisted(address _address)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address to, bool approved)
toggleEarlyMint(uint256 _projectId)
toggleProjectIsLocked(uint256 _projectId)
toggleProjectIsPaused(uint256 _projectId)
toggleProjectPublicMint(uint256 _projectId)
transferFrom(address from, address to, uint256 tokenId)
updateMembershipContract(address newAddress)
updateMirageAddress(address _mirageAddress)
updateMiragePercentage(uint256 _miragePercentage)
updateProjectAdditionalPayeeInfo(uint256 _projectId, address _additionalPayee, uint256 _additionalPayeePercentage)
updateProjectArtistAddress(uint256 _projectId, address _artistAddress)
updateProjectArtistName(uint256 _projectId, string _projectArtistName)
updateProjectBaseURI(uint256 _projectId, string _newBaseURI)
updateProjectCurrencyInfo(uint256 _projectId, string _currencySymbol, address _currencyAddress)
updateProjectDescription(uint256 _projectId, string _projectDescription)
updateProjectLicense(uint256 _projectId, string _projectLicense)
updateProjectMaxArtworks(uint256 _projectId, uint256 _maxArtworks)
updateProjectMaxEarly(uint256 _projectId, uint256 _maxEarly)
updateProjectName(uint256 _projectId, string _projectName)
updateProjectPricePerTokenInWei(uint256 _projectId, uint256 _pricePerTokenInWei)
updateProjectWebsite(uint256 _projectId, string _projectWebsite)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
Mint(address indexed _to, uint256 indexed _tokenId, uint256 indexed _projectId)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor(string _tokenName, string _tokenSymbol, address membershipAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.