This contract is being backfilled. You may encounter incomplete storage history.
The latest block we've processed for this chain is 20895720, which is 1 minutes old. We're running behind the tip but working to resolve the issue.

circles are bad

Verified contract

Proxy

Active on Ethereum with 2,001 txns
Deployed by via 0x9f393ece at 16629994
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 48 additional slots
-
variable spans 4 additional slots
8 additional variables

No balances found for "circles are bad"

0xf47d39948ab865a0da39643a994251a8e1b2cd41f0681bc2023be9aaa1e3055c
0x207594218a3ec23f5f12eb55cba2bb771022ace6e6aac40addbbee26ff5153e7
0x9becc026449b417a31685d9ce55a5c7732680d11bc2cd353d05d6d912f75e349
0xff51af7ed063ce75fee86056c4e4b9f8be1a80862e44c9e9ff3ae4f99a1e8c5a
0x01732252f8af8badd23eb08849337511a30d3d2b336a05f4cfc29f3254201581
From
0xb194bdf5eac8ed3c54fcc386eb59ee3227d064b5ff470a91f02f29a611fa6d1f
0x9f9c760180d60873b016880b46131c81429fa5dcd1471c027619604666e570bd
0x6c1f2b437d1aa23711c84962ee447792cc71d07289824c2b061d221762dd6de2
0x6dc326040361cff495486760fac31d0451bd1cdc81773e7cd23c7d8d640a9754
0x47963ba6813d5ca31f5726b6ade6df802eaa43ef72e2cb969ba55c69dbbe9155

Functions
Getter at block 20895719
contractVersion(pure returns (string)
1.2.0
factory(view returns (address)
0x6f94f606a9ad1fddf75a73dc42d37a5991260bb0
getInteractor(view returns (address)
0x82f800cf5d1a8bfe2744054246282067fd2b80f5
 
getScript(view returns (string)
name(view returns (string)
circles are bad
o11y(view returns (address)
0xb572d9ee104f764b25d5f74776c523d8c593d22d
owner(view returns (address)
0x4774567d8e1f320bbb9765a1738c49f852855ac5
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
 
proxiableUUID(view returns (bytes32)
saleInfo(view returns (uint16 artistProofCountuint64 startTimeuint64 endTimeuint112 price)
(artistProofCount=20, startTime=1676413864, endTime=1677015894, price=10000000000000000)
symbol(view returns (string)
MYFI_CIRCLES_ARE_BAD
 
tokenInfo(view returns (string namestring symbolstring descriptionaddress fundsRecipentuint256 maxSupply)
totalSupply(view returns (uint256)
3333
Read-only
allowedMinters(addressview returns (bool)
balanceOf(address ownerview returns (uint256)
constructInitalProps(string _scriptstring _previewBaseURIaddress _rendererImplstruct ITokenTokenInfo _tokenInfostruct IFixedPriceTokenSaleInfo _saleInfostruct IHTMLRendererFileType[] _importspure returns (bytes)
generateFullScript(uint256 tokenIdview returns (string)
generatePreviewURI(string tokenIdview returns (string)
genericDataURI(string _namestring _descriptionstring _animationURLstring _imagepure returns (string)
getApproved(uint256 tokenIdview returns (address)
imports(uint256view returns (string nameaddress fileSystemuint8 fileType)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenHTML(uint256 tokenIdview returns (string)
tokenIdToPreviousBlockHash(uint256view returns (bytes32)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
acceptOwnership(
addImport(struct IHTMLRendererFileType _import
addManyImports(struct IHTMLRendererFileType[] _imports
approve(address touint256 tokenId
initialize(address ownerbytes data
interact(uint256 tokenIdbytes interactionDatabytes validationData
purchase(uint256 amountpayable 
renounceOwnership(
safeMint(address to
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setFundsRecipent(address fundsRecipent
setHTMLRenderer(address _htmlRenderer
setImport(uint256 indexstruct IHTMLRendererFileType _import
setInteractor(address _interactor
setMinter(address userbool isAllowed
setPreviewBaseURL(string uri
setSaleInfo(uint64 startTimeuint64 endTimeuint112 price
setScript(string script
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateDescription(string description
upgradeTo(address _newImpl
upgradeToAndCall(address _newImplbytes _datapayable 
withdraw(returns (bool)
Events
Upgraded(address impl
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint8 version
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Upgraded(address impl
Constructor
constructor(address logicbytes data
Fallback and receive
fallback(
receive(
Errors
DELEGATE_CALL_FAILED(
INVALID_TARGET(
INVALID_UPGRADE(address impl
ONLY_UUPS(
UNSUPPORTED_UUID(
DELEGATE_CALL_FAILED(
FactoryMustInitilize(
FundsSendFailure(
INVALID_TARGET(
INVALID_UPGRADE(address impl
InvalidCodeAtRange(uint256 _sizeuint256 _startuint256 _end
InvalidPrice(
InvalidUpgrade(address impl
MaxSupplyReached(
NotDeployed(address impl
ONLY_CALL(
ONLY_DELEGATECALL(
ONLY_PROXY(
ONLY_UUPS(
ProofsMinted(
SaleNotActive(
SenderNotMinter(
SoldOut(
UNSUPPORTED_UUID(
WriteError(