Folia by Paulo Silva

Verified contract

Proxy

Active on Ethereum with 84 txns
Deployed by via 0x727f4ae2 at 18656262
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
-
variable spans 6 additional slots

No balances found for "Folia by Paulo Silva"

0x65b36b7c6052c1470116d74ccf70b41a8453e418bc7e5015a9d8c165af8a2e18
0xed0f2dbdb2666a44640230ba909004175d894669f747435811fad276640706b5
0x38f2377852e6631a3f5d0b04f1220d5e01fdfccb5ac9888294baca60ddedd067
0x32a8bbbf59cdf810ee9453cd2719f819055d0262a35439e48469830932b385ea
0x11dc30aeaa4fa21bd1915b3ce9cd1a61bef1570d666aadc7a5825874e08fd856
0x15137e13f9d8759cb467bdd28ce70867080a5cec0df44208f6de5ecd6a088190
0xb399dee1666013802259077b0e7ce0b5737b44217b71475cc319dc8f8d83ec53
0x3e290751f3530b5e6c40e422bdb7453851922286fb3432baa5221886761aeb9f
0x7293fe06a567b41fbd14f06fe6b4db6a383b9a4a373b8e6a688774a95e48b174
0x92d97a8e54fb178f52373cd8447580436b25d405196b2f0a7e6b54c53ce15936

Functions
Getter at block 20965815
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MIN_REDUCE_BUFFER(view returns (uint256)
604800
ROLE_ARTIST(view returns (bytes32)
0x63680df430131e002a919e96864c2a88aef0a4ae2b002894ffc3d31894db09c4
ROLE_MANAGER(view returns (bytes32)
0xf206625bad3d9112d5609b8d356e6fbd514cd1f69980d4ce2b3e6e68e1789ace
albaDelegate(view returns (address)
0x95a405d36e572a35bf00dad4adb7bff4d2df56ad
collectionConfig(view returns (bytes16 uuidstring namestring tokenstring slug)
(uuid=0x8d5f552eda6d4b4b953e94f9f6753abb, name=Folia by Paulo Silva, token=folia, slug=folia)
finalSalePrice(view returns (uint256)
0
flushablePayments(view returns (uint256)
0
getPrice(view returns (uint256)
25000000000000000
isSaleClosed(view returns (bool)
false
name(view returns (string)
Folia by Paulo Silva
numAlbaMinted(view returns (uint16)
0
numReservedMinted(view returns (uint32)
0
numRetainedMinted(view returns (uint16)
5
owner(view returns (address)
0x9a4b19606bde2b203859698544f6e26903dca8ad
paymentSplitter(view returns (address)
0x696b7bb860b5079e818012e54a2578de6e3e218e
paymentSplitterRoyalties(view returns (address)
0x0f63ce2b814145ca4fc5943be091f1caf7497568
royaltyBasisPoints(view returns (uint16)
750
saleConfig(view returns (uint8 saleTypeuint32 maxSalePiecesuint32 numReserveduint16 numRetaineduint16 numAlbauint40 startTimeuint40 auctionEndTimebool hasRebateuint256 initialPriceuint256 finalPrice)
(saleType=0, maxSalePieces=250, numReserved=0, numRetained=5, numAlba=1, startTime=1701363600, auctionEndTime=0, hasRebate=false, initialPrice=25000000000000000, finalPrice=0)
symbol(view returns (string)
folia
totalSupply(view returns (uint256)
123
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRebateAmount(address userview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
metadata(stringview returns (string)
mintPrices(addressuint256view returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
reservesUsed(bytes16 collectionIdaddress useruint16 maxMintsuint32 nonceview returns (uint256)
royaltyInfo(uint256uint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenHTML(uint256 tokenIdview returns (string)
tokenSeed(uint256 tokenIdview returns (bytes32)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenIdpayable 
assumeTotalOwnership(
changeSaleConfig(struct SaleConfig newConf
claimRebate(address recipient
closeSale(
flushPaymentToSplitter(
grantRole(bytes32 roleaddress account
initialize(address _albaDelegatestruct CollectionConfig _configstruct SaleConfig _saleConfigstruct PaymentConfig _paymentConfigaddress albaManageraddress[] artists
mint(bytes16 collectionIdaddress useruint16 numuint32 noncebytes signaturepayable 
mintAlba(address touint16 num
mintReserved(bytes16 collectionIdaddress useruint16 numuint16 maxMintsuint32 noncebytes signaturepayable 
mintRetained(uint16 num
mintTimeLimited(bytes16 collectionIdaddress useruint16 numuint32 noncebytes signaturepayable 
reduceMaxSalePiecesTo(uint32 newTotal
releaseReserves(
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setDelegate(address newDelegate
setRoyalyPercentage(uint16 newRoyaltyBasisPoints
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
writeMetadata(string[] keysstring[] values
Events
AlbaEjected(
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
Initialized(uint8 version
MaxSalePiecesReduced(uint256 newMax
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PaymentFlushed(uint256 amount
RebateClaimed(address claimeraddress recipientuint256 amount
ReservesReleased(
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SaleConfigChanged(struct SaleConfig newConfig
SaleFinished(
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
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
AuctionStillActive(
BalanceQueryForZeroAddress(
InsufficientTokensRemanining(
InvalidConfiguration(
InvalidPayment(
InvalidRoyaltyPercentage(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NoRebateAvailable(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
PaymentFailed(
SaleNotActive(
TooManyMintsRequested(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
Unauthorized(
UnknownToken(