Ghost404

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x1ffe6738 at 12593817
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
5 additional variables

No balances found for "Ghost404"

No transactions found for "Ghost404"


Functions
Getter at block 22758290
DOMAIN_SEPARATOR(view returns (bytes32)
0x5530a9a306959cd80e0d0a78d66288f9ac2dc3fa4054ca4290e3cf0feebb364b
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
baseURI(view returns (string)
criticalHitCandidates(view returns (uint256)
0
decimals(view returns (uint8)
18
erc20TotalSupply(view returns (uint256)
0
erc721TotalSupply(view returns (uint256)
0
getERC721QueueLength(view returns (uint256)
0
getRaffleLength(view returns (uint256)
0
getUnclaimedIdsLength(view returns (uint256)
0
isRevealed(view returns (bool)
false
lastUpdatedBlock(view returns (uint256)
0
maxRetries(view returns (uint256)
0
minRaffleInterval(view returns (uint256)
0
minted(view returns (uint256)
0
name(view returns (string)
owner(view returns (address)
0x0000000000000000000000000000000000000000
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
symbol(view returns (string)
taxCollector(view returns (address)
0x0000000000000000000000000000000000000000
taxExemptAddress(view returns (address)
0x0000000000000000000000000000000000000000
taxRate(view returns (uint256)
0
totalSupply(view returns (uint256)
0
totalUnclaimedTaxFees(view returns (uint256)
0
units(view returns (uint256)
1000000000000000000000
Read-only
allowance(addressaddressview returns (uint256)
automatedMarketMakerPairs(addressview returns (bool)
balanceOf(addressview returns (uint256)
erc20BalanceOf(address owner_view returns (uint256)
erc721BalanceOf(address owner_view returns (uint256)
erc721TransferExempt(address target_view returns (bool)
getAddressRewards(address owner_view returns (struct Ghost404Rewards)
getApproved(uint256view returns (address)
getERC721TokensInQueue(uint256 start_uint256 count_view returns (uint256[])
getIdRewards(uint256 id_view returns (struct Ghost404Rewards)
getRaffleInQueue(uint256 start_uint256 count_view returns (struct Ghost404Raffle[])
getUnclaimedIds(uint256 start_uint256 count_view returns (uint256[])
isApprovedForAll(addressaddressview returns (bool)
nonces(addressview returns (uint256)
operators(addressview returns (bool)
owned(address owner_view returns (uint256[])
ownerOf(uint256 id_view returns (address erc721Owner)
raffles(uint256view returns (uint256 raffleTimestampuint256 raffleBlockuint256 winnerIduint256 rewards)
storedERC721Ids(uint256view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 id_view returns (string)
unclaimedTaxFees(uint256view returns (uint256 totalRewardsuint256 unclaimedRewards)
unclaimedTokenIds(uint256view returns (uint256)
State-modifying
approve(address spender_uint256 valueOrId_returns (bool)
claimRewards(uint256 id_
claimRewardsByIds(uint256[] ids_
claimRewardsByOwner(
erc20Approve(address spender_uint256 value_returns (bool)
erc20TransferFrom(address from_address to_uint256 value_returns (bool)
erc721Approve(address spender_uint256 id_
erc721TransferFrom(address from_address to_uint256 id_
initialize(string name_string symbol_uint256 maxTotalSupplyERC721_payable 
permit(address owner_address spender_uint256 value_uint256 deadline_uint8 v_bytes32 r_bytes32 s_
renounceOwnership(
safeTransferFrom(address from_address to_uint256 id_
safeTransferFrom(address from_address to_uint256 id_bytes data_
setApprovalForAll(address operator_bool approved_
setAutomatedMarketMakerPairs(address pair_bool state_
setBaseURI(string baseURI_
setERC721TransferExempt(address account_bool state_
setMinRaffleInterval(uint256 minRaffleInterval_
setOperator(address operator_bool state_
setRevealed(bool isRevealed_string baseURI_
setTaxExemptAddress(address taxExemptAddress_
setTaxRate(uint256 taxRate_
startRaffle(
transfer(address to_uint256 value_returns (bool)
transferFrom(address from_address to_uint256 valueOrId_returns (bool)
transferOwnership(address newOwner
upgradeToAndCall(address newImplementationbytes datapayable 
Events
Approval(address indexed owneraddress indexed spenderuint256 indexed id
Approval(address indexed owneraddress indexed spenderuint256 value
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint64 version
NewRaffle(uint256 indexed startBlockuint256 indexed winnerIduint256 rewards
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsClaimed(uint256 indexed iduint256 rewards
Transfer(address indexed fromaddress indexed touint256 amount
Transfer(address indexed fromaddress indexed touint256 indexed id
Upgraded(address indexed implementation
Constructor
constructor(uint8 decimals_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AlreadyExists(
DecimalsTooLow(
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
InsufficientAllowance(
InvalidApproval(
InvalidClaimState(
InvalidExemption(
InvalidInitialization(
InvalidOperator(
InvalidRaffleInterval(
InvalidRecipient(
InvalidSender(
InvalidSigner(
InvalidSpender(
InvalidTokenId(
MintLimitReached(
NotFound(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
OwnedIndexOverflow(
PermitDeadlineExpired(
RecipientIsERC721TransferExempt(
TaxRateTooHigh(
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot
Unauthorized(
UnsafeRecipient(