@thirdweb-dev/contracts-js
Version:
41 lines • 13.6 kB
TypeScript
import { Signer, ContractFactory, Overrides } from "ethers";
import type { Provider, TransactionRequest } from "@ethersproject/providers";
import type { AccountSeaportBulkSigSupport, AccountSeaportBulkSigSupportInterface } from "../AccountSeaportBulkSigSupport";
type AccountSeaportBulkSigSupportConstructorParams = [signer?: Signer] | ConstructorParameters<typeof ContractFactory>;
export declare class AccountSeaportBulkSigSupport__factory extends ContractFactory {
constructor(...args: AccountSeaportBulkSigSupportConstructorParams);
deploy(overrides?: Overrides & {
from?: string | Promise<string>;
}): Promise<AccountSeaportBulkSigSupport>;
getDeployTransaction(overrides?: Overrides & {
from?: string | Promise<string>;
}): TransactionRequest;
attach(address: string): AccountSeaportBulkSigSupport;
connect(signer: Signer): AccountSeaportBulkSigSupport__factory;
static readonly bytecode = "0x6101806040523480156200001257600080fd5b50604051806040016040528060078152602001661058d8dbdd5b9d60ca1b815250604051806040016040528060018152602001603160f81b8152506200005d6200008c60201b60201c565b610120526101005260e05260c05260a05260805281516020928301206101405280519101206101605262000217565b60008080808080620000b860408051808201909152600781526614d9585c1bdc9d60ca1b602082015290565b80519060200120955060405180604001604052806003815260200162312e3560e81b81525080519060200120945060006040518060a00160405280606a8152602001620016bc606a9139905060006040518060c001604052806084815260200162001512608491399050600060405180610100016040528060d48152602001620015e860d4913990506040518060800160405280605281526020016200159660529139805190602001209650828051906020012095508180519060200120945060008183856040516020016200019193929190620001ea565b60405160208183030381529060405290508080519060200120945050505050909192939495565b6000815160005b81811015620001db5760208185018101518683015201620001bf565b50600093019283525090919050565b60006200020e62000207620002008488620001b8565b86620001b8565b84620001b8565b95945050505050565b60805160a05160c05160e051610100516101205161014051610160516112956200027d6000396000610835015260006108140152600061049a01526000610428015260006103c101526000610315015260006103570152600061033601526112956000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c80631626ba7e14610046578063399b77da14610077578063ff21882314610098575b600080fd5b610059610054366004610df6565b6100a6565b6040516001600160e01b031990911681526020015b60405180910390f35b61008a610085366004610e7f565b610246565b60405190815260200161006e565b610059630b135d3f60e11b81565b6000806060604184511115610207576000806000868060200190518101906100ce919061115b565b92509250925060006100df33610311565b905060006100ed84846103a9565b9050896100fa83836104f0565b1461016d5760405162461bcd60e51b815260206004820152603860248201527f536561706f72743a206f72646572206861736820646f6573206e6f74206d617460448201527731b4103a343290383937bb34b232b21036b2b9b9b0b3b29760411b60648201526084015b60405180910390fd5b6101808261017b8784610510565b6104f0565b6040805160418082526080820190925291985060208201818036833701905050955060005b60418110156101fc578581815181106101c0576101c061121d565b602001015160f81c60f81b8782815181106101dd576101dd61121d565b60200101906001600160f81b031916908160001a9053506001016101a5565b505050505050610216565b61021085610246565b91508390505b600061022283836105ac565b905061022d8161063d565b1561023d57630b135d3f60e11b93505b50505092915050565b6000808260405160200161025c91815260200190565b60405160208183030381529060405280519060200120905060007f82cac545155fcbf147f2a9013809613677ac7d65498556e6d19ce43bcbf6c284826040516020016102b2929190918252602082015260400190565b6040516020818303038152906040528051906020012090506102d26107ef565b60405161190160f01b60208201526022810191909152604281018290526062016040516020818303038152906040528051906020012092505050919050565b60007f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000468560405160200161038c959493929190611233565b604051602081830303815290604052805190602001209050919050565b610140820151604080519084015180516000939284927f000000000000000000000000000000000000000000000000000000000000000092602090910190845b81811015610416578251601f1901805186825260c0822086529052602093840193909201916001016103e9565b508060051b60405120945050505060007f00000000000000000000000000000000000000000000000000000000000000009150604051602060608901510160005b86811015610484578151601f1901805186825260e082208552905260209283019290910190600101610457565b505060408051600587901b9020601f198a0180517f00000000000000000000000000000000000000000000000000000000000000008252928b01805197815260608c018051938152610140909c019a8b5261018082209390915295909552939097525050925250919050565b61190160f01b600090815260029290925260229081526042822091905290565b600080600084516001811660410380820360051c9250808752806020018701915050805160e81c6003820191506001811660051b868152825160208218525060015b8381101561057f57604060002082821c60051b602090811691825293840180519190941852600101610552565b50505060406000209150600061059482610885565b60009081526020939093525050604090209392505050565b60405160019083600052602083015160405260408351036105e857604083015160ff81901c601b016020526001600160ff1b031660605261060e565b604183510361060957606083015160001a602052604083015160605261060e565b600091505b6020600160806000855afa5191503d61062f57638baa579f6000526004601cfd5b600060605260405292915050565b6000610647610c98565b6001600160a01b0383166000908152600491909101602052604090205460ff1615610670575060015b33600061067b610c98565b6001600160a01b03851660009081526006919091016020526040902090506106a38183610cbc565b806106d357506106b281610ce1565b60011480156106d3575060006106c88282610ceb565b6001600160a01b0316145b61072b5760405162461bcd60e51b8152602060048201526024808201527f4163636f756e743a2063616c6c6572206e6f7420617070726f7665642074617260448201526333b2ba1760e11b6064820152608401610164565b6000610735610c98565b6001600160a01b038616600090815260059190910160209081526040918290208251606081018452815481526001909101546001600160801b03808216938301849052600160801b909104169281019290925290915042108015906107a6575080604001516001600160801b031642105b80156107dd575060006107db6107ba610c98565b6001600160a01b038816600090815260069190910160205260409020610ce1565b115b156107e757600193505b505050919050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f00000000000000000000000000000000000000000000000000000000000000007f0000000000000000000000000000000000000000000000000000000000000000463060405160200161086a959493929190611233565b60405160208183030381529060405280519060200120905090565b6000610c8f565b600060098210156109e85760058210156109455760038210156108f8577f832c58a5b611aadcfa6a082ac9d04bace53d8278387f10040347b7e98eb5b30260018314027fbf8e29b89f29ed9b529c154a63038ffca562f8d7cd1e2545dda53a1b582dde30185b92915050565b7ff3e8417a785f980bdaf134fa0274a6bf891eeb8195cd94b09d2aa651046e28bc60038314027fa02eb7ff164c884e5e2c336dc85f81c6a93329d8e9adf214b32729b894de2af1186108f2565b600782101561099b577f25d02425402d882d211a7ab774c0ed6eca048c4d03d9af40132475744753b2a360058314027f1c19f71958cdd8f081b4c31f7caf5c010b29d12950be2fa1c95070dc47e30b55186108f2565b7fb58d772fb09b426b9dece637f61ca9065f2b994f1464b51e9207f55f7c8f594860078314027f7ff98d9d4e55d876c5cfac10b43c04039522f3ddfb0ea9bfe70c68cfb5c7cc14186108f2565b6011821015610b4057600d821015610a9d57600b821015610a50577f6f0ec38c21f6f583ab7f3c5413c773ffd5344c34fde1d390958e438bf667448f60098314027fd1d97d1ef5eaa37a4ee5fbf234e6f6d64eb511eb562221cd7edfbdde0848da05186108f2565b7f32f4e7485d6485f9f6c255929b9905c62ba919758bbe231f231eaeecf33d810c600b8314027fbb98d87cc12922b83759626c5f07d72266da9702d19ffad6a514c73a89002f5f186108f2565b600f821015610af3577f8df51df98847160517f5b1186b4bc3f418d98b8a7f17f1292f392d79d600d79e600d8314027f6b5b04cbae4fcb1a9d78e7b2dfc51a36933d023cf6e347e03d517b472a852590186108f2565b7fcc4886e37eedd9aacd6c1c2c9247197a621a71282e87a7cbc673f3736d9aa141600f8314027f1da3eed3ecef6ebaa6e5023c057ec2c75150693fd0dac5c90f4a142f9879fde8186108f2565b6015821015610bec576013821015610b9f577f2d7a3ed6dab270fdb8e054b2ad525f0ce2a8b89cc76c17f0965434740f673a5560118314027fc3939feff011e53ab8c35ca3370aad54c5df1fc2938cd62543174fa6e7d85877186108f2565b7f54b3212a178782f104e0d514b41a9a5c4ca9c980bf6597c3cecbf280917e202a60138314027f5a4f867d3d458dabecad65f6201ceeaba0096df2d0c491cc32e6ea4e64350017186108f2565b6017821015610c42577fbb40bf8cea3a5a716e2b6eb08bbdac8ec159f82f380783db3c56904f15a43d0460158314027f3bd8cff538aba49a9c374c806d277181e9651624b3e31111bc0624574f8bca1d186108f2565b7f403be09941a31d05cfc2f896505811353d45d38743288b016630cce39435476a60178314027f1d51df90cba8de7637ca3e8fe1e3511d1dc2f23487d05dbdecb781860c21ac1c186108f2565b6108f28261088c565b7f3181e78fc1b109bc611fd2406150bf06e33faa75f71cba12c3e1fd670f2def0090565b6001600160a01b038116600090815260018301602052604081205415155b9392505050565b60006108f2825490565b6000610cda83836000826000018281548110610d0957610d0961121d565b9060005260206000200154905092915050565b634e487b7160e01b600052604160045260246000fd5b60405160a081016001600160401b0381118282101715610d5457610d54610d1c565b60405290565b60405160c081016001600160401b0381118282101715610d5457610d54610d1c565b60405161016081016001600160401b0381118282101715610d5457610d54610d1c565b604051601f8201601f191681016001600160401b0381118282101715610dc757610dc7610d1c565b604052919050565b60006001600160401b03821115610de857610de8610d1c565b50601f01601f191660200190565b60008060408385031215610e0957600080fd5b8235915060208301356001600160401b03811115610e2657600080fd5b8301601f81018513610e3757600080fd5b8035610e4a610e4582610dcf565b610d9f565b818152866020838501011115610e5f57600080fd5b816020840160208301376000602083830101528093505050509250929050565b600060208284031215610e9157600080fd5b5035919050565b6001600160a01b0381168114610ead57600080fd5b50565b8051610ebb81610e98565b919050565b60006001600160401b03821115610ed957610ed9610d1c565b5060051b60200190565b805160068110610ebb57600080fd5b600082601f830112610f0357600080fd5b81516020610f13610e4583610ec0565b82815260a09283028501820192828201919087851115610f3257600080fd5b8387015b85811015610f9d5781818a031215610f4e5760008081fd5b610f56610d32565b610f5f82610ee3565b815285820151610f6e81610e98565b818701526040828101519082015260608083015190820152608080830151908201528452928401928101610f36565b5090979650505050505050565b600082601f830112610fbb57600080fd5b81516020610fcb610e4583610ec0565b82815260c09283028501820192828201919087851115610fea57600080fd5b8387015b85811015610f9d5781818a0312156110065760008081fd5b61100e610d5a565b61101782610ee3565b81528582015161102681610e98565b8187015260408281015190820152606080830151908201526080808301519082015260a08083015161105781610e98565b908201528452928401928101610fee565b805160058110610ebb57600080fd5b6000610160828403121561108a57600080fd5b611092610d7c565b905061109d82610eb0565b81526110ab60208301610eb0565b602082015260408201516001600160401b03808211156110ca57600080fd5b6110d685838601610ef2565b604084015260608401519150808211156110ef57600080fd5b506110fc84828501610faa565b60608301525061110e60808301611068565b608082015260a082015160a082015260c082015160c082015260e082015160e082015261010080830151818301525061012080830151818301525061014080830151818301525092915050565b60008060006060848603121561117057600080fd5b83516001600160401b038082111561118757600080fd5b818601915086601f83011261119b57600080fd5b81516111a9610e4582610dcf565b818152602089818487010111156111bf57600080fd5b60005b838110156111dd5785810182015183820183015281016111c2565b506000818484010152819750808901519450505050808211156111ff57600080fd5b5061120c86828701611077565b925050604084015190509250925092565b634e487b7160e01b600052603260045260246000fd5b9485526020850193909352604084019190915260608301526001600160a01b0316608082015260a0019056fea2646970667358221220cdf6db2e3665f897cc4239193dc1183873584f41df5b60b8883766f790faab6164736f6c63430008170033436f6e73696465726174696f6e4974656d2875696e7438206974656d547970652c6164647265737320746f6b656e2c75696e74323536206964656e7469666965724f7243726974657269612c75696e74323536207374617274416d6f756e742c75696e7432353620656e64416d6f756e742c6164647265737320726563697069656e7429454950373132446f6d61696e28737472696e67206e616d652c737472696e672076657273696f6e2c75696e7432353620636861696e49642c6164647265737320766572696679696e67436f6e7472616374294f72646572436f6d706f6e656e74732861646472657373206f6666657265722c61646472657373207a6f6e652c4f666665724974656d5b5d206f666665722c436f6e73696465726174696f6e4974656d5b5d20636f6e73696465726174696f6e2c75696e7438206f72646572547970652c75696e7432353620737461727454696d652c75696e7432353620656e6454696d652c62797465733332207a6f6e65486173682c75696e743235362073616c742c6279746573333220636f6e647569744b65792c75696e7432353620636f756e746572294f666665724974656d2875696e7438206974656d547970652c6164647265737320746f6b656e2c75696e74323536206964656e7469666965724f7243726974657269612c75696e74323536207374617274416d6f756e742c75696e7432353620656e64416d6f756e7429";
static readonly abi: ({
type: string;
inputs: never[];
stateMutability: string;
name?: undefined;
outputs?: undefined;
} | {
type: string;
name: string;
inputs: {
name: string;
type: string;
internalType: string;
}[];
outputs: {
name: string;
type: string;
internalType: string;
}[];
stateMutability: string;
})[];
static createInterface(): AccountSeaportBulkSigSupportInterface;
static connect(address: string, signerOrProvider: Signer | Provider): AccountSeaportBulkSigSupport;
}
export {};
//# sourceMappingURL=AccountSeaportBulkSigSupport__factory.d.ts.map