SolarHeads by SFA

Verified contract

Proxy

Active on Ethereum with 613 txns
Deployed by via 0x8c32fc8b at 16681772
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 47 additional slots
-
variable spans 43 additional slots
-
variable spans 45 additional slots
9 additional variables

No balances found for "SolarHeads by SFA "

0xaeaac59fb4e3c7fe57ec81b6d8779d6a9f2d9c7799a658dcc1957c25cfeedce8
0xbc1662237f2beb4c379be81c9252dad949ec13cad51cef0571bb36e3e593e84d
0xc1b61bd5d8b31ce8e3f2ae9841c0e3fafb7209d59490fe2174f0453c74446610
0x52c426fed7abaaff0cdf73f562dded399ec79e230d58b6d810d02ad461242d00
0xcc34a965c7c89b236f724340d154af43af3eaa3f3e168038df448ac4c799dba7
0x79d986f457c861abcd9101a4013cecdf29d2e93552912827f136fe07332c33e5
0x89f4f68e4c6951266d644c664ead920651e3c07f47ee17064d1a926681db480d
0x6055a1a176e43c6c036a5569730d45f82bc28f1596b921ce08ff2324ee029624
0xc773d6a1c5da94a12d01ff1cd0502bde6b9788ae2797467c440ae4955d9fd513
0x4a297ba51486143847117dedd92c5353e5e79f35b333b7de4b6373f17c10a2d8

Functions
Getter at block 21310841
ADMIN_ROLE(view returns (uint256)
1
BURNER_ROLE(view returns (uint256)
4
MANAGER_ROLE(view returns (uint256)
2
maxAmount(view returns (uint256)
2750
maxPerMint(view returns (uint256)
10
maxPerWallet(view returns (uint256)
60
name(view returns (string)
SolarHeads by SFA
owner(view returns (address result)
0x3607714c059a49b23695a784d7e6ac86fc0dc355
ownershipHandoverValidFor(view returns (uint64)
172800
presaleActive(view returns (bool)
false
price(view returns (uint256)
20000000000000000
saleActive(view returns (bool)
true
symbol(view returns (string)
SFA PFP
totalRevenue(view returns (uint256)
4662500000000000000
totalSupply(view returns (uint256)
1117
treasury(view returns (address)
0x3607714c059a49b23695a784d7e6ac86fc0dc355
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
hasAllRoles(address useruint256 rolesview returns (bool result)
hasAnyRole(address useruint256 rolesview returns (bool result)
isApprovedForAll(address owneraddress operatorview returns (bool)
ordinalsFromRoles(uint256 rolespure returns (uint8[] ordinals)
ownerOf(uint256 tokenIdview returns (address)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
rolesFromOrdinals(uint8[] ordinalspure returns (uint256 roles)
rolesOf(address userview returns (uint256 roles)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
batchAirdrop(uint64[] quantitiesaddress[] recipients
burn(uint256 tokenId
cancelOwnershipHandover(
completeOwnershipHandover(address pendingOwner
grantRoles(address useruint256 roles
initialize(address owner_string name_string symbol_address treasury_address royalty_uint96 royaltyFee_
mint(uint64 quantitypayable 
mintTo(address recipientuint64 quantitypayable 
presaleMint(uint64 quantityuint256 allowedbytes32[] proofpayable 
presaleMintTo(address recipientuint64 quantityuint256 allowedbytes32[] proofpayable 
renounceOwnership(
renounceRoles(uint256 roles
requestOwnershipHandover(
revokeRoles(address useruint256 roles
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setDefaultRoyalty(address receiveruint96 feeNumerator
setMerkleRoot(bytes32 newRoot
setOperatorFilteringEnabled(bool value
setTokenRoyalty(uint256 tokenIdaddress receiveruint96 feeNumerator
setTreasury(address newTreasury
startSale(uint256 newMaxAmountuint256 newMaxPerMintuint256 newMaxPerWalletuint256 newPricebool presale
stopSale(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint8 version
OperatorAllowed(bytes32 indexed operatorbool allowed
OperatorBlocked(bytes32 indexed operatorbool blocked
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
RolesUpdated(address indexed useruint256 indexed roles
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
NewOwnerIsZeroAddress(
NoHandoverRequest(
Unauthorized(