EthscriptionsMarketV3

Verified contract

Implementation

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

No balances found for "EthscriptionsMarketV3"

No transactions found for "EthscriptionsMarketV3"


Functions
Getter at block 21305373
ETHSCRIPTION_TRANSFER_COOLDOWN_BLOCKS(view returns (uint256)
5
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Ethscriptions Market, version=3, chainId=1, verifyingContract=0xd28596d71998a31c286687050c54e0a3b811360f, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getFeeBps(view returns (uint256)
0
Read-only
blocksRemainingUntilValidTransfer(address previousOwnerbytes32 ethscriptionIdview returns (uint256)
computeFee(uint256 amountview returns (uint256)
featureIsEnabled(string featureview returns (bool)
userEthscriptionDefinitelyNotStored(address ownerbytes32 ethscriptionIdview returns (bool)
userEthscriptionPossiblyStored(address ownerbytes32 ethscriptionIdview returns (bool)
userListingCancellations(address ownerbytes32 listingIdview returns (bool)
userListingsOfEthscriptionValidAfterTime(address ownerbytes32 ethscriptionIdview returns (uint256)
userListingsValidAfterTime(address ownerview returns (uint256)
State-modifying
buyWithSignature(bytes32 listingIdaddress sellerbytes32 ethscriptionIduint256 priceuint256 startTimeuint256 endTimebytes signaturepayable 
cancelAllListingsForEthscription(bytes32 ethscriptionId
cancelAllListingsOfUser(
cancelListing(bytes32 listingId
disableAllFeatures(
disableFeature(string feature
enableAllFeatures(
enableFeature(string feature
initialize(address adminAddressaddress paymentAddressuint96 feeBpsaddress[] importOwnersbytes32[] importHashes
sendFeesToPaymentAddress(
setAdminAddress(address adminAddress
setFeeBps(uint96 feeBps
setPaymentAddress(address paymentAddress
withdrawEthscription(bytes32 ethscriptionId
Events
AdminAddressChanged(address indexed oldAdminAddressaddress indexed newAdminAddress
AllListingsCancelled(
AllListingsCancelledForUser(address indexed seller
AllListingsOfEthscriptionCancelledForUser(address indexed sellerbytes32 indexed ethscriptionId
EthscriptionPurchased(address indexed selleraddress indexed buyerbytes32 indexed ethscriptionIduint256 pricebytes32 listingId
FeeBpsChanged(uint96 oldFeeBpsuint96 newFeeBps
FeesWithdrawn(address indexed recipientuint256 amount
ListingCancelled(address indexed sellerbytes32 indexed listingId
PaymentAddressChanged(address indexed oldPaymentAddressaddress indexed newPaymentAddress
PotentialEthscriptionDeposited(address indexed ownerbytes32 indexed potentialEthscriptionId
PotentialEthscriptionWithdrawn(address indexed ownerbytes32 indexed potentialEthscriptionId
ethscriptions_protocol_TransferEthscriptionForPreviousOwner(address indexed previousOwneraddress indexed recipientbytes32 indexed id
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
Errors
AdditionalCooldownRequired(uint256 additionalBlocksNeeded
AlreadyInitialized(
EthscriptionAlreadyReceivedFromSender(
EthscriptionNotDeposited(
FeatureDisabled(
InvalidEthscriptionLength(
InvalidSignature(
NotAdmin(
NotFactory(
ReentrancyGuard__ReentrantCall(
ZeroAdminAddress(
ZeroBalance(
ZeroPaymentAddress(