LiveMintArtist
Verified contract
Active on
Ethereum with 207 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BRTJG | ERC-20 | 1K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16646265 | 2 years ago | | | 0 | 0.39657065 | |
| 16645886 | 2 years ago | | | 0 | 0.011916725 | |
| 16645862 | 2 years ago | | | 0 | 0.011560600 | |
| 16645647 | 2 years ago | | | 0 | 0.011561936 | |
| 16645622 | 2 years ago | | | 0 | 0.011404442 | |
| 16645578 | 2 years ago | | | 0 | 0.011908468 | |
| 16645538 | 2 years ago | | | 0 | 0.012121432 | |
| 16645527 | 2 years ago | | | 0 | 0.012628475 | |
| 16645395 | 2 years ago | | | 0 | 0.012314539 | |
| 16645309 | 2 years ago | | | 0 | 0.29845689 |
ABI
ABI objects
Getter at block 20889141
owner() view returns (address)
0xe06f5fae754e81bc050215ff89b03d9e9ff20700
Read-only
Artists(uint256) view returns (string _Name, uint256 _ProjectID, address _MintPass, address _Minter, address _ERC20, bytes32 _Root, uint256 _MaxQR, uint256 _CurrentQR, bool _QRsActive)
BrightListArtist(uint256, uint256) view returns (address)
MintedArtist(uint256, uint256) view returns (bool)
QRAllocation(uint256, address) view returns (uint256)
RedeemedQR(uint256, address) view returns (bool)
Role(address) view returns (bool)
_Data(uint256, uint256) view returns (string)
readArtist(uint256 ArtistID) view returns (struct LiveMintArtistArtist)
readArtists(uint256[] ArtistIDs) view returns (struct LiveMintArtistArtist[])
readBrightListArtist(uint256 ArtistID, uint256 TicketID) view returns (address)
readBrightListArtistBatch(uint256[] ArtistIDs, uint256 Range) view returns (address[][])
readCheckedInTicketIDs(uint256[] ArtistIDs, uint256 Range) view returns (uint256[][] TokenIDs)
readData(uint256[] ArtistIDs, uint256 Range) view returns (string[][] AllDatas)
readEligibility(uint256 ArtistID, address Recipient, bytes32[] Proof) view returns (struct LiveMintArtistUser)
readMintedTicketIDs(uint256[] ArtistIDs, uint256 Range) view returns (uint256[][] TokenIDs)
readMintedTokenID(uint256 ArtistID, uint256 TicketID) view returns (uint256)
readMintedWorkTokenIDs(uint256[] ArtistIDs, uint256 Range) view returns (uint256[][] TokenIDs)
readQREligibilites(uint256[] ArtistIDs, address Recipient, bytes32[][] Proofs) view returns (bool[])
readQREligibility(uint256 ArtistID, address Recipient, bytes32[] Proof) view returns (bool)
readUnmintedTicketIDs(uint256[] ArtistIDs, uint256 Range) view returns (uint256[][] TokenIDs)
State-modifying
Events RedeemArtistPass(uint256[] ArtistIDs, uint256[] TicketIDs, string Data)
RedeemQR(uint256 ArtistID, bytes32[] Proof, string Data)
_LiveMintArtist(uint256 ArtistID, uint256[] TicketIDs)
_LiveMintArtistBatch(uint256[] ArtistIDs, uint256[] TicketIDs)
__BatchApproveERC20(address[] ERC20s, address[] Operators, uint256[] Amounts)
__ChangeArtistCurrentQR(uint256[] ArtistIDs, uint256[] CurrentQRIndexes)
__ChangeArtistIncrementQRAllocations(uint256 ArtistID, address[] Addresses, uint256[] Amounts)
__ChangeArtistMaxQR(uint256[] ArtistIDs, uint256[] MaxQRIndex)
__ChangeArtistMintPasses(uint256[] ArtistIDs, address[] NewAddresses)
__ChangeArtistMinter(uint256[] ArtistIDs, address[] NewAddresses)
__ChangeArtistNames(uint256[] ArtistIDs, string[] Names)
__ChangeArtistQRAllocations(uint256 ArtistID, address[] Addresses, uint256[] Amounts)
__ChangeArtistQRsActive(uint256[] ArtistIDs, bool[] States)
__ChangeERC20Addresses(uint256[] ArtistIDs, address[] NewERC20Addresses)
__ChangeProjectIDs(uint256[] ArtistIDs, uint256[] ArtBlocksProjectIDs)
__MinterAdd(address Minter)
__MinterRemove(address Minter)
__NewRoots(uint256[] ArtistIDs, bytes32[] NewRoots)
__OverwriteArtist(uint256 ArtistID, string Name, uint256 ProjectID, address MintPass, address Minter, address ERC20, bytes32 Root, uint256 MaxQR, uint256 CurrentQR)
__OverwriteArtistStruct(uint256 ArtistID, struct LiveMintArtistArtist New)
__WithdrawERC20(address TokenAddress)
__WithdrawERC721(address ContractAddress, address Recipient, uint256 TokenID)
__WithdrawEther()
renounceOwnership()
transferOwnership(address newOwner)
ArtistChangedMintPass(uint256[] ArtistIDs, address[] NewContractAddresses)
ArtistChangedMintPasses(uint256[] ArtistIDs, address[] NewAddresses)
ArtistChangedMinter(uint256[] ArtistIDs, address[] NewAddresses)
ArtistChangedProjectIDs(uint256[] ArtistIDs, uint256[] ProjectIDs)
ArtistMintPassRedeemed(address indexed Redeemer, uint256 ArtistID, uint256 TicketID, string Data)
ERC20AddressChanged(address OldERC20Address, address NewERC20Address)
LiveMintCompleteArtist(address indexed Recipient, uint256 ArtistID, uint256 TicketID, uint256 MintedWorkTokenID)
MerkleRootChanged(uint256[] ArtistIDs, bytes32[] NewRoots)
MinterAdded(address NewMinter)
MinterRemoved(address RemovedMinter)
NewArtist(uint256 ArtistID)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
QRAllocationsIncremented(address[] Addresses, uint256[] Amounts)
QRAllocationsOverwritten(address[] Addresses, uint256[] Amounts)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.