/** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Base Basescan__](https://basescan.org/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) */ export declare const zoraCreator1155FactoryImplABI: readonly [{ readonly stateMutability: "nonpayable"; readonly type: "constructor"; readonly inputs: readonly [{ readonly name: "_zora1155Impl"; readonly internalType: "contract IZoraCreator1155"; readonly type: "address"; }, { readonly name: "_merkleMinter"; readonly internalType: "contract IMinter1155"; readonly type: "address"; }, { readonly name: "_fixedPriceMinter"; readonly internalType: "contract IMinter1155"; readonly type: "address"; }, { readonly name: "_redeemMinterFactory"; readonly internalType: "contract IMinter1155"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "acceptOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "cancelOwnershipTransfer"; readonly outputs: readonly []; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractName"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractVersion"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newContractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "defaultRoyaltyConfiguration"; readonly internalType: "struct ICreatorRoyaltiesControl.RoyaltyConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly name: "defaultAdmin"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "setupActions"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }]; readonly name: "createContract"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newContractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "defaultRoyaltyConfiguration"; readonly internalType: "struct ICreatorRoyaltiesControl.RoyaltyConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly name: "defaultAdmin"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "setupActions"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }]; readonly name: "createContractDeterministic"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "defaultMinters"; readonly outputs: readonly [{ readonly name: "minters"; readonly internalType: "contract IMinter1155[]"; readonly type: "address[]"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "msgSender"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "newContractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "deterministicContractAddress"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "fixedPriceMinter"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IMinter1155"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "implementation"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_initialOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "initialize"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "merkleMinter"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IMinter1155"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "owner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "pendingOwner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "proxiableUUID"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "redeemMinterFactory"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IMinter1155"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "resignOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "safeTransferOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "transferOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "upgradeTo"; readonly outputs: readonly []; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "upgradeToAndCall"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "zora1155Impl"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IZoraCreator1155"; readonly type: "address"; }]; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }]; readonly name: "AdminChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "beacon"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "BeaconUpgraded"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly []; readonly name: "FactorySetup"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "version"; readonly internalType: "uint8"; readonly type: "uint8"; readonly indexed: false; }]; readonly name: "Initialized"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "canceledOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerCanceled"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "pendingOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerPending"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "prevOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerUpdated"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "newContract"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "creator"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "name"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "defaultRoyaltyConfiguration"; readonly internalType: "struct ICreatorRoyaltiesControl.RoyaltyConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }]; readonly indexed: false; }]; readonly name: "SetupNewContract"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "implementation"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "Upgraded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ADDRESS_DELEGATECALL_TO_NON_CONTRACT"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ADDRESS_LOW_LEVEL_CALL_FAILED"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Constructor_ImplCannotBeZero"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_NEW_IMPL_NOT_CONTRACT"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_NEW_IMPL_NOT_UUPS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_UNSUPPORTED_PROXIABLEUUID"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "FUNCTION_MUST_BE_CALLED_THROUGH_ACTIVE_PROXY"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "FUNCTION_MUST_BE_CALLED_THROUGH_DELEGATECALL"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INITIALIZABLE_CONTRACT_ALREADY_INITIALIZED"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INITIALIZABLE_CONTRACT_IS_NOT_INITIALIZING"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_OWNER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_PENDING_OWNER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "OWNER_CANNOT_BE_ZERO_ADDRESS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "UUPS_UPGRADEABLE_MUST_NOT_BE_CALLED_THROUGH_DELEGATECALL"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "expected"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "actual"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "UpgradeToMismatchedContractName"; }]; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Base Basescan__](https://basescan.org/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) */ export declare const zoraCreator1155FactoryImplAddress: { readonly 1: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 5: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 10: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 420: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 999: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 8453: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 42161: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 84531: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 421614: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 7777777: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 11155111: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 999999999: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; }; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Base Basescan__](https://basescan.org/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x777777C338d93e2C7adf08D102d45CA7CC4Ed021) */ export declare const zoraCreator1155FactoryImplConfig: { readonly address: { readonly 1: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 5: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 10: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 420: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 999: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 8453: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 42161: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 84531: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 421614: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 7777777: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 11155111: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; readonly 999999999: "0x777777C338d93e2C7adf08D102d45CA7CC4Ed021"; }; readonly abi: readonly [{ readonly stateMutability: "nonpayable"; readonly type: "constructor"; readonly inputs: readonly [{ readonly name: "_zora1155Impl"; readonly internalType: "contract IZoraCreator1155"; readonly type: "address"; }, { readonly name: "_merkleMinter"; readonly internalType: "contract IMinter1155"; readonly type: "address"; }, { readonly name: "_fixedPriceMinter"; readonly internalType: "contract IMinter1155"; readonly type: "address"; }, { readonly name: "_redeemMinterFactory"; readonly internalType: "contract IMinter1155"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "acceptOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "cancelOwnershipTransfer"; readonly outputs: readonly []; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractName"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractVersion"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newContractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "defaultRoyaltyConfiguration"; readonly internalType: "struct ICreatorRoyaltiesControl.RoyaltyConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly name: "defaultAdmin"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "setupActions"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }]; readonly name: "createContract"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newContractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "defaultRoyaltyConfiguration"; readonly internalType: "struct ICreatorRoyaltiesControl.RoyaltyConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly name: "defaultAdmin"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "setupActions"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }]; readonly name: "createContractDeterministic"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "defaultMinters"; readonly outputs: readonly [{ readonly name: "minters"; readonly internalType: "contract IMinter1155[]"; readonly type: "address[]"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "msgSender"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "newContractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "name"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "deterministicContractAddress"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "fixedPriceMinter"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IMinter1155"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "implementation"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_initialOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "initialize"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "merkleMinter"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IMinter1155"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "owner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "pendingOwner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "proxiableUUID"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "redeemMinterFactory"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IMinter1155"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "resignOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "safeTransferOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "transferOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "upgradeTo"; readonly outputs: readonly []; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "upgradeToAndCall"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "zora1155Impl"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IZoraCreator1155"; readonly type: "address"; }]; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }]; readonly name: "AdminChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "beacon"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "BeaconUpgraded"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly []; readonly name: "FactorySetup"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "version"; readonly internalType: "uint8"; readonly type: "uint8"; readonly indexed: false; }]; readonly name: "Initialized"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "canceledOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerCanceled"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "pendingOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerPending"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "prevOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerUpdated"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "newContract"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "creator"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "defaultAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "name"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "defaultRoyaltyConfiguration"; readonly internalType: "struct ICreatorRoyaltiesControl.RoyaltyConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }]; readonly indexed: false; }]; readonly name: "SetupNewContract"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "implementation"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "Upgraded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ADDRESS_DELEGATECALL_TO_NON_CONTRACT"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ADDRESS_LOW_LEVEL_CALL_FAILED"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Constructor_ImplCannotBeZero"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_NEW_IMPL_NOT_CONTRACT"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_NEW_IMPL_NOT_UUPS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_UNSUPPORTED_PROXIABLEUUID"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "FUNCTION_MUST_BE_CALLED_THROUGH_ACTIVE_PROXY"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "FUNCTION_MUST_BE_CALLED_THROUGH_DELEGATECALL"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INITIALIZABLE_CONTRACT_ALREADY_INITIALIZED"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INITIALIZABLE_CONTRACT_IS_NOT_INITIALIZING"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_OWNER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_PENDING_OWNER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "OWNER_CANNOT_BE_ZERO_ADDRESS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "UUPS_UPGRADEABLE_MUST_NOT_BE_CALLED_THROUGH_DELEGATECALL"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "expected"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "actual"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "UpgradeToMismatchedContractName"; }]; }; export declare const zoraCreator1155ImplABI: readonly [{ readonly stateMutability: "nonpayable"; readonly type: "constructor"; readonly inputs: readonly [{ readonly name: "_mintFeeRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "_upgradeGate"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "_protocolRewards"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "payable"; readonly type: "receive"; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "CONTRACT_BASE_ID"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "PERMISSION_BIT_ADMIN"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "PERMISSION_BIT_FUNDS_MANAGER"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "PERMISSION_BIT_METADATA"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "PERMISSION_BIT_MINTER"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "PERMISSION_BIT_SALES"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "permissionBits"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "addPermission"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "recipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "adminMint"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "recipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenIds"; readonly internalType: "uint256[]"; readonly type: "uint256[]"; }, { readonly name: "quantities"; readonly internalType: "uint256[]"; readonly type: "uint256[]"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "adminMintBatch"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "lastTokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "assumeLastTokenIdMatches"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "account"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "id"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "balanceOf"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "accounts"; readonly internalType: "address[]"; readonly type: "address[]"; }, { readonly name: "ids"; readonly internalType: "uint256[]"; readonly type: "uint256[]"; }]; readonly name: "balanceOfBatch"; readonly outputs: readonly [{ readonly name: "batchBalances"; readonly internalType: "uint256[]"; readonly type: "uint256[]"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "from"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenIds"; readonly internalType: "uint256[]"; readonly type: "uint256[]"; }, { readonly name: "amounts"; readonly internalType: "uint256[]"; readonly type: "uint256[]"; }]; readonly name: "burnBatch"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "callRenderer"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "salesConfig"; readonly internalType: "contract IMinter1155"; readonly type: "address"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "callSale"; readonly outputs: readonly []; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "numTokens"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "computeFreeMintRewards"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "struct RewardsSettings"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "creatorReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "createReferralReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "mintReferralReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "firstMinterReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "zoraReward"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "numTokens"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "computePaidMintRewards"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "struct RewardsSettings"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "creatorReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "createReferralReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "mintReferralReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "firstMinterReward"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "zoraReward"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "numTokens"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "computeTotalReward"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "config"; readonly outputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "__gap1"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "__gap2"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "transferHook"; readonly internalType: "contract ITransferHookReceiver"; readonly type: "address"; }, { readonly name: "__gap3"; readonly internalType: "uint96"; readonly type: "uint96"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractVersion"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "createReferrals"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "customRenderers"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IRenderer1155"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "premintConfig"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "premintVersion"; readonly internalType: "bytes32"; readonly type: "bytes32"; }, { readonly name: "signature"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "delegateSetupNewToken"; readonly outputs: readonly [{ readonly name: "newTokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "uint32"; readonly type: "uint32"; }]; readonly name: "delegatedTokenId"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "firstMinters"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "getCreatorRewardRecipient"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "getCustomRenderer"; readonly outputs: readonly [{ readonly name: "customRenderer"; readonly internalType: "contract IRenderer1155"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "getRoyalties"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "struct ICreatorRoyaltiesControl.RoyaltyConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }]; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "getTokenInfo"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "struct IZoraCreator1155TypesV1.TokenData"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "uri"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "totalMinted"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "implementation"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractName"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "newContractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "defaultRoyaltyConfiguration"; readonly internalType: "struct ICreatorRoyaltiesControl.RoyaltyConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly name: "defaultAdmin"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "setupActions"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }]; readonly name: "initialize"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "role"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "isAdminOrRole"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "account"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "operator"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "isApprovedForAll"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "metadataRendererContract"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "minter"; readonly internalType: "contract IMinter1155"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "rewardsRecipients"; readonly internalType: "address[]"; readonly type: "address[]"; }, { readonly name: "minterArguments"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "mint"; readonly outputs: readonly []; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "mintFee"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "minter"; readonly internalType: "contract IMinter1155"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "minterArguments"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "mintReferral"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "mintWithRewards"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "data"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }]; readonly name: "multicall"; readonly outputs: readonly [{ readonly name: "results"; readonly internalType: "bytes[]"; readonly type: "bytes[]"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "name"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "nextTokenId"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "owner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "permissions"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "proxiableUUID"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "permissionBits"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "removePermission"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "royalties"; readonly outputs: readonly [{ readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "salePrice"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "royaltyInfo"; readonly outputs: readonly [{ readonly name: "receiver"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "royaltyAmount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "from"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "to"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "ids"; readonly internalType: "uint256[]"; readonly type: "uint256[]"; }, { readonly name: "amounts"; readonly internalType: "uint256[]"; readonly type: "uint256[]"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "safeBatchTransferFrom"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "from"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "to"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "id"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "safeTransferFrom"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "operator"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "approved"; readonly internalType: "bool"; readonly type: "bool"; }]; readonly name: "setApprovalForAll"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }]; readonly name: "setFundsRecipient"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "setOwner"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "renderer"; readonly internalType: "contract IRenderer1155"; readonly type: "address"; }]; readonly name: "setTokenMetadataRenderer"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "transferHook"; readonly internalType: "contract ITransferHookReceiver"; readonly type: "address"; }]; readonly name: "setTransferHook"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "setupNewToken"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "createReferral"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "setupNewTokenWithCreateReferral"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "supportedPremintSignatureVersions"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string[]"; readonly type: "string[]"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "interfaceId"; readonly internalType: "bytes4"; readonly type: "bytes4"; }]; readonly name: "supportsInterface"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "symbol"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "_newName"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "updateContractMetadata"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "recipient"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "updateCreateReferral"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "newConfiguration"; readonly internalType: "struct ICreatorRoyaltiesControl.RoyaltyConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }]; }]; readonly name: "updateRoyaltiesForToken"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "_newURI"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "updateTokenURI"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "upgradeTo"; readonly outputs: readonly []; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "upgradeToAndCall"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "uri"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "withdraw"; readonly outputs: readonly []; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }]; readonly name: "AdminChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "account"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "operator"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "approved"; readonly internalType: "bool"; readonly type: "bool"; readonly indexed: false; }]; readonly name: "ApprovalForAll"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "beacon"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "BeaconUpgraded"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "updater"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "updateType"; readonly internalType: "enum IZoraCreator1155.ConfigUpdate"; readonly type: "uint8"; readonly indexed: true; }, { readonly name: "newConfig"; readonly internalType: "struct IZoraCreator1155TypesV1.ContractConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "__gap1"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "fundsRecipient"; readonly internalType: "address payable"; readonly type: "address"; }, { readonly name: "__gap2"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "transferHook"; readonly internalType: "contract ITransferHookReceiver"; readonly type: "address"; }, { readonly name: "__gap3"; readonly internalType: "uint96"; readonly type: "uint96"; }]; readonly indexed: false; }]; readonly name: "ConfigUpdated"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "updater"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "uri"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "name"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }]; readonly name: "ContractMetadataUpdated"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "renderer"; readonly internalType: "contract IRenderer1155"; readonly type: "address"; readonly indexed: false; }]; readonly name: "ContractRendererUpdated"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "structHash"; readonly internalType: "bytes32"; readonly type: "bytes32"; readonly indexed: false; }, { readonly name: "domainName"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "version"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "creator"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "signature"; readonly internalType: "bytes"; readonly type: "bytes"; readonly indexed: false; }]; readonly name: "CreatorAttribution"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "version"; readonly internalType: "uint8"; readonly type: "uint8"; readonly indexed: false; }]; readonly name: "Initialized"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "lastOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }]; readonly name: "OwnershipTransferred"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "minter"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }, { readonly name: "value"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "Purchased"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "renderer"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "user"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "RendererUpdated"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "newURI"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "SetupNewToken"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "operator"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "from"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "to"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "ids"; readonly internalType: "uint256[]"; readonly type: "uint256[]"; readonly indexed: false; }, { readonly name: "values"; readonly internalType: "uint256[]"; readonly type: "uint256[]"; readonly indexed: false; }]; readonly name: "TransferBatch"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "operator"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "from"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "to"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "id"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }, { readonly name: "value"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "TransferSingle"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "value"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }, { readonly name: "id"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }]; readonly name: "URI"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "user"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "permissions"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }]; readonly name: "UpdatedPermissions"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "user"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "configuration"; readonly internalType: "struct ICreatorRoyaltiesControl.RoyaltyConfiguration"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }]; readonly indexed: false; }]; readonly name: "UpdatedRoyalties"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "from"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "tokenData"; readonly internalType: "struct IZoraCreator1155TypesV1.TokenData"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "uri"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "totalMinted"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly indexed: false; }]; readonly name: "UpdatedToken"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "implementation"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "Upgraded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ADDRESS_DELEGATECALL_TO_NON_CONTRACT"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ADDRESS_LOW_LEVEL_CALL_FAILED"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "operator"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "Burn_NotOwnerOrApproved"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "CREATOR_FUNDS_RECIPIENT_NOT_SET"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "reason"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "CallFailed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Call_TokenIdMismatch"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "CallerNotZoraCreator1155"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "totalMinted"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "CannotMintMoreTokens"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "proposedAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "Config_TransferHookNotSupported"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_ACCOUNTS_AND_IDS_LENGTH_MISMATCH"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_ADDRESS_ZERO_IS_NOT_A_VALID_OWNER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_BURN_AMOUNT_EXCEEDS_BALANCE"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_BURN_FROM_ZERO_ADDRESS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_CALLER_IS_NOT_TOKEN_OWNER_OR_APPROVED"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_ERC1155RECEIVER_REJECTED_TOKENS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_IDS_AND_AMOUNTS_LENGTH_MISMATCH"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_INSUFFICIENT_BALANCE_FOR_TRANSFER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_MINT_TO_ZERO_ADDRESS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_MINT_TO_ZERO_ADDRESS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_SETTING_APPROVAL_FOR_SELF"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_TRANSFER_TO_NON_ERC1155RECEIVER_IMPLEMENTER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_TRANSFER_TO_ZERO_ADDRESS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_NEW_IMPL_NOT_CONTRACT"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_NEW_IMPL_NOT_UUPS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_UNSUPPORTED_PROXIABLEUUID"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "recipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "ETHWithdrawFailed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "FUNCTION_MUST_BE_CALLED_THROUGH_ACTIVE_PROXY"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "FUNCTION_MUST_BE_CALLED_THROUGH_DELEGATECALL"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "contractValue"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "FundsWithdrawInsolvent"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INITIALIZABLE_CONTRACT_ALREADY_INITIALIZED"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INITIALIZABLE_CONTRACT_IS_NOT_INITIALIZING"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INVALID_ADDRESS_ZERO"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INVALID_ETH_AMOUNT"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "mintTo"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleProof"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "InvalidMerkleProof"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "InvalidMintSchedule"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "InvalidSignatureVersion"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MintNotYetStarted"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Mint_InsolventSaleTransfer"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Mint_TokenIDMintNotAllowed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Mint_UnknownCommand"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Mint_ValueTransferFail"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractAlreadyExists"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractDoesNotExist"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "NewOwnerNeedsToBeAdmin"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "NoRendererForToken"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_CREATE_REFERRAL"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "PremintDeleted"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "caller"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "recipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "ProtocolRewardsWithdrawFailed"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "renderer"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "RendererNotValid"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Renderer_NotValidRendererContract"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleEnded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleHasNotStarted"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "targetContract"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "Sale_CannotCallNonSalesContract"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "expected"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "actual"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "TokenIdMismatch"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "UUPS_UPGRADEABLE_MUST_NOT_BE_CALLED_THROUGH_DELEGATECALL"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "limit"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "requestedAmount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "UserExceedsMintLimit"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "role"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "UserMissingRoleForToken"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "WrongValueSent"; }]; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Base Basescan__](https://basescan.org/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) */ export declare const zoraCreator1155PremintExecutorImplABI: readonly [{ readonly stateMutability: "nonpayable"; readonly type: "constructor"; readonly inputs: readonly [{ readonly name: "_factory"; readonly internalType: "contract IZoraCreator1155Factory"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "acceptOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "cancelOwnershipTransfer"; readonly outputs: readonly []; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractName"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractConfig"; readonly internalType: "struct ContractCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractName"; readonly internalType: "string"; readonly type: "string"; }]; }]; readonly name: "getContractAddress"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "implementation"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_initialOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "initialize"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "signer"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "premintContractConfigContractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "isAuthorizedToCreatePremint"; readonly outputs: readonly [{ readonly name: "isAuthorized"; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractConfig"; readonly internalType: "struct ContractCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractName"; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly name: "premintConfig"; readonly internalType: "struct PremintConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenConfig"; readonly internalType: "struct TokenCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "mintStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "mintDuration"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "fixedPriceMinter"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "version"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "deleted"; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly name: "signature"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "isValidSignature"; readonly outputs: readonly [{ readonly name: "isValid"; readonly internalType: "bool"; readonly type: "bool"; }, { readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "recoveredSigner"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "collectionAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "mintFee"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "owner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "pendingOwner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractConfig"; readonly internalType: "struct ContractCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractName"; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly name: "premintConfig"; readonly internalType: "struct PremintConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenConfig"; readonly internalType: "struct TokenCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "mintStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "mintDuration"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "fixedPriceMinter"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "version"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "deleted"; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly name: "signature"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "quantityToMint"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "mintComment"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "premint"; readonly outputs: readonly [{ readonly name: "newTokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; }]; readonly name: "premintStatus"; readonly outputs: readonly [{ readonly name: "contractCreated"; readonly internalType: "bool"; readonly type: "bool"; }, { readonly name: "tokenIdForPremint"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractConfig"; readonly internalType: "struct ContractCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractName"; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly name: "premintConfig"; readonly internalType: "struct PremintConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenConfig"; readonly internalType: "struct TokenCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "mintStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "mintDuration"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "fixedPriceMinter"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "version"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "deleted"; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly name: "signature"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "quantityToMint"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "mintArguments"; readonly internalType: "struct IZoraCreator1155PremintExecutor.MintArguments"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "mintRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "mintComment"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "mintRewardsRecipients"; readonly internalType: "address[]"; readonly type: "address[]"; }]; }]; readonly name: "premintV1"; readonly outputs: readonly [{ readonly name: "result"; readonly internalType: "struct IZoraCreator1155PremintExecutor.PremintResult"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "createdNewContract"; readonly internalType: "bool"; readonly type: "bool"; }]; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractConfig"; readonly internalType: "struct ContractCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractName"; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly name: "premintConfig"; readonly internalType: "struct PremintConfigV2"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenConfig"; readonly internalType: "struct TokenCreationConfigV2"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "mintStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "mintDuration"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "payoutRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "fixedPriceMinter"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "createReferral"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "version"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "deleted"; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly name: "signature"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "quantityToMint"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "mintArguments"; readonly internalType: "struct IZoraCreator1155PremintExecutor.MintArguments"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "mintRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "mintComment"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "mintRewardsRecipients"; readonly internalType: "address[]"; readonly type: "address[]"; }]; }]; readonly name: "premintV2"; readonly outputs: readonly [{ readonly name: "result"; readonly internalType: "struct IZoraCreator1155PremintExecutor.PremintResult"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "createdNewContract"; readonly internalType: "bool"; readonly type: "bool"; }]; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "proxiableUUID"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "resignOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "safeTransferOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "supportedPremintSignatureVersions"; readonly outputs: readonly [{ readonly name: "versions"; readonly internalType: "string[]"; readonly type: "string[]"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "transferOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "upgradeTo"; readonly outputs: readonly []; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "upgradeToAndCall"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "zora1155Factory"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IZoraCreator1155Factory"; readonly type: "address"; }]; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }]; readonly name: "AdminChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "beacon"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "BeaconUpgraded"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "version"; readonly internalType: "uint8"; readonly type: "uint8"; readonly indexed: false; }]; readonly name: "Initialized"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "canceledOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerCanceled"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "pendingOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerPending"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "prevOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerUpdated"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "createdNewContract"; readonly internalType: "bool"; readonly type: "bool"; readonly indexed: true; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; readonly indexed: false; }, { readonly name: "contractConfig"; readonly internalType: "struct ContractCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractName"; readonly internalType: "string"; readonly type: "string"; }]; readonly indexed: false; }, { readonly name: "tokenConfig"; readonly internalType: "struct TokenCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "mintStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "mintDuration"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "fixedPriceMinter"; readonly internalType: "address"; readonly type: "address"; }]; readonly indexed: false; }, { readonly name: "minter"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "quantityMinted"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "Preminted"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "createdNewContract"; readonly internalType: "bool"; readonly type: "bool"; readonly indexed: true; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; readonly indexed: false; }, { readonly name: "minter"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "quantityMinted"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "PremintedV2"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "implementation"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "Upgraded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ADDRESS_DELEGATECALL_TO_NON_CONTRACT"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ADDRESS_LOW_LEVEL_CALL_FAILED"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "operator"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "Burn_NotOwnerOrApproved"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "CREATOR_FUNDS_RECIPIENT_NOT_SET"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "reason"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "CallFailed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Call_TokenIdMismatch"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "CallerNotZoraCreator1155"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "totalMinted"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "CannotMintMoreTokens"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "proposedAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "Config_TransferHookNotSupported"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_MINT_TO_ZERO_ADDRESS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_NEW_IMPL_NOT_CONTRACT"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_NEW_IMPL_NOT_UUPS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_UNSUPPORTED_PROXIABLEUUID"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "recipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "ETHWithdrawFailed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "FUNCTION_MUST_BE_CALLED_THROUGH_ACTIVE_PROXY"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "FUNCTION_MUST_BE_CALLED_THROUGH_DELEGATECALL"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "contractValue"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "FundsWithdrawInsolvent"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INITIALIZABLE_CONTRACT_ALREADY_INITIALIZED"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INITIALIZABLE_CONTRACT_IS_INITIALIZING"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INITIALIZABLE_CONTRACT_IS_NOT_INITIALIZING"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INVALID_ADDRESS_ZERO"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INVALID_ETH_AMOUNT"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "mintTo"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleProof"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "InvalidMerkleProof"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "InvalidMintSchedule"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "InvalidSignatureVersion"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MintNotYetStarted"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Mint_InsolventSaleTransfer"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Mint_TokenIDMintNotAllowed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Mint_UnknownCommand"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Mint_ValueTransferFail"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractAlreadyExists"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractDoesNotExist"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "NewOwnerNeedsToBeAdmin"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_CREATE_REFERRAL"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_OWNER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_PENDING_OWNER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "OWNER_CANNOT_BE_ZERO_ADDRESS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "PremintDeleted"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "caller"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "recipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "ProtocolRewardsWithdrawFailed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Renderer_NotValidRendererContract"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleEnded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleHasNotStarted"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "targetContract"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "Sale_CannotCallNonSalesContract"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "expected"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "actual"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "TokenIdMismatch"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "UUPS_UPGRADEABLE_MUST_NOT_BE_CALLED_THROUGH_DELEGATECALL"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "expected"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "actual"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "UpgradeToMismatchedContractName"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "limit"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "requestedAmount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "UserExceedsMintLimit"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "role"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "UserMissingRoleForToken"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "WrongValueSent"; }]; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Base Basescan__](https://basescan.org/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) */ export declare const zoraCreator1155PremintExecutorImplAddress: { readonly 1: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 5: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 10: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 420: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 999: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 8453: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 42161: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 84531: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 421614: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 7777777: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 11155111: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 999999999: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; }; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Base Basescan__](https://basescan.org/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x7777773606e7e46C8Ba8B98C08f5cD218e31d340) */ export declare const zoraCreator1155PremintExecutorImplConfig: { readonly address: { readonly 1: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 5: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 10: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 420: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 999: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 8453: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 42161: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 84531: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 421614: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 7777777: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 11155111: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; readonly 999999999: "0x7777773606e7e46C8Ba8B98C08f5cD218e31d340"; }; readonly abi: readonly [{ readonly stateMutability: "nonpayable"; readonly type: "constructor"; readonly inputs: readonly [{ readonly name: "_factory"; readonly internalType: "contract IZoraCreator1155Factory"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "acceptOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "cancelOwnershipTransfer"; readonly outputs: readonly []; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractName"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractConfig"; readonly internalType: "struct ContractCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractName"; readonly internalType: "string"; readonly type: "string"; }]; }]; readonly name: "getContractAddress"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "implementation"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_initialOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "initialize"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "signer"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "premintContractConfigContractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "isAuthorizedToCreatePremint"; readonly outputs: readonly [{ readonly name: "isAuthorized"; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractConfig"; readonly internalType: "struct ContractCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractName"; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly name: "premintConfig"; readonly internalType: "struct PremintConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenConfig"; readonly internalType: "struct TokenCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "mintStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "mintDuration"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "fixedPriceMinter"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "version"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "deleted"; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly name: "signature"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "isValidSignature"; readonly outputs: readonly [{ readonly name: "isValid"; readonly internalType: "bool"; readonly type: "bool"; }, { readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "recoveredSigner"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "collectionAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "mintFee"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "owner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "pendingOwner"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractConfig"; readonly internalType: "struct ContractCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractName"; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly name: "premintConfig"; readonly internalType: "struct PremintConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenConfig"; readonly internalType: "struct TokenCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "mintStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "mintDuration"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "fixedPriceMinter"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "version"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "deleted"; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly name: "signature"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "quantityToMint"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "mintComment"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "premint"; readonly outputs: readonly [{ readonly name: "newTokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; }]; readonly name: "premintStatus"; readonly outputs: readonly [{ readonly name: "contractCreated"; readonly internalType: "bool"; readonly type: "bool"; }, { readonly name: "tokenIdForPremint"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractConfig"; readonly internalType: "struct ContractCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractName"; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly name: "premintConfig"; readonly internalType: "struct PremintConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenConfig"; readonly internalType: "struct TokenCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "mintStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "mintDuration"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "fixedPriceMinter"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "version"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "deleted"; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly name: "signature"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "quantityToMint"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "mintArguments"; readonly internalType: "struct IZoraCreator1155PremintExecutor.MintArguments"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "mintRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "mintComment"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "mintRewardsRecipients"; readonly internalType: "address[]"; readonly type: "address[]"; }]; }]; readonly name: "premintV1"; readonly outputs: readonly [{ readonly name: "result"; readonly internalType: "struct IZoraCreator1155PremintExecutor.PremintResult"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "createdNewContract"; readonly internalType: "bool"; readonly type: "bool"; }]; }]; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractConfig"; readonly internalType: "struct ContractCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractName"; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly name: "premintConfig"; readonly internalType: "struct PremintConfigV2"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenConfig"; readonly internalType: "struct TokenCreationConfigV2"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "mintStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "mintDuration"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "payoutRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "fixedPriceMinter"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "createReferral"; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "version"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "deleted"; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly name: "signature"; readonly internalType: "bytes"; readonly type: "bytes"; }, { readonly name: "quantityToMint"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "mintArguments"; readonly internalType: "struct IZoraCreator1155PremintExecutor.MintArguments"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "mintRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "mintComment"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "mintRewardsRecipients"; readonly internalType: "address[]"; readonly type: "address[]"; }]; }]; readonly name: "premintV2"; readonly outputs: readonly [{ readonly name: "result"; readonly internalType: "struct IZoraCreator1155PremintExecutor.PremintResult"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "createdNewContract"; readonly internalType: "bool"; readonly type: "bool"; }]; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "proxiableUUID"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "resignOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "safeTransferOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "supportedPremintSignatureVersions"; readonly outputs: readonly [{ readonly name: "versions"; readonly internalType: "string[]"; readonly type: "string[]"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_newOwner"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "transferOwnership"; readonly outputs: readonly []; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "upgradeTo"; readonly outputs: readonly []; }, { readonly stateMutability: "payable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "newImplementation"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "data"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "upgradeToAndCall"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "zora1155Factory"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "contract IZoraCreator1155Factory"; readonly type: "address"; }]; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "previousAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "newAdmin"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }]; readonly name: "AdminChanged"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "beacon"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "BeaconUpgraded"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "version"; readonly internalType: "uint8"; readonly type: "uint8"; readonly indexed: false; }]; readonly name: "Initialized"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "canceledOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerCanceled"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "owner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "pendingOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerPending"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "prevOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "newOwner"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "OwnerUpdated"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "createdNewContract"; readonly internalType: "bool"; readonly type: "bool"; readonly indexed: true; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; readonly indexed: false; }, { readonly name: "contractConfig"; readonly internalType: "struct ContractCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "contractAdmin"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "contractURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "contractName"; readonly internalType: "string"; readonly type: "string"; }]; readonly indexed: false; }, { readonly name: "tokenConfig"; readonly internalType: "struct TokenCreationConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "tokenURI"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "mintStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "mintDuration"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "royaltyMintSchedule"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyBPS"; readonly internalType: "uint32"; readonly type: "uint32"; }, { readonly name: "royaltyRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "fixedPriceMinter"; readonly internalType: "address"; readonly type: "address"; }]; readonly indexed: false; }, { readonly name: "minter"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "quantityMinted"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "Preminted"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "contractAddress"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "createdNewContract"; readonly internalType: "bool"; readonly type: "bool"; readonly indexed: true; }, { readonly name: "uid"; readonly internalType: "uint32"; readonly type: "uint32"; readonly indexed: false; }, { readonly name: "minter"; readonly internalType: "address"; readonly type: "address"; readonly indexed: false; }, { readonly name: "quantityMinted"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }]; readonly name: "PremintedV2"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "implementation"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "Upgraded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ADDRESS_DELEGATECALL_TO_NON_CONTRACT"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ADDRESS_LOW_LEVEL_CALL_FAILED"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "operator"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "Burn_NotOwnerOrApproved"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "CREATOR_FUNDS_RECIPIENT_NOT_SET"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "reason"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "CallFailed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Call_TokenIdMismatch"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "CallerNotZoraCreator1155"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "totalMinted"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "maxSupply"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "CannotMintMoreTokens"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "proposedAddress"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "Config_TransferHookNotSupported"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1155_MINT_TO_ZERO_ADDRESS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_NEW_IMPL_NOT_CONTRACT"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_NEW_IMPL_NOT_UUPS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ERC1967_UNSUPPORTED_PROXIABLEUUID"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "recipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "ETHWithdrawFailed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "FUNCTION_MUST_BE_CALLED_THROUGH_ACTIVE_PROXY"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "FUNCTION_MUST_BE_CALLED_THROUGH_DELEGATECALL"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "contractValue"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "FundsWithdrawInsolvent"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INITIALIZABLE_CONTRACT_ALREADY_INITIALIZED"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INITIALIZABLE_CONTRACT_IS_INITIALIZING"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INITIALIZABLE_CONTRACT_IS_NOT_INITIALIZING"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INVALID_ADDRESS_ZERO"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "INVALID_ETH_AMOUNT"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "mintTo"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleProof"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "InvalidMerkleProof"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "InvalidMintSchedule"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "InvalidSignatureVersion"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MintNotYetStarted"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Mint_InsolventSaleTransfer"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Mint_TokenIDMintNotAllowed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Mint_UnknownCommand"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Mint_ValueTransferFail"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractAlreadyExists"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractDoesNotExist"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "NewOwnerNeedsToBeAdmin"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_CREATE_REFERRAL"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_OWNER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "ONLY_PENDING_OWNER"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "OWNER_CANNOT_BE_ZERO_ADDRESS"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "PremintDeleted"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "caller"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "recipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "amount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "ProtocolRewardsWithdrawFailed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "Renderer_NotValidRendererContract"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleEnded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleHasNotStarted"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "targetContract"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "Sale_CannotCallNonSalesContract"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "expected"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "actual"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "TokenIdMismatch"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "UUPS_UPGRADEABLE_MUST_NOT_BE_CALLED_THROUGH_DELEGATECALL"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "expected"; readonly internalType: "string"; readonly type: "string"; }, { readonly name: "actual"; readonly internalType: "string"; readonly type: "string"; }]; readonly name: "UpgradeToMismatchedContractName"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "limit"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "requestedAmount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "UserExceedsMintLimit"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "role"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "UserMissingRoleForToken"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "WrongValueSent"; }]; }; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x3678862f04290E565cCA2EF163BAeb92Bb76790C) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Base Basescan__](https://basescan.org/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x6d28164C3CE04A190D5F9f0f8881fc807EAD975A) */ export declare const zoraCreatorFixedPriceSaleStrategyABI: readonly [{ readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractName"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractVersion"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenContract"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "wallet"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "getMintedPerWallet"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "ethValueSent"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "minterArguments"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "requestMint"; readonly outputs: readonly [{ readonly name: "commands"; readonly internalType: "struct ICreatorCommands.CommandSet"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "commands"; readonly internalType: "struct ICreatorCommands.Command[]"; readonly type: "tuple[]"; readonly components: readonly [{ readonly name: "method"; readonly internalType: "enum ICreatorCommands.CreatorActions"; readonly type: "uint8"; }, { readonly name: "args"; readonly internalType: "bytes"; readonly type: "bytes"; }]; }, { readonly name: "at"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "resetSale"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenContract"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "sale"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "struct ZoraCreatorFixedPriceSaleStrategy.SalesConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "saleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "saleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }]; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "salesConfig"; readonly internalType: "struct ZoraCreatorFixedPriceSaleStrategy.SalesConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "saleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "saleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }]; }]; readonly name: "setSale"; readonly outputs: readonly []; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "interfaceId"; readonly internalType: "bytes4"; readonly type: "bytes4"; }]; readonly name: "supportsInterface"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenContract"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }, { readonly name: "comment"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }]; readonly name: "MintComment"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "mediaContract"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "salesConfig"; readonly internalType: "struct ZoraCreatorFixedPriceSaleStrategy.SalesConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "saleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "saleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }]; readonly indexed: false; }]; readonly name: "SaleSet"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "CallerNotZoraCreator1155"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "mintTo"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleProof"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "InvalidMerkleProof"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractAlreadyExists"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractDoesNotExist"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleEnded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleHasNotStarted"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "limit"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "requestedAmount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "UserExceedsMintLimit"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "WrongValueSent"; }]; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x3678862f04290E565cCA2EF163BAeb92Bb76790C) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Base Basescan__](https://basescan.org/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x6d28164C3CE04A190D5F9f0f8881fc807EAD975A) */ export declare const zoraCreatorFixedPriceSaleStrategyAddress: { readonly 1: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 5: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 10: "0x3678862f04290E565cCA2EF163BAeb92Bb76790C"; readonly 420: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 999: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 8453: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 42161: "0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21"; readonly 84531: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 421614: "0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21"; readonly 7777777: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 11155111: "0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21"; readonly 999999999: "0x6d28164C3CE04A190D5F9f0f8881fc807EAD975A"; }; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x3678862f04290E565cCA2EF163BAeb92Bb76790C) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Base Basescan__](https://basescan.org/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0x04E2516A2c207E84a1839755675dfd8eF6302F0a) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x6d28164C3CE04A190D5F9f0f8881fc807EAD975A) */ export declare const zoraCreatorFixedPriceSaleStrategyConfig: { readonly address: { readonly 1: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 5: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 10: "0x3678862f04290E565cCA2EF163BAeb92Bb76790C"; readonly 420: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 999: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 8453: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 42161: "0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21"; readonly 84531: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 421614: "0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21"; readonly 7777777: "0x04E2516A2c207E84a1839755675dfd8eF6302F0a"; readonly 11155111: "0x1Cd1C1f3b8B779B50Db23155F2Cb244FCcA06B21"; readonly 999999999: "0x6d28164C3CE04A190D5F9f0f8881fc807EAD975A"; }; readonly abi: readonly [{ readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractName"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractVersion"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenContract"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "wallet"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "getMintedPerWallet"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "ethValueSent"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "minterArguments"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "requestMint"; readonly outputs: readonly [{ readonly name: "commands"; readonly internalType: "struct ICreatorCommands.CommandSet"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "commands"; readonly internalType: "struct ICreatorCommands.Command[]"; readonly type: "tuple[]"; readonly components: readonly [{ readonly name: "method"; readonly internalType: "enum ICreatorCommands.CreatorActions"; readonly type: "uint8"; }, { readonly name: "args"; readonly internalType: "bytes"; readonly type: "bytes"; }]; }, { readonly name: "at"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "resetSale"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenContract"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "sale"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "struct ZoraCreatorFixedPriceSaleStrategy.SalesConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "saleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "saleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }]; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "salesConfig"; readonly internalType: "struct ZoraCreatorFixedPriceSaleStrategy.SalesConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "saleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "saleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }]; }]; readonly name: "setSale"; readonly outputs: readonly []; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "interfaceId"; readonly internalType: "bytes4"; readonly type: "bytes4"; }]; readonly name: "supportsInterface"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenContract"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: false; }, { readonly name: "comment"; readonly internalType: "string"; readonly type: "string"; readonly indexed: false; }]; readonly name: "MintComment"; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "mediaContract"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "salesConfig"; readonly internalType: "struct ZoraCreatorFixedPriceSaleStrategy.SalesConfig"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "saleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "saleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "maxTokensPerAddress"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "pricePerToken"; readonly internalType: "uint96"; readonly type: "uint96"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }]; readonly indexed: false; }]; readonly name: "SaleSet"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "CallerNotZoraCreator1155"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "mintTo"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleProof"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "InvalidMerkleProof"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractAlreadyExists"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractDoesNotExist"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleEnded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleHasNotStarted"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "limit"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "requestedAmount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "UserExceedsMintLimit"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "WrongValueSent"; }]; }; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x899ce31dF6C6Af81203AcAaD285bF539234eF4b8) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Base Basescan__](https://basescan.org/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0xe770E6f19aecF8ef3145A50087999b5556aB3610) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0xe770E6f19aecF8ef3145A50087999b5556aB3610) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0xe770E6f19aecF8ef3145A50087999b5556aB3610) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x5e5fD4b758076BAD940db0284b711A67E8a3B88c) */ export declare const zoraCreatorMerkleMinterStrategyABI: readonly [{ readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }, { readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "allowedMerkles"; readonly outputs: readonly [{ readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractName"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractVersion"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenContract"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "wallet"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "getMintedPerWallet"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "ethValueSent"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "minterArguments"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "requestMint"; readonly outputs: readonly [{ readonly name: "commands"; readonly internalType: "struct ICreatorCommands.CommandSet"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "commands"; readonly internalType: "struct ICreatorCommands.Command[]"; readonly type: "tuple[]"; readonly components: readonly [{ readonly name: "method"; readonly internalType: "enum ICreatorCommands.CreatorActions"; readonly type: "uint8"; }, { readonly name: "args"; readonly internalType: "bytes"; readonly type: "bytes"; }]; }, { readonly name: "at"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "resetSale"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenContract"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "sale"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "struct ZoraCreatorMerkleMinterStrategy.MerkleSaleSettings"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "merkleSaleSettings"; readonly internalType: "struct ZoraCreatorMerkleMinterStrategy.MerkleSaleSettings"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }]; readonly name: "setSale"; readonly outputs: readonly []; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "interfaceId"; readonly internalType: "bytes4"; readonly type: "bytes4"; }]; readonly name: "supportsInterface"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "mediaContract"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "merkleSaleSettings"; readonly internalType: "struct ZoraCreatorMerkleMinterStrategy.MerkleSaleSettings"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly indexed: false; }]; readonly name: "SaleSet"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "CallerNotZoraCreator1155"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "mintTo"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleProof"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "InvalidMerkleProof"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MerkleClaimsExceeded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractAlreadyExists"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractDoesNotExist"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleEnded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleHasNotStarted"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "limit"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "requestedAmount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "UserExceedsMintLimit"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "WrongValueSent"; }]; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x899ce31dF6C6Af81203AcAaD285bF539234eF4b8) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Base Basescan__](https://basescan.org/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0xe770E6f19aecF8ef3145A50087999b5556aB3610) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0xe770E6f19aecF8ef3145A50087999b5556aB3610) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0xe770E6f19aecF8ef3145A50087999b5556aB3610) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x5e5fD4b758076BAD940db0284b711A67E8a3B88c) */ export declare const zoraCreatorMerkleMinterStrategyAddress: { readonly 1: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 5: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 10: "0x899ce31dF6C6Af81203AcAaD285bF539234eF4b8"; readonly 420: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 999: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 8453: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 42161: "0xe770E6f19aecF8ef3145A50087999b5556aB3610"; readonly 84531: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 421614: "0xe770E6f19aecF8ef3145A50087999b5556aB3610"; readonly 7777777: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 11155111: "0xe770E6f19aecF8ef3145A50087999b5556aB3610"; readonly 999999999: "0x5e5fD4b758076BAD940db0284b711A67E8a3B88c"; }; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x899ce31dF6C6Af81203AcAaD285bF539234eF4b8) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Base Basescan__](https://basescan.org/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0xe770E6f19aecF8ef3145A50087999b5556aB3610) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0xe770E6f19aecF8ef3145A50087999b5556aB3610) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0xe770E6f19aecF8ef3145A50087999b5556aB3610) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x5e5fD4b758076BAD940db0284b711A67E8a3B88c) */ export declare const zoraCreatorMerkleMinterStrategyConfig: { readonly address: { readonly 1: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 5: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 10: "0x899ce31dF6C6Af81203AcAaD285bF539234eF4b8"; readonly 420: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 999: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 8453: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 42161: "0xe770E6f19aecF8ef3145A50087999b5556aB3610"; readonly 84531: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 421614: "0xe770E6f19aecF8ef3145A50087999b5556aB3610"; readonly 7777777: "0xf48172CA3B6068B20eE4917Eb27b5472f1f272C7"; readonly 11155111: "0xe770E6f19aecF8ef3145A50087999b5556aB3610"; readonly 999999999: "0x5e5fD4b758076BAD940db0284b711A67E8a3B88c"; }; readonly abi: readonly [{ readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }, { readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "allowedMerkles"; readonly outputs: readonly [{ readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractName"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractVersion"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenContract"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "wallet"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "getMintedPerWallet"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "ethValueSent"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "minterArguments"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "requestMint"; readonly outputs: readonly [{ readonly name: "commands"; readonly internalType: "struct ICreatorCommands.CommandSet"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "commands"; readonly internalType: "struct ICreatorCommands.Command[]"; readonly type: "tuple[]"; readonly components: readonly [{ readonly name: "method"; readonly internalType: "enum ICreatorCommands.CreatorActions"; readonly type: "uint8"; }, { readonly name: "args"; readonly internalType: "bytes"; readonly type: "bytes"; }]; }, { readonly name: "at"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "resetSale"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenContract"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "sale"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "struct ZoraCreatorMerkleMinterStrategy.MerkleSaleSettings"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "merkleSaleSettings"; readonly internalType: "struct ZoraCreatorMerkleMinterStrategy.MerkleSaleSettings"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; }]; readonly name: "setSale"; readonly outputs: readonly []; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "interfaceId"; readonly internalType: "bytes4"; readonly type: "bytes4"; }]; readonly name: "supportsInterface"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "mediaContract"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; readonly indexed: true; }, { readonly name: "merkleSaleSettings"; readonly internalType: "struct ZoraCreatorMerkleMinterStrategy.MerkleSaleSettings"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "presaleStart"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "presaleEnd"; readonly internalType: "uint64"; readonly type: "uint64"; }, { readonly name: "fundsRecipient"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly indexed: false; }]; readonly name: "SaleSet"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "CallerNotZoraCreator1155"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "mintTo"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleProof"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "InvalidMerkleProof"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MerkleClaimsExceeded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractAlreadyExists"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractDoesNotExist"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleEnded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleHasNotStarted"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "user"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "limit"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "requestedAmount"; readonly internalType: "uint256"; readonly type: "uint256"; }]; readonly name: "UserExceedsMintLimit"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "WrongValueSent"; }]; }; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x1B28A04b7eB7b93f920ddF2021aa3fAE065395f2) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Base Basescan__](https://basescan.org/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x25cFb6dd9cDE8425e781d6718a29Ccbca3F038d6) */ export declare const zoraCreatorRedeemMinterFactoryABI: readonly [{ readonly stateMutability: "nonpayable"; readonly type: "constructor"; readonly inputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "CONTRACT_BASE_ID"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractName"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractVersion"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "createMinterIfNoneExists"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_creatorContract"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "doesRedeemMinterExistForCreatorContract"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_creatorContract"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "getDeployedRedeemMinterForCreatorContract"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_creatorContract"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "predictMinterAddress"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "ethValueSent"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "minterArguments"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "requestMint"; readonly outputs: readonly [{ readonly name: "commands"; readonly internalType: "struct ICreatorCommands.CommandSet"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "commands"; readonly internalType: "struct ICreatorCommands.Command[]"; readonly type: "tuple[]"; readonly components: readonly [{ readonly name: "method"; readonly internalType: "enum ICreatorCommands.CreatorActions"; readonly type: "uint8"; }, { readonly name: "args"; readonly internalType: "bytes"; readonly type: "bytes"; }]; }, { readonly name: "at"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "interfaceId"; readonly internalType: "bytes4"; readonly type: "bytes4"; }]; readonly name: "supportsInterface"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "zoraRedeemMinterImplementation"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "creatorContract"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "minterContract"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "RedeemMinterDeployed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "CallerNotZoraCreator1155"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "mintTo"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleProof"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "InvalidMerkleProof"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractAlreadyExists"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractDoesNotExist"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleEnded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleHasNotStarted"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "WrongValueSent"; }]; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x1B28A04b7eB7b93f920ddF2021aa3fAE065395f2) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Base Basescan__](https://basescan.org/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x25cFb6dd9cDE8425e781d6718a29Ccbca3F038d6) */ export declare const zoraCreatorRedeemMinterFactoryAddress: { readonly 1: "0x78964965cF77850224513a367f899435C5B69174"; readonly 5: "0x78964965cF77850224513a367f899435C5B69174"; readonly 10: "0x1B28A04b7eB7b93f920ddF2021aa3fAE065395f2"; readonly 420: "0x78964965cF77850224513a367f899435C5B69174"; readonly 999: "0x78964965cF77850224513a367f899435C5B69174"; readonly 8453: "0x78964965cF77850224513a367f899435C5B69174"; readonly 42161: "0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D"; readonly 84531: "0x78964965cF77850224513a367f899435C5B69174"; readonly 421614: "0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D"; readonly 7777777: "0x78964965cF77850224513a367f899435C5B69174"; readonly 11155111: "0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D"; readonly 999999999: "0x25cFb6dd9cDE8425e781d6718a29Ccbca3F038d6"; }; /** * - [__View Contract on Ethereum Etherscan__](https://etherscan.io/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Goerli Etherscan__](https://goerli.etherscan.io/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Op Mainnet Optimism Explorer__](https://explorer.optimism.io/address/0x1B28A04b7eB7b93f920ddF2021aa3fAE065395f2) * - [__View Contract on Optimism Goerli Etherscan__](https://goerli-optimism.etherscan.io/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Zora Goerli Testnet Explorer__](https://testnet.explorer.zora.energy/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Base Basescan__](https://basescan.org/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Arbitrum One Arbiscan__](https://arbiscan.io/address/0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D) * - [__View Contract on Base Goerli Basescan__](https://goerli.basescan.org/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Arbitrum Sepolia Blockscout__](https://sepolia-explorer.arbitrum.io/address/0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D) * - [__View Contract on Zora Explorer__](https://explorer.zora.energy/address/0x78964965cF77850224513a367f899435C5B69174) * - [__View Contract on Sepolia Etherscan__](https://sepolia.etherscan.io/address/0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D) * - [__View Contract on Zora Sepolia Zora Sepolia Explorer__](https://sepolia.explorer.zora.energy//address/0x25cFb6dd9cDE8425e781d6718a29Ccbca3F038d6) */ export declare const zoraCreatorRedeemMinterFactoryConfig: { readonly address: { readonly 1: "0x78964965cF77850224513a367f899435C5B69174"; readonly 5: "0x78964965cF77850224513a367f899435C5B69174"; readonly 10: "0x1B28A04b7eB7b93f920ddF2021aa3fAE065395f2"; readonly 420: "0x78964965cF77850224513a367f899435C5B69174"; readonly 999: "0x78964965cF77850224513a367f899435C5B69174"; readonly 8453: "0x78964965cF77850224513a367f899435C5B69174"; readonly 42161: "0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D"; readonly 84531: "0x78964965cF77850224513a367f899435C5B69174"; readonly 421614: "0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D"; readonly 7777777: "0x78964965cF77850224513a367f899435C5B69174"; readonly 11155111: "0x69bB4A24EBD8b1B87AF4538E0Ca3075b7E398c3D"; readonly 999999999: "0x25cFb6dd9cDE8425e781d6718a29Ccbca3F038d6"; }; readonly abi: readonly [{ readonly stateMutability: "nonpayable"; readonly type: "constructor"; readonly inputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "CONTRACT_BASE_ID"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "uint256"; readonly type: "uint256"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractName"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractURI"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly []; readonly name: "contractVersion"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "string"; readonly type: "string"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly []; readonly name: "createMinterIfNoneExists"; readonly outputs: readonly []; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_creatorContract"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "doesRedeemMinterExistForCreatorContract"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_creatorContract"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "getDeployedRedeemMinterForCreatorContract"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "_creatorContract"; readonly internalType: "address"; readonly type: "address"; }]; readonly name: "predictMinterAddress"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly stateMutability: "nonpayable"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "sender"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "tokenId"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "quantity"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "ethValueSent"; readonly internalType: "uint256"; readonly type: "uint256"; }, { readonly name: "minterArguments"; readonly internalType: "bytes"; readonly type: "bytes"; }]; readonly name: "requestMint"; readonly outputs: readonly [{ readonly name: "commands"; readonly internalType: "struct ICreatorCommands.CommandSet"; readonly type: "tuple"; readonly components: readonly [{ readonly name: "commands"; readonly internalType: "struct ICreatorCommands.Command[]"; readonly type: "tuple[]"; readonly components: readonly [{ readonly name: "method"; readonly internalType: "enum ICreatorCommands.CreatorActions"; readonly type: "uint8"; }, { readonly name: "args"; readonly internalType: "bytes"; readonly type: "bytes"; }]; }, { readonly name: "at"; readonly internalType: "uint256"; readonly type: "uint256"; }]; }]; }, { readonly stateMutability: "pure"; readonly type: "function"; readonly inputs: readonly [{ readonly name: "interfaceId"; readonly internalType: "bytes4"; readonly type: "bytes4"; }]; readonly name: "supportsInterface"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "bool"; readonly type: "bool"; }]; }, { readonly stateMutability: "view"; readonly type: "function"; readonly inputs: readonly []; readonly name: "zoraRedeemMinterImplementation"; readonly outputs: readonly [{ readonly name: ""; readonly internalType: "address"; readonly type: "address"; }]; }, { readonly type: "event"; readonly anonymous: false; readonly inputs: readonly [{ readonly name: "creatorContract"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }, { readonly name: "minterContract"; readonly internalType: "address"; readonly type: "address"; readonly indexed: true; }]; readonly name: "RedeemMinterDeployed"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "CallerNotZoraCreator1155"; }, { readonly type: "error"; readonly inputs: readonly [{ readonly name: "mintTo"; readonly internalType: "address"; readonly type: "address"; }, { readonly name: "merkleProof"; readonly internalType: "bytes32[]"; readonly type: "bytes32[]"; }, { readonly name: "merkleRoot"; readonly internalType: "bytes32"; readonly type: "bytes32"; }]; readonly name: "InvalidMerkleProof"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractAlreadyExists"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "MinterContractDoesNotExist"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleEnded"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "SaleHasNotStarted"; }, { readonly type: "error"; readonly inputs: readonly []; readonly name: "WrongValueSent"; }]; }; //# sourceMappingURL=wagmiGenerated.d.ts.map