SolarFarmAccess X Poi$on Pe$o

Verified contract

Proxy

Active on Ethereum with 83 txns
Deployed by via 0x3fb1a3a3 at 16603672
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
Native
Value $25.95
0xebc34ecf6a0e65dea63f850278fbc9082bafeec1a45e7b2eeb18a3d7d26609d0
0x77f851d747cbb47dc9ac1f482e6c9d6006bc47d7e7e833ccdb340825cdd8dae2
0xd4f45fbbbbc469f1d95b452a604fc862d825d7e5059783fe8790f6b218eb9546
0x50232592ba8685e06ecfff5c27c9dd7df2db969264d71f0082dc85b0a23b8a3f
0xc6225c92e7301a42567a97c8dead0e5e3bca081eb93c5ebbac5966e4fe8ed91d
0x7a538b2c121843c53fa5cc910203f282874ec230b94963f9736fb0c3c62ff047
0x93d2a4367d610b361725312820d0a4620f1531dbf07230c7e4c7d1cb315c4768
0x88fb23b8304ed58c577af5a6c1a09424aeceeb5efe8d1a036bace22f3616b63e
0x47832ef39a0a7295b78239a2be29e0ffe5549342f7157f082764719be582cfd6
0x595bba34f450ae7760db2c951513f2faf30f4e816c1a368f9702d08c9316af86

Functions
Getter at block 21027085
ADMIN_ROLE(view returns (uint256)
1
BURNER_ROLE(view returns (uint256)
4
MANAGER_ROLE(view returns (uint256)
2
maxAmount(view returns (uint256)
555
maxPerMint(view returns (uint256)
50
maxPerWallet(view returns (uint256)
50
name(view returns (string)
SolarFarmAccess X Poi$on Pe$o
owner(view returns (address result)
0x3607714c059a49b23695a784d7e6ac86fc0dc355
ownershipHandoverValidFor(view returns (uint64)
172800
presaleActive(view returns (bool)
false
price(view returns (uint256)
5000000000000000
saleActive(view returns (bool)
true
symbol(view returns (string)
SFARAP
totalRevenue(view returns (uint256)
140000000000000000
totalSupply(view returns (uint256)
66
treasury(view returns (address)
0x43e649a300b8fe5ad7a01610398cf63ab3e38536
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(