Sugartown Oras

Verified contract

Proxy

Active on Ethereum with 31,676 txns
Deployed by via 0x8ab168be at 18079733
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 43 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
29 additional variables
 (#6211)
ERC-721
--
 (#6210)
ERC-721
--
 (#6209)
ERC-721
--
 (#6205)
ERC-721
--
 (#6204)
ERC-721
--
 (#6203)
ERC-721
--
 (#6202)
ERC-721
--
 (#6199)
ERC-721
--
 (#6198)
ERC-721
--
 (#6191)
ERC-721
--
0x94185b7fdc1110eda21b2bd3bc80f52df62174854db0914cc0329b8863237453
0xe9f913ccfe243d7cf414f4e3d86e393bcbc8e935aadc2b184c465a90169f3e99
0x6f93078e11d1a0d5dbd1c0aab9e1512020797259b79545e847bb89c720d32f6b
0x137fff97161b5259f63f79bd8ce1b22b7749ad2ab9adeb44d0fe27702560d051
0xf0714029e2ea43bbc3ba4d36d9437f836ec31c34bbfdd7ad311fa9b4d35c2b9b
0xb12fd312efe7ecf8f8011b9b98f539807fc980e6daaee6a6fa0463650a847119
0xac6679f969889d96aaab92d6b54cb59b4459b3ef8a66612eb9da3796d10886d3
0xe0ad88825ec983979a35257d27787e6065e845311a079fa2545cad18eb15b42f
0x2e7b6b356c8e2b37cf7b904846dd15083b7faafd3083bb029343afdd84f34054
0xe0307c643f112a04b2aaf4a1266ec9b12e5710a37a603b2d38fe25b25e1e7b59

Functions
Getter at block 21222783
GUARANTEED_FREE_MINT_SUPPLY(view returns (uint64)
4150
NON_GUARANTEED_FREE_MINT_SUPPLY(view returns (uint64)
850
ORAS_TOTAL_SUPPLY(view returns (uint64)
9999
PUBLIC_FREE_MINT_SUPPLY(view returns (uint64)
1000
admin(view returns (address)
0xc1e9703ae6eafc6e4fa444fe9738c6bdd441fa82
baseURIOverride(view returns (string)
https://nfts.visitsugartown.com/nfts/oras/
getTotalStakedTokenCount(view returns (uint256)
4123
guaranteedFreeMintDate(view returns (uint256)
0
isAddressScreeningEnabled(view returns (bool)
true
isSweepStakesMintEnabled(view returns (bool)
false
name(view returns (string)
Sugartown Oras
nonGuaranteedFreeMintDate(view returns (uint256)
0
owner(view returns (address)
0x68ae2d90735f53d3a8d7b47504fed226e40ae8e9
paused(view returns (bool)
false
 
proxiableUUID(view returns (bytes32)
publicMintDate(view returns (uint256)
0
publicMintLimit(view returns (uint64)
1
sweepStakesMintLimitPerTransaction(view returns (uint64)
1
sweepStakesMintLimitPerWeek(view returns (uint64)
10
symbol(view returns (string)
ORAS
tos(view returns (string)
https://visitsugartown.com/sugartown-terms
totalSupply(view returns (uint256)
6803
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getGuaranteedFreeMintCount(address userview returns (uint64)
getNonGuaranteedFreeMintCount(address userview returns (uint64)
getPublicMintCount(address userview returns (uint64)
getStakeOwner(uint256 tokenIdview returns (address)
getUserHoldings(address userview returns (uint256)
getUserStakedTokenCount(address userview returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
nftsMintedPerWeek(uint256view returns (uint64)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
airDropMint(address[] walletAddressesuint64[] mintAmounts
approve(address operatoruint256 tokenId
guaranteedFreeMint(uint64 amountuint64 mintSpotbytes32[] merkleProof
initialize(
lock(uint256 tokenId
lockMultiple(uint256[] tokenIds
nonGuaranteedFreeMint(uint64 amountuint64 mintSpotbytes32[] merkleProof
onRegistration(uint8 resultuint256 regID
onResponse(uint8 resultuint256 reqIDaddress accountbool value
pause(
publicMint(uint64 amount
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setAddressRegistry(address sc
setAddressScreeningEnabled(bool isEnabled
setAdmin(address adminAddress
setApprovalForAll(address operatorbool approved
setBaseURI(string uri
setGuaranteedFreeMintDate(uint256 newMintDate
setGuaranteedFreeMintMerkleRoot(bytes32 merkleRoot
setMintLimitPerTransaction(uint64 newLimit
setNonGuaranteedFreeMintDate(uint256 newMintDate
setNonGuaranteedFreeMintMerkleRoot(bytes32 merkleRoot
setPublicMintDate(uint256 newMintDate
setPublicMintLimit(uint64 newLimit
setSweepStakesMintEnabled(bool isEnabled
setSweepStakesMintLimitPerWeek(uint64 newLimit
setTOSLink(string newLink
sweepStakesMint(uint64 amountbytes32 identifierHashbytes signature
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unlock(uint256 tokenId
unlockListedToken(uint256 tokenId
unlockListedTokens(uint256[] tokenIds
unlockMultiple(uint256[] tokenIds
unpause(
updateStakeState(address[] usersuint256[][] tokens
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(uint256 amountaddress to
withdrawAll(address to
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
Locked(uint256 tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unlocked(uint256 tokenId
Unpaused(address account
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
AccountDataMismatch(
AirDropDataMismatch(
CanNotExceedMintSpot(
CanNotExceedSupply(
CanNotExceedWeeklyRaffleLimit(
CanNotSetLessThanOne(
CantTransferStakedTokens(
ContractTriedToMint(
ETHTransferFailed(
InvalidMerkleProof(
InvalidSignature(
MintLimitPerTransactionExceeded(
MintLimitPerUserExceeded(
MintNotStarted(
NonGuaranteedNoMoreSupply(
OnlyAddressRegistry(
OnlyAdmin(
OnlyOwnerCanStake(
OnlyOwnerCanUnstake(
OperatorNotAllowed(address operator
RegistryIsNotAContract(
ScreeningFailed(
ScreeningRequestAlreadyExist(
SignatureAlreadyUsed(
TokenAlreadyStaked(
TokenIsAlreadyStaked(
TokenIsNotStaked(
TokenOnHold(
UserAlreadyMinted(
WalletBlocked(