Bright Blights
Verified contract
Proxy
Active on
Ethereum with 1,133 txns
Unified storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
12 additional
variables
Balances ($0.00)
No balances found for "Bright Blights"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16462477 | 2 years ago | | | 0 | 0.00043917948 | |
| 16391567 | 2 years ago | | | 0 | 0.0011160703 | |
| 16280633 | 2 years ago | | | 0 | 0.0011003585 | |
| 16251914 | 2 years ago | | | 0 | 0.00064986801 | |
| 16249946 | 2 years ago | | | 0 | 0.00059663247 | |
| 16234886 | 2 years ago | | | 0 | 0.00082629385 | |
| 16157273 | 2 years ago | | | 0 | 0.00069175587 | |
| 15880707 | 2 years ago | | | 0 | 0.00047033168 | |
| 15863190 | 2 years ago | | | 0 | 0.00061780161 | |
| 15857752 | 2 years ago | | | 0 | 0.00047838468 |
ABI
ABI objects
Getter at block 21178370
implementation() view returns (address)
0xb56a44eb3f22569f4ddbafdfa00ca1a2411a4c0d
MAX_SUPPLY_LIMIT() view returns (uint256)
1000000000
PAYOUT_CONTRACT_ADDRESS() view returns (address)
0xa95850bb73459adb9587a97f103a4a7cce59b56e
burnable() view returns (bool)
false
dualSignerAddress() view returns (address)
0x1baad9bfa20eb279d2e3f3e859e3ae9dde666c52
isLocked() view returns (bool)
false
loaningActive() view returns (bool)
false
maxMint() view returns (uint64)
1
maxSupply() view returns (uint64)
5555
name() view returns (string)
Bright Blights
offset() view returns (uint64)
0
owner() view returns (address)
0xa17ccab8ad881a05427e7118771987d09c04a833
partnershipAddress() view returns (address)
0x0000000000000000000000000000000000000000
referralAddress() view returns (address)
0x0000000000000000000000000000000000000000
revenueShareAddress() view returns (address)
0x0000000000000000000000000000000000000000
seqMintLimit() view returns (uint64)
10
splits() view returns (uint64 ownerRoyaltyBPS, uint64 payoutBPS, uint64 revenueShareBPS, uint32 referralBPS, uint32 partnershipBPS)
(ownerRoyaltyBPS=750, payoutBPS=500, revenueShareBPS=0, referralBPS=0, partnershipBPS=0)
symbol() view returns (string)
BRBL
tokenDirectory() view returns (string)
Qmd3BZwc4n3mrCR4N1QFQbxosLPnrM27XMeZEJU6J88jKZ
totalBurned() view returns (uint256)
0
totalMinted() view returns (uint256)
1005
totalSupply() view returns (uint256)
1005
transactionMax() view returns (uint64)
500
Read-only
balanceOf(address owner) view returns (uint256)
getActiveVersion(address address_) view returns (uint256)
getAddressData(address addr) view returns (struct ERC721AAddressData)
getApproved(uint256 tokenId) view returns (address)
getCurrentPrice(uint256[4] pricesAndTimestamps) view returns (uint256)
getOwnershipData(uint256 tokenId) view returns (struct ERC721ATokenOwnership)
hashToSignForAllowList(address allowedAddress, uint256 version, uint256 nonce, uint256 price, uint256 amount) view returns (bytes32)
hashToSignForMint(uint256 version, uint256 amount, uint256 sigAmount, uint256[4] pricesAndTimestamps) view returns (bytes32)
hashToSignToSellToken(uint256 version, uint256 nonce, uint256 tokenId, uint256[4] pricesAndTimestamps) view returns (bytes32)
isApprovedForAll(address owner, address operator) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
royaltyInfo(uint256, uint256 _salePrice) view returns (address receiver, uint256 royaltyAmount)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenOwnerOnLoan(uint256 tokenId) view returns (address)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events upgradeTo(address newImplementation, bytes data, bool forceCall, uint8 v, bytes32 r, bytes32 s)
approve(address to, uint256 tokenId)
burn(uint256 tokenId)
buyToken(address seller, uint256 version, uint256 nonce, uint256 tokenId, uint256[4] pricesAndTimestamps, bytes signature, bytes dualSignature) payable
cancelAllowList(address allowedAddress, uint256 version, uint256 nonce, uint256 price, uint256 amount)
cancelMint(uint256 version, uint256 amount, uint256 sigAmount, uint256[4] pricesAndTimestamps)
cancelSale(uint256 version, uint256 nonce, uint256 tokenId, uint256[4] pricesAndTimestamps)
changeNameAndSymbol(string _newName, string _newSymbol)
changeTokenURI(string baseURI_, string revealTokenDirectory, bool shouldOffset)
init(bool[2] bools, address[4] addresses, uint256[10] uints, string[4] strings, bytes[2] signatures)
loan(uint256 tokenId, address receiver)
lockTokenSupply()
lockTokenURI()
mint(uint256 version, uint256 amount, uint256 buyAmount, uint256 sigAmount, uint256[4] pricesAndTimestamps, bytes signature, bytes dualSignature) payable
mintAllow(address allowedAddress, uint256 version, uint256 nonce, uint256 price, uint256 amount, uint256 buyAmount, bytes signature, bytes dualSignature) payable
ownerMint(address[] recipients, uint256[] amounts, uint256 chunk)
renounceOwnership()
retrieveLoan(uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address operator, bool approved)
setDualSigner(address alt)
setLoaningActive(bool _loaningActive)
setRequireOwnerOnAllowlist(bool required)
setRoyaltiesBPS(uint256 newBPS)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
updateVersion(uint256 version)
withdrawBalance(uint256 withdrawAmount)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BalanceWithdrawn(uint256 balance)
BaseURIChanged(string baseURI)
DualSignerChanged(address newSigner)
Loan(address indexed from, address indexed to, uint256 indexed tokenId)
LoanRetrieved(address indexed from, address indexed to, uint256 indexed tokenId)
LoaningActive(bool active)
Minted(address indexed buyer, uint256 amount, uint256 unitPrice, bytes32 hash)
NameChanged(string name)
OwnerMinted(uint256 chunk)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RequireOwnerOnAllowList(bool required)
RoyaltyUpdated(uint256 bps)
SaleCancelled(address indexed seller, bytes32 hash)
SaleCompleted(address indexed seller, address indexed buyer, uint256 indexed tokenId, uint256 price, bytes32 hash)
SymbolChanged(string symbol)
TokenDirectoryLocked()
TokenSupplyLocked(uint256 supply)
TokensRevealed(string tokenDirectory)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
VersionChanged(address indexed seller, uint256 version)
WithdrawSplitsSet(address indexed revenueShareAddress, address indexed referralAddress, address indexed partnershipAddress, uint256 payoutBPS, uint256 revenueShareBPS, uint256 referralBPS, uint256 partnershipBPS)
constructor()
fallback()
receive()
AlreadyInitiated()
AlreadySetSeqMintLimit()
ApprovalCallerNotOwnerNorApproved()
ApprovalToCurrentOwner()
ApproveToCaller()
BalanceQueryForZeroAddress()
BeforeStartTime()
CallerNotOwner()
CannotChangeStartTokenId()
ChunkAlreadyProcessed()
CollectionDataLocked()
CollectionTooLarge()
InsufficientValue()
InvalidBuyAmount()
InvalidChunk()
InvalidSender()
InvalidStartEndPrices()
InvalidStartEndTimes()
InvalidVersion()
LoansInactive()
MintExistingToken()
MintToZeroAddress()
MustHaveDualSignature()
MustHaveOwnerSignature()
MustHaveTokenOwnerSignature()
MustHaveVerifiedSignature()
MustMintNormal()
MustMintSequential()
NoContractMinting()
NotBurnable()
NotTokenLoaner()
OverMaxRoyalties()
OverSignatureLimit()
OverTokenLimit()
OverTransactionLimit()
OverWalletLimit()
OwnerNotZero()
QueryForNonexistentToken()
SaleInactive()
SellerNotOwner()
TokenOnLoan()
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
WithdrawSplitsTooHigh()