UNPKG

@thirdweb-dev/contracts-js

Version:
213 lines • 47.8 kB
import { Signer, ContractFactory, Overrides } from "ethers"; import type { Provider, TransactionRequest } from "@ethersproject/providers"; import type { BurnToClaimDropERC721, BurnToClaimDropERC721Interface, IExtension } from "../BurnToClaimDropERC721"; type BurnToClaimDropERC721ConstructorParams = [signer?: Signer] | ConstructorParameters<typeof ContractFactory>; export declare class BurnToClaimDropERC721__factory extends ContractFactory { constructor(...args: BurnToClaimDropERC721ConstructorParams); deploy(_extensions: IExtension.ExtensionStruct[], overrides?: Overrides & { from?: string | Promise<string>; }): Promise<BurnToClaimDropERC721>; getDeployTransaction(_extensions: IExtension.ExtensionStruct[], overrides?: Overrides & { from?: string | Promise<string>; }): TransactionRequest; attach(address: string): BurnToClaimDropERC721; connect(signer: Signer): BurnToClaimDropERC721__factory; static readonly bytecode = "0x60a06040523480156200001157600080fd5b506040516200512b3803806200512b8339810160408190526200003491620007fb565b80600080825111156200007c576200004c826200009a565b6200007982604051602001620000639190620009d5565b60408051601f198184030181529190526200014e565b90505b6001600160a01b03166080525062000093620001b9565b5062000c0b565b8051600160005b82811015620000f557620000d7848281518110620000c357620000c362000af8565b6020026020010151620002b960201b60201c565b91508115620000f557620000ed60018262000b24565b9050620000a1565b5080620001495760405162461bcd60e51b815260206004820152601e60248201527f42617365526f757465723a20696e76616c696420657874656e73696f6e2e000060448201526064015b60405180910390fd5b505050565b6000806200017e8360405160200162000168919062000b40565b60408051601f198184030181529190526200051b565b90508051602082016000f091506001600160a01b038216620001b35760405163046a55db60e11b815260040160405180910390fd5b50919050565b7f322cf19c484104d3b1a9c2982ebae869ede3fa5f6c4703ca41b9a48c76ee03005460ff808216916101009004168015620002475760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840162000140565b60ff8281161015620002b5577f322cf19c484104d3b1a9c2982ebae869ede3fa5f6c4703ca41b9a48c76ee0300805460ff191660ff90811790915560408051918252517f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989181900360200190a15b5050565b8051515160009015801590620003045750620002d462000549565b600101826000015160000151604051620002ef919062000b68565b9081526040519081900360200190205460ff16155b80156200031e57508151604001516001600160a01b031615155b905060016200032c62000549565b60010183600001516000015160405162000347919062000b68565b908152604051908190036020019020805491151560ff19909216919091179055806200037557506000919050565b60208201515160005b81811015620005145782156200051457600084602001518281518110620003a957620003a962000af8565b602090810291909101015180519091506000906001600160e01b0319166200044657604051602001620003f99060208082526009908201526872656365697665282960b81b604082015260600190565b60405160208183030381529060405280519060200120826020015160405160200162000426919062000b86565b60405160208183030381529060405280519060200120141590506200048f565b6020808301516040516200045b920162000b68565b604051602081830303815290604052805190602001206001600160e01b03191682600001516001600160e01b031916141590505b80158015620004c45750620004a362000549565b82516001600160e01b0319166000908152602091909152604090205460ff16155b94506001620004d262000549565b92516001600160e01b03191660009081526020939093526040909220805460ff191692151592909217909155506200050c60018262000b24565b90506200037e565b5050919050565b60608151826040516020016200053392919062000ba2565b6040516020818303038152906040529050919050565b6000806200057960017f11c19c8d567686e9e4073585fe511ac02fcfc0ce76ceba4592185bf5bec3cd1f62000bf5565b6040516020016200058c91815260200190565b60408051601f19818403018152919052805160209091012092915050565b634e487b7160e01b600052604160045260246000fd5b604080519081016001600160401b0381118282101715620005e557620005e5620005aa565b60405290565b604051606081016001600160401b0381118282101715620005e557620005e5620005aa565b604051601f8201601f191681016001600160401b03811182821017156200063b576200063b620005aa565b604052919050565b60006001600160401b038211156200065f576200065f620005aa565b5060051b60200190565b60005b83811015620006865781810151838201526020016200066c565b50506000910152565b600082601f830112620006a157600080fd5b81516001600160401b03811115620006bd57620006bd620005aa565b620006d2601f8201601f191660200162000610565b818152846020838601011115620006e857600080fd5b620006fb82602083016020870162000669565b949350505050565b600082601f8301126200071557600080fd5b815160206200072e620007288362000643565b62000610565b82815260059290921b840181019181810190868411156200074e57600080fd5b8286015b84811015620007f05780516001600160401b0380821115620007745760008081fd5b908801906040828b03601f19018113156200078f5760008081fd5b62000799620005c0565b838801516001600160e01b031981168114620007b55760008081fd5b8152908301519082821115620007cb5760008081fd5b620007db8c89848701016200068f565b81890152865250505091830191830162000752565b509695505050505050565b6000602082840312156200080e57600080fd5b81516001600160401b03808211156200082657600080fd5b818401915084601f8301126200083b57600080fd5b81516200084c620007288262000643565b8082825260208201915060208360051b8601019250878311156200086f57600080fd5b602085015b838110156200099b578051858111156200088d57600080fd5b8601601f196040828c0382011215620008a557600080fd5b620008af620005c0565b602083015188811115620008c257600080fd5b83016060818e0384011215620008d757600080fd5b620008e1620005eb565b9250602081015189811115620008f657600080fd5b620009078e6020838501016200068f565b8452506040810151898111156200091d57600080fd5b6200092e8e6020838501016200068f565b602085015250606001516001600160a01b03811681146200094e57600080fd5b8060408401525081815260408301519150878211156200096d57600080fd5b6200097e8c60208486010162000703565b602082015280865250505060208301925060208101905062000874565b50979650505050505050565b60008151808452620009c181602086016020860162000669565b601f01601f19169290920160200192915050565b60006020808301818452808551808352604092508286019150828160051b8701018488016000805b8481101562000ae957603f19808b86030187528351805189875280516060808c8a015262000a2f60a08a0183620009a7565b91508c830151858a840301828b015262000a4a8382620009a7565b938d01516001600160a01b031660808b0152505050908a01518682038b88015280518083529192508a01908a830190600581901b84018c01865b8281101562000ad157858203601f19018452845180516001600160e01b03191683528e01518e83018e905262000abd8e840182620009a7565b958f0195948f019492505060010162000a84565b50998c019997505050938901935050600101620009fd565b50919998505050505050505050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b8082018082111562000b3a5762000b3a62000b0e565b92915050565b600081526000825162000b5b81600185016020870162000669565b9190910160010192915050565b6000825162000b7c81846020870162000669565b9190910192915050565b60208152600062000b9b6020830184620009a7565b9392505050565b606360f81b815260e083901b6001600160e01b03191660018201526880600e6000396000f360b81b6005820152815160009062000be781600e85016020870162000669565b91909101600e019392505050565b8181038181111562000b3a5762000b3a62000b0e565b6080516144f662000c356000396000818161017e0152818161199601526119cb01526144f66000f3fe6080604052600436106100c35760003560e01c8063429eed801461014c578063463c48641461016c5780634a00cc48146101bd578063512cf914146101df578063572b6c05146101ff5780638856a1131461022f578063a0a8e4601461024f578063a0dbaefd1461026b578063ac9650d814610298578063c0562f6d146102c5578063c22707ee146102e5578063cb2ef6f714610312578063ce0b601314610345578063e05688fe14610365578063e159163414610385578063ee7d2adf146103a5575b366000036100cd57005b60006100e46000356001600160e01b0319166103c5565b90506001600160a01b0381166101415760405162461bcd60e51b815260206004820181905260248201527f526f757465723a2066756e6374696f6e20646f6573206e6f742065786973742e60448201526064015b60405180910390fd5b61014a816103da565b005b34801561015857600080fd5b5061014a610167366004613574565b610403565b34801561017857600080fd5b506101a07f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b3480156101c957600080fd5b506101d261067a565b6040516101b49190613704565b3480156101eb57600080fd5b5061014a6101fa366004613574565b610749565b34801561020b57600080fd5b5061021f61021a36600461378d565b61077b565b60405190151581526020016101b4565b34801561023b57600080fd5b5061014a61024a366004613804565b6107a7565b34801561025b57600080fd5b50604051600581526020016101b4565b34801561027757600080fd5b5061028b610286366004613867565b6107d5565b6040516101b49190613884565b3480156102a457600080fd5b506102b86102b3366004613897565b61094b565b6040516101b4919061390b565b3480156102d157600080fd5b5061014a6102e0366004613a0f565b610ac8565b3480156102f157600080fd5b50610305610300366004613b06565b610af8565b6040516101b49190613b3a565b34801561031e57600080fd5b50604051744275726e546f436c61696d44726f7045524337323160581b81526020016101b4565b34801561035157600080fd5b506101a0610360366004613867565b6103c5565b34801561037157600080fd5b5061014a610380366004613a0f565b610b09565b34801561039157600080fd5b5061014a6103a0366004613bcc565b610b36565b3480156103b157600080fd5b5061014a6103c0366004613b06565b610d01565b60006103d0826107d5565b6040015192915050565b3660008037600080366000845af43d6000803e8080156103f9573d6000f35b3d6000fd5b505050565b61040b610d2e565b6104275760405162461bcd60e51b815260040161013890613cde565b6104318282610d5f565b61049e5760405162461bcd60e51b815260206004820152603860248201527f457874656e73696f6e4d616e616765723a2063616e6e6f742072656d6f766520604482015277333ab731ba34b7b710333937b69032bc3a32b739b4b7b71760411b6064820152608401610138565b60006104a8610e67565b6001600160e01b0319831660009081526003919091016020526040908190208151606081019092528054829082906104df90613d15565b80601f016020809104026020016040519081016040528092919081815260200182805461050b90613d15565b80156105585780601f1061052d57610100808354040283529160200191610558565b820191906000526020600020905b81548152906001019060200180831161053b57829003601f168201915b5050505050815260200160018201805461057190613d15565b80601f016020809104026020016040519081016040528092919081815260200182805461059d90613d15565b80156105ea5780601f106105bf576101008083540402835291602001916105ea565b820191906000526020600020905b8154815290600101906020018083116105cd57829003601f168201915b5050509183525050600291909101546001600160a01b031660209091015290506106148383610e71565b61061d8261113e565b816001600160e01b031916836040516106369190613d4f565b60405180910390207fbb931a9651175c9c82f86afbf6ad37a9141aa8d1d42bf798739be245a12e4e888360405161066d9190613884565b60405180910390a3505050565b6060600061068e610689610e67565b611191565b8051909150806001600160401b038111156106ab576106ab613451565b6040519080825280602002602001820160405280156106e457816020015b6106d1613368565b8152602001906001900390816106c95790505b50925060005b818110156107435761071483828151811061070757610707613d6b565b602002602001015161119c565b84828151811061072657610726613d6b565b602090810291909101015261073c600182613d97565b90506106ea565b50505090565b610751610d2e565b61076d5760405162461bcd60e51b815260040161013890613cde565b6107778282610403565b5050565b6000610785611425565b6001600160a01b03909216600090815260209290925250604090205460ff1690565b6107af610d2e565b6107cb5760405162461bcd60e51b815260040161013890613cde565b6107778282611449565b6107dd613388565b6107e5610e67565b6001600160e01b03198316600090815260039190910160205260409081902081516060810190925280548290829061081c90613d15565b80601f016020809104026020016040519081016040528092919081815260200182805461084890613d15565b80156108955780601f1061086a57610100808354040283529160200191610895565b820191906000526020600020905b81548152906001019060200180831161087857829003601f168201915b505050505081526020016001820180546108ae90613d15565b80601f01602080910402602001604051908101604052809291908181526020018280546108da90613d15565b80156109275780601f106108fc57610100808354040283529160200191610927565b820191906000526020600020905b81548152906001019060200180831161090a57829003601f168201915b5050509183525050600291909101546001600160a01b031660209091015292915050565b6060816001600160401b0381111561096557610965613451565b60405190808252806020026020018201604052801561099857816020015b60608152602001906001900390816109835790505b50905060006109a5611698565b9050336001600160a01b038216141560005b84811015610abe578115610a3657610a14308787848181106109db576109db613d6b565b90506020028101906109ed9190613daa565b86604051602001610a0093929190613df7565b6040516020818303038152906040526116a2565b848281518110610a2657610a26613d6b565b6020026020010181905250610ab6565b610a9830878784818110610a4c57610a4c613d6b565b9050602002810190610a5e9190613daa565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506116a292505050565b848281518110610aaa57610aaa613d6b565b60200260200101819052505b6001016109b7565b5050505b92915050565b610ad0610d2e565b610aec5760405162461bcd60e51b815260040161013890613cde565b610af5816116ce565b50565b610b00613368565b610ac28261119c565b610b11610d2e565b610b2d5760405162461bcd60e51b815260040161013890613cde565b610af581611837565b6000610b40611961565b5460ff1690506000610b50611961565b54610100900460ff1690508015808015610b6d575060018360ff16105b80610b8c5750610b7c30611985565b158015610b8c57508260ff166001145b610bef5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610138565b6001610bf9611961565b805460ff191660ff929092169190911790558015610c32576001610c1b611961565b80549115156101000261ff00199092169190911790555b610c3a611994565b610c4389611a12565b610c4d8c8c611a48565b610c568a611a7f565b610c5f8d611b80565b610c688d611bdc565b610c7b84866001600160801b0316611cab565b610c8e87876001600160801b0316611d7e565b610c9788611e19565b8015610cf2576000610ca7611961565b80549115156101000261ff0019909216919091179055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b50505050505050505050505050565b610d09610d2e565b610d255760405162461bcd60e51b815260040161013890613cde565b610af581611e95565b6000610d5a7f55add213c41f3851b4506717b8af695a4256979dff496dcaae7789f6121331aa336121df565b905090565b6000610d7383610d6d610e67565b90612215565b610d8f5760405162461bcd60e51b815260040161013890613e18565b82604051602001610da09190613e63565b60405160208183030381529060405280519060200120610dbe610e67565b6001600160e01b03198416600090815260039190910160209081526040918290209151610dec929101613e76565b6040516020818303038152906040528051906020012014610e5e5760405162461bcd60e51b815260206004820152602660248201527f457874656e73696f6e4d616e616765723a20696e636f727265637420657874656044820152653739b4b7b71760d11b6064820152608401610138565b50600192915050565b6000610d5a612221565b6000610e7b610e67565b60020183604051610e8c9190613d4f565b9081526020016040518091039020600301805480602002602001604051908101604052809291908181526020016000905b82821015610f9a5760008481526020908190206040805180820190915260028502909101805460e01b6001600160e01b03191682526001810180549293919291840191610f0990613d15565b80601f0160208091040260200160405190810160405280929190818152602001828054610f3590613d15565b8015610f825780601f10610f5757610100808354040283529160200191610f82565b820191906000526020600020905b815481529060010190602001808311610f6557829003601f168201915b50505050508152505081526020019060010190610ebd565b5050825192935060009150505b8181101561113757836001600160e01b031916838281518110610fcc57610fcc613d6b565b6020026020010151600001516001600160e01b0319160361112557610fef610e67565b600201856040516110009190613d4f565b90815260405190819003602001902060030161101d600184613f06565b8154811061102d5761102d613d6b565b9060005260206000209060020201611043610e67565b600201866040516110549190613d4f565b9081526020016040518091039020600301828154811061107657611076613d6b565b600091825260209091208254600290920201805463ffffffff191663ffffffff9092169190911781556001808201906110b190840182613f76565b509050506110bd610e67565b600201856040516110ce9190613d4f565b90815260200160405180910390206003018054806110ee576110ee61404c565b600082815260208120600260001990930192830201805463ffffffff191681559061111c60018301826133b2565b50509055611137565b611130600182613d97565b9050610fa7565b5050505050565b611146610e67565b6001600160e01b031982166000908152600391909101602052604081209061116e82826133b2565b61117c6001830160006133b2565b5060020180546001600160a01b031916905550565b6060610ac28261227f565b6111a4613368565b6111ac610e67565b600201826040516111bd9190613d4f565b9081526040805191829003602001822060a083018252805490918391908201908390829082906111ec90613d15565b80601f016020809104026020016040519081016040528092919081815260200182805461121890613d15565b80156112655780601f1061123a57610100808354040283529160200191611265565b820191906000526020600020905b81548152906001019060200180831161124857829003601f168201915b5050505050815260200160018201805461127e90613d15565b80601f01602080910402602001604051908101604052809291908181526020018280546112aa90613d15565b80156112f75780601f106112cc576101008083540402835291602001916112f7565b820191906000526020600020905b8154815290600101906020018083116112da57829003601f168201915b5050509183525050600291909101546001600160a01b03166020918201529082526003830180546040805182850281018501909152818152938301939260009084015b828210156114175760008481526020908190206040805180820190915260028502909101805460e01b6001600160e01b0319168252600181018054929391929184019161138690613d15565b80601f01602080910402602001604051908101604052809291908181526020018280546113b290613d15565b80156113ff5780601f106113d4576101008083540402835291602001916113ff565b820191906000526020600020905b8154815290600101906020018083116113e257829003601f168201915b5050505050815250508152602001906001019061133a565b505050915250909392505050565b7f82aadcdf5bea62fd30615b6c0754b644e71b6c1e8c55b71bb927ad005b504f0090565b611453828261235c565b6114bf5760405162461bcd60e51b815260206004820152603760248201527f457874656e73696f6e4d616e616765723a2063616e6e6f742053746f72653a20604482015276333ab731ba34b7b7103337b91032bc3a32b739b4b7b71760491b6064820152608401610138565b6114c98282612386565b60006114d3610e67565b600201836040516114e49190613d4f565b908152604080519182900360200182206060830190915280548290829061150a90613d15565b80601f016020809104026020016040519081016040528092919081815260200182805461153690613d15565b80156115835780601f1061155857610100808354040283529160200191611583565b820191906000526020600020905b81548152906001019060200180831161156657829003601f168201915b5050505050815260200160018201805461159c90613d15565b80601f01602080910402602001604051908101604052809291908181526020018280546115c890613d15565b80156116155780601f106115ea57610100808354040283529160200191611615565b820191906000526020600020905b8154815290600101906020018083116115f857829003601f168201915b5050509183525050600291909101546001600160a01b0316602090910152825190915061164290826125d4565b81600001516001600160e01b0319168360405161165f9190613d4f565b60405180910390207f681115194e519bda23de4da5218f3bc38f5585eab7c6b7d5fa66caa4602f574d848460405161066d929190614062565b6000610d5a61264b565b60606116c7838360405180606001604052806027815260200161449a6027913961266d565b9392505050565b6116d7816126e5565b6117375760405162461bcd60e51b815260206004820152602b60248201527f457874656e73696f6e4d616e616765723a2063616e6e6f74207265706c61636560448201526a1032bc3a32b739b4b7b71760a91b6064820152608401610138565b8051805161174491612799565b805151611750906127d0565b60208101515160005b818110156117d1576117908360000151600001518460200151838151811061178357611783613d6b565b6020026020010151612386565b6117bf836020015182815181106117a9576117a9613d6b565b60200260200101516000015184600001516125d4565b6117ca600182613d97565b9050611759565b508151604080820151915190516001600160a01b03909216916117f49190613d4f565b60405180910390207f5f1ef2b136db521971a88818ce904a8e310082338afdc100212a3127066421588460405161182b9190613b3a565b60405180910390a35050565b61184081612979565b61189c5760405162461bcd60e51b815260206004820152602760248201527f457874656e73696f6e4d616e616765723a2063616e6e6f74206164642065787460448201526632b739b4b7b71760c91b6064820152608401610138565b805180516118a991612799565b60208101515160005b81811015611907576118dc8360000151600001518460200151838151811061178357611783613d6b565b6118f5836020015182815181106117a9576117a9613d6b565b611900600182613d97565b90506118b2565b508151604080820151915190516001600160a01b039092169161192a9190613d4f565b60405180910390207fbb37a605de78ba6bc667aeaf438d0aae8247e6f48a8fad23730e4fbbb480abf38460405161182b9190613b3a565b7f322cf19c484104d3b1a9c2982ebae869ede3fa5f6c4703ca41b9a48c76ee030090565b6001600160a01b03163b151590565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166119c457565b60006119ef7f0000000000000000000000000000000000000000000000000000000000000000612a41565b9050600081806020019051810190611a07919061419f565b905061077781612a51565b611a1a611961565b54610100900460ff16611a3f5760405162461bcd60e51b815260040161013890614324565b610af581612be9565b611a50611961565b54610100900460ff16611a755760405162461bcd60e51b815260040161013890614324565b6107778282612c7d565b7f4bc804ba64359c0e35e5ed5d90ee596ecaa49a3a930ddcb1470ea0dd625da90080546000908290611ab090613d15565b80601f0160208091040260200160405190810160405280929190818152602001828054611adc90613d15565b8015611b295780601f10611afe57610100808354040283529160200191611b29565b820191906000526020600020905b815481529060010190602001808311611b0c57829003601f168201915b5050505050905082826000019081611b41919061436f565b507fc9c7c3fe08b88b4df9d4d47ef47d2c43d55c025a0ba88ca442580ed9e7348a168184604051611b73929190614420565b60405180910390a1505050565b6000611b8a612d0e565b80546001600160a01b038481166001600160a01b031983168117845560405193945091169182907f8292fce18fa69edf4db7b94ea2e58241df0ae57f97e0a6c9b29067028bf92d7690600090a3505050565b611be4611961565b54610100900460ff16611c095760405162461bcd60e51b815260040161013890614324565b7f8502233096d909befbda0999bb8ea2f3a6be3c138b9fbf003752a4c8bce86f6c7f9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a67f55add213c41f3851b4506717b8af695a4256979dff496dcaae7789f6121331aa6000611c788186612d70565b611c828386612d70565b611c8c8486612d70565b611c97846000612d70565b611ca18286612d70565b6111378283612d84565b612710811115611ccd5760405162461bcd60e51b815260040161013890614445565b6001600160a01b038216611cf35760405162461bcd60e51b81526004016101389061446e565b7fc0c34308b4a2f4c5ee9af8ba82541cfb3c33b076d1fd05c65f9ce7060c64c40080546001600160b01b031916600160a01b61ffff8416026001600160a01b031916176001600160a01b03841690811782556040518381527fe2497bd806ec41a6e0dd992c29a72efc0ef8fec9092d1978fd4a1e00b2f18304906020015b60405180910390a2505050565b612710811115611da05760405162461bcd60e51b815260040161013890614445565b7f8116a128b135962baae86382f90f26a5e28c4bb803b8888f92fd98e3bbbc6d0080546001600160a01b0384166001600160b01b03199091168117600160a01b61ffff8516021782556040518381527f90d7ec04bcb8978719414f82e52e4cb651db41d0e6f8cea6118c2191e6183adb90602001611d71565b6001600160a01b038116611e3f5760405162461bcd60e51b81526004016101389061446e565b6000611e49612dda565b80546001600160a01b0319166001600160a01b0384169081178255604051919250907f299d17e95023f496e0ffc4909cff1a61f74bb5eb18de6f900f4155bfa1b3b33390600090a25050565b611e9e81612e0b565b611efd5760405162461bcd60e51b815260206004820152602a60248201527f457874656e73696f6e4d616e616765723a2063616e6e6f742072656d6f76652060448201526932bc3a32b739b4b7b71760b11b6064820152608401610138565b6000611f07610e67565b60020182604051611f189190613d4f565b9081526040805191829003602001822060a08301825280549091839190820190839082908290611f4790613d15565b80601f0160208091040260200160405190810160405280929190818152602001828054611f7390613d15565b8015611fc05780601f10611f9557610100808354040283529160200191611fc0565b820191906000526020600020905b815481529060010190602001808311611fa357829003601f168201915b50505050508152602001600182018054611fd990613d15565b80601f016020809104026020016040519081016040528092919081815260200182805461200590613d15565b80156120525780601f1061202757610100808354040283529160200191612052565b820191906000526020600020905b81548152906001019060200180831161203557829003601f168201915b5050509183525050600291909101546001600160a01b03166020918201529082526003830180546040805182850281018501909152818152938301939260009084015b828210156121725760008481526020908190206040805180820190915260028502909101805460e01b6001600160e01b031916825260018101805492939192918401916120e190613d15565b80601f016020809104026020016040519081016040528092919081815260200182805461210d90613d15565b801561215a5780601f1061212f5761010080835404028352916020019161215a565b820191906000526020600020905b81548152906001019060200180831161213d57829003601f168201915b50505050508152505081526020019060010190612095565b5050505081525050905061218582612e3b565b61218e826127d0565b8160405161219c9190613d4f565b60405180910390207f3169a23cec9ad1a25ab59bbe00ecf8973dd840c745775ea8877041ef5ce65bcc826040516121d39190613b3a565b60405180910390a25050565b6000806121ea612e6f565b6000948552602090815260408086206001600160a01b03959095168652939052505090205460ff1690565b60006116c78383612e93565b60008061224f60017f775b9fab5634a62bb2a682c067408edbed43efd726183d2e2af744334d47acb7613f06565b60405160200161226191815260200190565b60408051601f19818403018152919052805160209091012092915050565b606081600001805480602002602001604051908101604052809291908181526020016000905b828210156123515783829060005260206000200180546122c490613d15565b80601f01602080910402602001604051908101604052809291908181526020018280546122f090613d15565b801561233d5780601f106123125761010080835404028352916020019161233d565b820191906000526020600020905b81548152906001019060200180831161232057829003601f168201915b5050505050815260200190600101906122a5565b505050509050919050565b600061236a83610d6d610e67565b610e5e5760405162461bcd60e51b815260040161013890613e18565b80516000906001600160e01b031916612410576040516020016123c69060208082526009908201526872656365697665282960b81b604082015260600190565b6040516020818303038152906040528051906020012082602001516040516020016123f19190613e63565b6040516020818303038152906040528051906020012014159050612457565b6020808301516040516124239201613d4f565b604051602081830303815290604052805190602001206001600160e01b03191682600001516001600160e01b031916141590505b80156124c35760405162461bcd60e51b815260206004820152603560248201527f457874656e73696f6e4d616e616765723a20666e2073656c6563746f7220616e604482015274321039b4b3b730ba3ab9329036b4b9b6b0ba31b41760591b6064820152608401610138565b60006124cd610e67565b83516001600160e01b031916600090815260039190910160205260409020600201546001600160a01b03161461255d5760405162461bcd60e51b815260206004820152602f60248201527f457874656e73696f6e4d616e616765723a2066756e6374696f6e20696d706c2060448201526e30b63932b0b23c9032bc34b9ba399760891b6064820152608401610138565b612565610e67565b600201836040516125769190613d4f565b908152604051602091819003820190206003018054600180820183556000928352918390208551600290920201805463ffffffff191660e09290921c919091178155918401518492918201906125cc908261436f565b505050505050565b806125dd610e67565b6001600160e01b0319841660009081526003919091016020526040902081518190612608908261436f565b506020820151600182019061261d908261436f565b5060409190910151600290910180546001600160a01b0319166001600160a01b039092169190911790555050565b60006126563361077b565b15612668575060131936013560601c90565b503390565b6060600080856001600160a01b03168560405161268a9190613d4f565b600060405180830381855af49150503d80600081146126c5576040519150601f19603f3d011682016040523d82523d6000602084013e6126ca565b606091505b50915091506126db86838387612ec0565b9695505050505050565b8051516000906126f790610d6d610e67565b6127135760405162461bcd60e51b815260040161013890613e18565b8151604001516001600160a01b03166127915760405162461bcd60e51b815260206004820152603a60248201527f457874656e73696f6e4d616e616765723a20616464696e6720657874656e736960448201527937b7103bb4ba3437baba1034b6b83632b6b2b73a30ba34b7b71760311b6064820152608401610138565b506001919050565b806127a2610e67565b600201836040516127b39190613d4f565b90815260405190819003602001902081518190612608908261436f565b60006127da610e67565b600201826040516127eb9190613d4f565b9081526020016040518091039020600301805480602002602001604051908101604052809291908181526020016000905b828210156128f95760008481526020908190206040805180820190915260028502909101805460e01b6001600160e01b0319168252600181018054929391929184019161286890613d15565b80601f016020809104026020016040519081016040528092919081815260200182805461289490613d15565b80156128e15780601f106128b6576101008083540402835291602001916128e1565b820191906000526020600020905b8154815290600101906020018083116128c457829003601f168201915b5050505050815250508152602001906001019061281c565b505050509050612907610e67565b600201826040516129189190613d4f565b9081526020016040518091039020600301600061293591906133ec565b60005b81518110156103fe5761296782828151811061295657612956613d6b565b60200260200101516000015161113e565b612972600182613d97565b9050612938565b805151516000906129cc5760405162461bcd60e51b815260206004820152601d60248201527f457874656e73696f6e4d616e616765723a20656d707479206e616d652e0000006044820152606401610138565b8151516129e1906129db610e67565b90612f3f565b6127135760405162461bcd60e51b815260206004820152602b60248201527f457874656e73696f6e4d616e616765723a20657874656e73696f6e20616c726560448201526a30b23c9032bc34b9ba399760a91b6064820152608401610138565b6060610ac2826001600019612f4b565b60005b8151811015610777576000828281518110612a7157612a71613d6b565b60200260200101519050612a8f8160000151600001516129db610e67565b5080518051612a9d91612799565b60208101515160005b81811015612b7257612ab6610e67565b600201836000015160000151604051612acf9190613d4f565b908152602001604051809103902060030183602001518281518110612af657612af6613d6b565b6020908102919091018101518254600180820185556000948552938390208251600290920201805463ffffffff191660e09290921c919091178155918101519092820190612b44908261436f565b505050612b60836020015182815181106117a9576117a9613d6b565b612b6b600182613d97565b9050612aa6565b508151604080820151915190516001600160a01b0390921691612b959190613d4f565b60405180910390207fbb37a605de78ba6bc667aeaf438d0aae8247e6f48a8fad23730e4fbbb480abf384604051612bcc9190613b3a565b60405180910390a350612be29050600182613d97565b9050612a54565b612bf1611961565b54610100900460ff16612c165760405162461bcd60e51b815260040161013890614324565b60005b8151811015610777576001612c2c611425565b6000016000848481518110612c4357612c43613d6b565b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff1916911515919091179055600101612c19565b612c85611961565b54610100900460ff16612caa5760405162461bcd60e51b815260040161013890614324565b7fe2efff925b8936e8a3471e86ad87942375e24de600ddfb2b841647ce1379ed007fe2efff925b8936e8a3471e86ad87942375e24de600ddfb2b841647ce1379ed02612cf6848261436f565b5060038101612d05838261436f565b50600090555050565b60008060ff19612d3f60017ffa02b2ade2dba28b48a24f204a68d8c0005ca2ccfd58c765cdddd023319a9b3f613f06565b604051602001612d5191815260200190565b60408051601f1981840301815291905280516020909101201692915050565b612d7a8282613000565b6107778282613069565b6000612d8e612e6f565b60008481526001820160205260408082208054908690559051929350918491839187917fbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff91a450505050565b60008060ff19612d3f60017f52513acdf273074fe51c68a52514ea5eabc2d36eb91435d5799fc3f9adc30530613f06565b6000612e1f82612e19610e67565b906130e0565b6127915760405162461bcd60e51b815260040161013890613e18565b612e43610e67565b60020181604051612e549190613d4f565b908152604051908190036020019020600061116e82826133b2565b7f0a7b0f5c59907924802379ebe98cdc23e2ee7820f63d30126e10b3752010e50090565b60008260010182604051612ea79190613d4f565b9081526040519081900360200190205415159392505050565b60608315612f2d578251600003612f2657612eda85611985565b612f265760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610138565b5081612f37565b612f3783836130ec565b949350505050565b60006116c78383613116565b6060833b6000819003612f6e5750506040805160208101909152600081526116c7565b80841115612f8c5750506040805160208101909152600081526116c7565b83831015612fbe5760405163162544fd60e11b8152600481018290526024810185905260448101849052606401610138565b8383038482036000828210612fd35782612fd5565b815b60408051603f8301601f19168101909152818152955090508087602087018a3c505050509392505050565b600061300a612e6f565b6000848152602082815260408083206001600160a01b0387168085529252808320805460ff19166001179055519293503392909186917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d9190a4505050565b6000613073613178565b600084815260208290526040812080549293506001916130938385613d97565b909155505060009384526020918252604080852082865260018101845281862080546001600160a01b039096166001600160a01b0319909616861790559385526002909301909152912055565b60006116c783836131a9565b8151156130fc5781518083602001fd5b8060405162461bcd60e51b81526004016101389190613e63565b60006131228383612e93565b61317057825460018101845560008481526020902001613142838261436f565b5082546040516001850190613158908590613d4f565b90815260405190819003602001902055506001610ac2565b506000610ac2565b60008060ff19612d3f60017f0c4ba382c0009cf238e4c1ca1a52f51c61e6248a70bdfb34e5ed49d5578a5c0c613f06565b60008083600101836040516131be9190613d4f565b90815260200160405180910390205490508060001461335e5760006131e4600183613f06565b85549091506000906131f890600190613f06565b90508181146132ff57600086600001828154811061321857613218613d6b565b90600052602060002001805461322d90613d15565b80601f016020809104026020016040519081016040528092919081815260200182805461325990613d15565b80156132a65780601f1061327b576101008083540402835291602001916132a6565b820191906000526020600020905b81548152906001019060200180831161328957829003601f168201915b50505050509050808760000184815481106132c3576132c3613d6b565b9060005260206000200190816132d9919061436f565b508387600101826040516132ed9190613d4f565b90815260405190819003602001902055505b85548690806133105761331061404c565b60019003818190600052602060002001600061332c91906133b2565b905585600101856040516133409190613d4f565b90815260200160405180910390206000905560019350505050610ac2565b6000915050610ac2565b604051806040016040528061337b613388565b8152602001606081525090565b6040518060600160405280606081526020016060815260200160006001600160a01b031681525090565b5080546133be90613d15565b6000825580601f106133ce575050565b601f016020900490600052602060002090810190610af5919061340d565b5080546000825560020290600052602060002090810190610af59190613426565b5b80821115613422576000815560010161340e565b5090565b8082111561342257805463ffffffff19168155600061344860018301826133b2565b50600201613426565b634e487b7160e01b600052604160045260246000fd5b604080519081016001600160401b038111828210171561348957613489613451565b60405290565b604051606081016001600160401b038111828210171561348957613489613451565b604051601f8201601f191681016001600160401b03811182821017156134d9576134d9613451565b604052919050565b60006001600160401b038211156134fa576134fa613451565b50601f01601f191660200190565b600082601f83011261351957600080fd5b813561352c613527826134e1565b6134b1565b81815284602083860101111561354157600080fd5b816020850160208301376000918101602001919091529392505050565b6001600160e01b031981168114610af557600080fd5b6000806040838503121561358757600080fd5b82356001600160401b0381111561359d57600080fd5b6135a985828601613508565b92505060208301356135ba8161355e565b809150509250929050565b60005b838110156135e05781810151838201526020016135c8565b50506000910152565b600081518084526136018160208601602086016135c5565b601f01601f19169290920160200192915050565b600081516060845261362a60608501826135e9565b90506020830151848203602086015261364382826135e9565b6040948501516001600160a01b03169590940194909452509092915050565b63ffffffff60e01b81511682526000602082015160406020850152612f3760408501826135e9565b600081516040845261369f6040850182613615565b9050602080840151858303828701528281518085528385019150838160051b860101848401935060005b828110156136f757601f198783030184526136e5828651613662565b948601949386019391506001016136c9565b5098975050505050505050565b600060208083016020845280855180835260408601915060408160051b87010192506020870160005b8281101561375b57603f1988860301845261374985835161368a565b9450928501929085019060010161372d565b5092979650505050505050565b6001600160a01b0381168114610af557600080fd5b803561378881613768565b919050565b60006020828403121561379f57600080fd5b81356116c781613768565b6000604082840312156137bc57600080fd5b6137c4613467565b905081356137d18161355e565b815260208201356001600160401b038111156137ec57600080fd5b6137f884828501613508565b60208301525092915050565b6000806040838503121561381757600080fd5b82356001600160401b038082111561382e57600080fd5b61383a86838701613508565b9350602085013591508082111561385057600080fd5b5061385d858286016137aa565b9150509250929050565b60006020828403121561387957600080fd5b81356116c78161355e565b6020815260006116c76020830184613615565b600080602083850312156138aa57600080fd5b82356001600160401b03808211156138c157600080fd5b818501915085601f8301126138d557600080fd5b8135818111156138e457600080fd5b8660208260051b85010111156138f957600080fd5b60209290920196919550909350505050565b600060208083016020845280855180835260408601915060408160051b87010192506020870160005b8281101561375b57603f198886030184526139508583516135e9565b94509285019290850190600101613934565b60006001600160401b0382111561397b5761397b613451565b5060051b60200190565b600082601f83011261399657600080fd5b813560206139a661352783613962565b82815260059290921b840181019181810190868411156139c557600080fd5b8286015b84811015613a045780356001600160401b038111156139e85760008081fd5b6139f68986838b01016137aa565b8452509183019183016139c9565b509695505050505050565b600060208284031215613a2157600080fd5b81356001600160401b0380821115613a3857600080fd5b9083019060408286031215613a4c57600080fd5b613a54613467565b823582811115613a6357600080fd5b830160608188031215613a7557600080fd5b613a7d61348f565b813584811115613a8c57600080fd5b613a9889828501613508565b825250602082013584811115613aad57600080fd5b613ab989828501613508565b60208301525060408201359150613acf82613768565b60408101919091528152602083013582811115613aeb57600080fd5b613af787828601613985565b60208301525095945050505050565b600060208284031215613b1857600080fd5b81356001600160401b03811115613b2e57600080fd5b612f3784828501613508565b6020815260006116c7602083018461368a565b600082601f830112613b5e57600080fd5b81356020613b6e61352783613962565b8083825260208201915060208460051b870101935086841115613b9057600080fd5b602086015b84811015613a04578035613ba881613768565b8352918301918301613b95565b80356001600160801b038116811461378857600080fd5b6000806000806000806000806000806101408b8d031215613bec57600080fd5b613bf58b61377d565b995060208b01356001600160401b0380821115613c1157600080fd5b613c1d8e838f01613508565b9a5060408d0135915080821115613c3357600080fd5b613c3f8e838f01613508565b995060608d0135915080821115613c5557600080fd5b613c618e838f01613508565b985060808d0135915080821115613c7757600080fd5b50613c848d828e01613b4d565b965050613c9360a08c0161377d565b9450613ca160c08c0161377d565b9350613caf60e08c01613bb5565b9250613cbe6101008c01613bb5565b9150613ccd6101208c0161377d565b90509295989b9194979a5092959850565b6020808252601f908201527f457874656e73696f6e4d616e616765723a20756e617574686f72697a65642e00604082015260600190565b600181811c90821680613d2957607f821691505b602082108103613d4957634e487b7160e01b600052602260045260246000fd5b50919050565b60008251613d618184602087016135c5565b9190910192915050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b80820180821115610ac257610ac2613d81565b6000808335601e19843603018112613dc157600080fd5b8301803591506001600160401b03821115613ddb57600080fd5b602001915036819003821315613df057600080fd5b9250929050565b8284823760609190911b6001600160601b0319169101908152601401919050565b6020808252602b908201527f457874656e73696f6e4d616e616765723a20657874656e73696f6e20646f657360408201526a103737ba1032bc34b9ba1760a91b606082015260800190565b6020815260006116c760208301846135e9565b6000602080835260008454613e8a81613d15565b8060208701526040600180841660008114613eac5760018114613ec857613ef8565b60ff19851660408a0152604084151560051b8a01019550613ef8565b89600052602060002060005b85811015613eef5781548b8201860152908301908801613ed4565b8a016040019650505b509398975050505050505050565b81810381811115610ac257610ac2613d81565b601f8211156103fe576000816000526020600020601f850160051c81016020861015613f425750805b601f850160051c820191505b818110156125cc57828155600101613f4e565b600019600383901b1c191660019190911b1790565b818103613f81575050565b613f8b8254613d15565b6001600160401b03811115613fa257613fa2613451565b613fb681613fb08454613d15565b84613f19565b6000601f821160018114613fe45760008315613fd25750848201545b613fdc8482613f61565b855550611137565b600085815260209020601f19841690600086815260209020845b8381101561401e5782860154825560019586019590910190602001613ffe565b508583101561403c5781850154600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052603160045260246000fd5b6040815260006140756040830185613662565b82810360208401526140878185613615565b95945050505050565b600082601f8301126140a157600080fd5b81516140af613527826134e1565b8181528460208386010111156140c457600080fd5b612f378260208301602087016135c5565b600082601f8301126140e657600080fd5b815160206140f661352783613962565b82815260059290921b8401810191818101908684111561411557600080fd5b8286015b84811015613a045780516001600160401b03808211156141395760008081fd5b908801906040828b03601f19018113156141535760008081fd5b61415b613467565b878401516141688161355e565b815290830151908282111561417d5760008081fd5b61418b8c8984870101614090565b818901528652505050918301918301614119565b6000602082840312156141b157600080fd5b81516001600160401b03808211156141c857600080fd5b818401915084601f8301126141dc57600080fd5b81516141ea61352782613962565b8082825260208201915060208360051b86010192508783111561420c57600080fd5b602085015b838110156143185780518581111561422857600080fd5b8601601f196040828c038201121561423f57600080fd5b614247613467565b60208301518881111561425957600080fd5b83016060818e038401121561426d57600080fd5b61427561348f565b925060208101518981111561428957600080fd5b6142988e602083850101614090565b8452506040810151898111156142ad57600080fd5b6142bc8e602083850101614090565b602085015250606001516142cf81613768565b8060408401525081815260408301519150878211156142ed57600080fd5b6142fc8c6020848601016140d5565b6020820152808652505050602083019250602081019050614211565b50979650505050505050565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b81516001600160401b0381111561438857614388613451565b61439681613fb08454613d15565b602080601f8311600181146143c557600084156143b35750858301515b6143bd8582613f61565b8655506125cc565b600085815260208120601f198616915b828110156143f4578886015182559484019460019091019084016143d5565b508582101561403c57939096015160001960f8600387901b161c19169092555050600190811b01905550565b60408152600061443360408301856135e9565b828103602084015261408781856135e9565b6020808252600f908201526e45786365656473206d61782062707360881b604082015260600190565b602080825260119082015270125b9d985b1a59081c9958da5c1a595b9d607a1b60408201526060019056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220bd75b11711656ba86596b66dd81645ad2b35c1a504894cd89aaeb6f56146123964736f6c63430008170033"; static readonly abi: ({ type: string; inputs: { name: string; type: string; internalType: string; components: { name: string; type: string; internalType: string; components: { name: string; type: string; internalType: string; }[]; }[]; }[]; stateMutability: string; name?: undefined; outputs?: undefined; anonymous?: undefined; } | { type: string; stateMutability: string; inputs?: undefined; name?: undefined; outputs?: undefined; anonymous?: undefined; } | { type: string; name: string; inputs: { name: string; type: string; internalType: string; components: { name: string; type: string; internalType: string; components: { name: string; type: string; internalType: string; }[]; }[]; }[]; outputs: never[]; stateMutability: string; anonymous?: undefined; } | { type: string; name: string; inputs: ({ name: string; type: string; internalType: string; components?: undefined; } | { name: string; type: string; internalType: string; components: { name: string; type: string; internalType: string; }[]; })[]; outputs: never[]; stateMutability: string; anonymous?: undefined; } | { type: string; name: string; inputs: { name: string; type: string; internalType: string; }[]; outputs: { name: string; type: string; internalType: string; components: { name: string; type: string; internalType: string; components: { name: string; type: string; internalType: string; }[]; }[]; }[]; stateMutability: string; anonymous?: undefined; } | { type: string; name: string; inputs: { name: string; type: string; internalType: string; }[]; outputs: { name: string; type: string; internalType: string; }[]; stateMutability: string; anonymous?: undefined; } | { type: string; name: string; inputs: { name: string; type: string; internalType: string; }[]; outputs: { name: string; type: string; internalType: string; components: { name: string; type: string; internalType: string; }[]; }[]; stateMutability: string; anonymous?: undefined; } | { type: string; name: string; inputs: ({ name: string; type: string; indexed: boolean; internalType: string; components?: undefined; } | { name: string; type: string; indexed: boolean; internalType: string; components: { name: string; type: string; internalType: string; components: { name: string; type: string; internalType: string; }[]; }[]; })[]; anonymous: boolean; stateMutability?: undefined; outputs?: undefined; } | { type: string; name: string; inputs: ({ name: string; type: string; indexed: boolean; internalType: string; components?: undefined; } | { name: string; type: string; indexed: boolean; internalType: string; components: { name: string; type: string; internalType: string; }[]; })[]; anonymous: boolean; stateMutability?: undefined; outputs?: undefined; } | { type: string; name: string; inputs: { name: string; type: string; internalType: string; }[]; stateMutability?: undefined; outputs?: undefined; anonymous?: undefined; })[]; static createInterface(): BurnToClaimDropERC721Interface; static connect(address: string, signerOrProvider: Signer | Provider): BurnToClaimDropERC721; } export {}; //# sourceMappingURL=BurnToClaimDropERC721__factory.d.ts.map