UNPKG

@thirdweb-dev/contracts-js

Version:
100 lines • 28.5 kB
import { Signer, ContractFactory, Overrides } from "ethers"; import type { Provider, TransactionRequest } from "@ethersproject/providers"; import type { AccountCore, AccountCoreInterface } from "../AccountCore"; type AccountCoreConstructorParams = [signer?: Signer] | ConstructorParameters<typeof ContractFactory>; export declare class AccountCore__factory extends ContractFactory { constructor(...args: AccountCoreConstructorParams); deploy(_entrypoint: string, _factory: string, overrides?: Overrides & { from?: string | Promise<string>; }): Promise<AccountCore>; getDeployTransaction(_entrypoint: string, _factory: string, overrides?: Overrides & { from?: string | Promise<string>; }): TransactionRequest; attach(address: string): AccountCore; connect(signer: Signer): AccountCore__factory; static readonly bytecode = "0x6101806040523480156200001257600080fd5b50604051620031a7380380620031a7833981016040819052620000359162000263565b60408051808201825260078152661058d8dbdd5b9d60ca1b6020808301918252835180850190945260018452603160f81b908401528151902060e08190527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc66101008190524660a0529192917f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f620001128184846040805160208101859052908101839052606081018290524660808201523060a082015260009060c0016040516020818303038152906040528051906020012090509392505050565b6080523060c05261012052506200012d925050620001479050565b6001600160a01b03908116610140521661016052620002a2565b7f322cf19c484104d3b1a9c2982ebae869ede3fa5f6c4703ca41b9a48c76ee03005460ff808216916101009004168015620001d85760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60ff828116101562000246577f322cf19c484104d3b1a9c2982ebae869ede3fa5f6c4703ca41b9a48c76ee0300805460ff191660ff90811790915560408051918252517f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989181900360200190a15b5050565b6001600160a01b03811681146200026057600080fd5b50565b600080604083850312156200027757600080fd5b825162000284816200024a565b602084015190925062000297816200024a565b809150509250929050565b60805160a05160c05160e05161010051610120516101405161016051612e7c6200032b6000396000610e380152600081816101f801528181611689015281816116b70152818161173e015281816117b901526117e901526000612051015260006120a00152600061207b01526000611fd401526000611ffe015260006120280152612e7c6000f3fe608060405234801561001057600080fd5b50600436106100d05760003560e01c80631dd756c5146100d557806324d7806c146100fd5780633a871cdd146101105780635892e236146101315780637dff5a79146101465780638b52d72314610159578063a9082d841461016e578063ac9650d8146101a0578063b0d691fe146101c0578063b76464d5146101e0578063c45a0155146101f3578063d087d2881461021a578063d1f5789414610222578063d42f2f3514610235578063e9523c971461023d578063f15d424e14610252575b600080fd5b6100e86100e33660046122d1565b610272565b60405190151581526020015b60405180910390f35b6100e861010b366004612320565b610538565b61012361011e36600461233d565b610567565b6040519081526020016100f4565b61014461013f3660046123cb565b61058d565b005b6100e8610154366004612320565b610958565b610161610a11565b6040516100f491906124de565b61018161017c3660046123cb565b610c58565b6040805192151583526001600160a01b039091166020830152016100f4565b6101b36101ae366004612542565b610caf565b6040516100f49190612606565b6101c8610e14565b6040516001600160a01b0390911681526020016100f4565b6101446101ee366004612320565b610e5d565b6101c87f000000000000000000000000000000000000000000000000000000000000000081565b610123610e8f565b61014461023036600461265d565b610f0f565b6101616110c8565b610245611239565b6040516100f491906126a4565b610265610260366004612320565b61124b565b6040516100f491906126f1565b600061027c611323565b6001600160a01b0384166000908152600491909101602052604090205460ff16156102a957506001610532565b60006102b3611323565b6001600160a01b0385166000908152600591909101602090815260408083208151606081018352815481526001909101546001600160801b0380821694830194909452600160801b900490921690820152915061030e611323565b6006016000866001600160a01b03166001600160a01b0316815260200190815260200160002090504282602001516001600160801b0316118061035e575081604001516001600160801b03164210155b8061036f575061036d81611347565b155b1561037f57600092505050610532565b60006103966103916060870187612704565b611351565b905060006103a383611347565b60011480156103c4575060006103b9848261138b565b6001600160a01b0316145b90506324f16c0560e11b6001600160e01b031983160161043b576000806103f66103f160608a018a612704565b611397565b915091508261041c5761040985836113fc565b61041c5760009650505050505050610532565b85518111156104345760009650505050505050610532565b5050610529565b635c0f12eb60e11b6001600160e01b031983160161051c5760008061046b61046660608a018a612704565b61141e565b5091509150826104cb5760005b82518110156104c9576104ad8382815181106104965761049661274a565b6020026020010151876113fc90919063ffffffff16565b6104c1576000975050505050505050610532565b600101610478565b505b60005b8251811015610514578181815181106104e9576104e961274a565b60200260200101518760000151101561050c576000975050505050505050610532565b6001016104ce565b505050610529565b6000945050505050610532565b60019450505050505b92915050565b6000610542611323565b6001600160a01b03909216600090815260049290920160205250604090205460ff1690565b600061057161146b565b61057b84846114d4565b90506105868261161c565b9392505050565b600061059c6020850185612320565b9050426105af60e0860160c08701612777565b6001600160801b0316111580156105de57506105d2610100850160e08601612777565b6001600160801b031642105b6106195760405162461bcd60e51b8152602060048201526007602482015266085c195c9a5bd960ca1b60448201526064015b60405180910390fd5b600080610627868686610c58565b91509150816106615760405162461bcd60e51b8152600401610610906020808252600490820152632173696760e01b604082015260600190565b600161066b611323565b610100880135600090815260079190910160209081526040808320805460ff19169415159490941790935590916106a7919089019089016127a3565b60ff1611156106dd5760006106c260408801602089016127a3565b60ff1660011490506106d48482611675565b50505050505050565b6106e683610538565b1561071b5760405162461bcd60e51b815260206004820152600560248201526430b236b4b760d91b6044820152606401610610565b61073083610727611323565b60020190611778565b506040518060600160405280876060013581526020018760800160208101906107599190612777565b6001600160801b0316815260200161077760c0890160a08a01612777565b6001600160801b0316905261078a611323565b6001600160a01b03851660009081526005919091016020908152604080832084518155918401519301516001600160801b03908116600160801b029316929092176001909201919091556108006107df611323565b6001600160a01b03861660009081526006919091016020526040902061178d565b805190915060005b8181101561086a576108578382815181106108255761082561274a565b6020026020010151610835611323565b6001600160a01b0389166000908152600691909101602052604090209061179a565b506108636001826127d4565b9050610808565b5061087860408901896127e7565b9050905060005b818110156108f9576108e661089760408b018b6127e7565b838181106108a7576108a761274a565b90506020020160208101906108bc9190612320565b6108c4611323565b6001600160a01b03891660009081526006919091016020526040902090611778565b506108f26001826127d4565b905061087f565b50610903886117af565b846001600160a01b0316836001600160a01b03167ff21d10c26e35863a8df291aca54181ee8c4a3bc8e00246c3f7a5a14b69d826a78a60405161094691906128c1565b60405180910390a35050505050505050565b600080610963611323565b6001600160a01b038416600090815260059190910160209081526040918290208251606081018452815481526001909101546001600160801b03808216938301849052600160801b909104169281019290925290915042108015906109d4575080604001516001600160801b031642105b801561058657506000610a096109e8611323565b6001600160a01b038616600090815260069190910160205260409020611347565b119392505050565b60606000610a28610a20611323565b60020161178d565b80519091506000805b82811015610ab957610a5b848281518110610a4e57610a4e61274a565b6020026020010151610958565b15610a725781610a6a816129ac565b925050610aa7565b6000848281518110610a8657610a8661274a565b60200260200101906001600160a01b031690816001600160a01b0316815250505b610ab26001826127d4565b9050610a31565b50806001600160401b03811115610ad257610ad26129c5565b604051908082528060200260200182016040528015610b0b57816020015b610af8612249565b815260200190600190039081610af05790505b5093506000805b83811015610c505760006001600160a01b0316858281518110610b3757610b3761274a565b60200260200101516001600160a01b031614610c3e576000858281518110610b6157610b6161274a565b602002602001015190506000610b75611323565b6001600160a01b038316600081815260059290920160209081526040928390208351606081018552815481526001909101546001600160801b0380821683850152600160801b9091041681850152835160a081019094529183529092508101610bdf6107df611323565b81526020018260000151815260200182602001516001600160801b0316815260200182604001516001600160801b0316815250888580610c1e906129ac565b965081518110610c3057610c3061274a565b602002602001018190525050505b610c496001826127d4565b9050610b12565b505050505090565b600080610c6e610c6786611872565b85856119b6565b9050610c78611323565b6101008601356000908152600791909101602052604090205460ff16158015610ca55750610ca581610538565b9150935093915050565b6060816001600160401b03811115610cc957610cc96129c5565b604051908082528060200260200182016040528015610cfc57816020015b6060815260200190600190039081610ce75790505b509050336000805b84811015610e0b578115610d8357610d6130878784818110610d2857610d2861274a565b9050602002810190610d3a9190612704565b86604051602001610d4d939291906129db565b604051602081830303815290604052611a10565b848281518110610d7357610d7361274a565b6020026020010181905250610e03565b610de530878784818110610d9957610d9961274a565b9050602002810190610dab9190612704565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250611a1092505050565b848281518110610df757610df761274a565b60200260200101819052505b600101610d04565b50505092915050565b600080610e1f611a35565b546001600160a01b031690508015610e3657919050565b7f000000000000000000000000000000000000000000000000000000000000000091505090565b610e65611a59565b80610e6e611a35565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6000610e99610e14565b604051631aab3f0d60e11b8152306004820152600060248201526001600160a01b0391909116906335567e1a90604401602060405180830381865afa158015610ee6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f0a91906129fc565b905090565b6000610f19611a97565b5460ff1690506000610f29611a97565b54610100900460ff1690508015808015610f46575060018360ff16105b80610f655750610f5530611abb565b158015610f6557508260ff166001145b610fc85760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610610565b6001610fd2611a97565b805460ff191660ff92909216919091179055801561100b576001610ff4611a97565b80549115156101000261ff00199092169190911790555b61104b8686868080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250611aca92505050565b611053611a35565b60010181905550611065866001611675565b80156110c0576000611075611a97565b80549115156101000261ff0019909216919091179055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b505050505050565b606060006110d7610a20611323565b8051909150806001600160401b038111156110f4576110f46129c5565b60405190808252806020026020018201604052801561112d57816020015b61111a612249565b8152602001906001900390816111125790505b50925060005b8181101561123357600083828151811061114f5761114f61274a565b602002602001015190506000611163611323565b6001600160a01b038316600081815260059290920160209081526040928390208351606081018552815481526001909101546001600160801b0380821683850152600160801b9091041681850152835160a0810190945291835290925081016111cd6107df611323565b81526020018260000151815260200182602001516001600160801b0316815260200182604001516001600160801b03168152508684815181106112125761121261274a565b6020026020010181905250505060018161122c91906127d4565b9050611133565b50505090565b6060610f0a611246611323565b61178d565b611253612249565b600061125d611323565b6001600160a01b038416600081815260059290920160209081526040928390208351606081018552815481526001909101546001600160801b0380821683850152600160801b9091041681850152835160a0810190945291835290925081016112e86112c7611323565b6001600160a01b03871660009081526006919091016020526040902061178d565b81526020018260000151815260200182602001516001600160801b0316815260200182604001516001600160801b0316815250915050919050565b7f3181e78fc1b109bc611fd2406150bf06e33faa75f71cba12c3e1fd670f2def0090565b6000610532825490565b600060048210156113745760405162461bcd60e51b815260040161061090612a15565b611382600460008486612a34565b61058691612a5e565b60006105868383611afd565b60008060448310156113bb5760405162461bcd60e51b815260040161061090612a15565b6113c9602460048587612a34565b8101906113d69190612320565b91506113e6604460248587612a34565b8101906113f39190612a8e565b90509250929050565b6001600160a01b03811660009081526001830160205260408120541515610586565b6060808060648410156114435760405162461bcd60e51b815260040161061090612a15565b6114508460048188612a34565b81019061145d9190612c4d565b919790965090945092505050565b611473610e14565b6001600160a01b0316336001600160a01b0316146114d25760405162461bcd60e51b815260206004820152601c60248201527b1858d8dbdd5b9d0e881b9bdd08199c9bdb48115b9d1c9e541bda5b9d60221b6044820152606401610610565b565b7b0ca2ba3432b932bab69029b4b3b732b21026b2b9b9b0b3b29d05199960211b6000908152601c829052603c81206000611552611515610140870187612704565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152508693925050611b279050565b905061155e8186610272565b61156d57600192505050610532565b6000611577611323565b6001600160a01b03929092166000908152600590920160209081526040808420815160608082018452825482526001909201546001600160801b0380821683870152600160801b8204908116928501929092528351928301845295825265ffffffffffff8087169483019490945292831691015260d09290921b6001600160d01b03191660a09290921b65ffffffffffff60a01b169190911795945050505050565b50565b801561161957604051600090339060001990849084818181858888f193505050503d8060008114611669576040519150601f19603f3d011682016040523d82523d6000602084013e61166e565b606091505b5050505050565b61167f8282611b4b565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000163b1561177457801561173c577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316630b61e12b836116ed611a35565b600101546040518363ffffffff1660e01b815260040161170e929190612d32565b600060405180830381600087803b15801561172857600080fd5b505af11580156110c0573d6000803e3d6000fd5b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316639387a380836116ed611a35565b5050565b6000610586836001600160a01b038416611bfa565b6060600061058683611c49565b6000610586836001600160a01b038416611ca5565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000163b15611619576001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016630b61e12b61181b6020840184612320565b611823611a35565b600101546040518363ffffffff1660e01b8152600401611844929190612d32565b600060405180830381600087803b15801561185e57600080fd5b505af115801561166e573d6000803e3d6000fd5b60607f3fd4a1a1a267c84185e3b7eecd57c68783c0581d538b9d6e5f23e4670497c1e96118a26020840184612320565b6118b260408501602086016127a3565b6118bf60408601866127e7565b6040516020016118d0929190612d4b565b60408051601f19818403018152919052805160209091012060608601356118fd60a0880160808901612777565b61190d60c0890160a08a01612777565b61191d60e08a0160c08b01612777565b61192e6101008b0160e08c01612777565b60408051602081019a909a526001600160a01b039098169789019790975260ff9095166060880152608087019390935260a08601919091526001600160801b0390811660c086015290811660e0850152908116610100848101919091529116610120830152830135610140820152610160016040516020818303038152906040529050919050565b6000611a0883838080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152505087516020890120611a0292509050611d98565b90611b27565b949350505050565b60606105868383604051806060016040528060278152602001612e2060279139611dc5565b7f036f52c1827dab135f7fd44ca0bddde297e2f659c710e0ec53e975f22b54830090565b611a6233610538565b6114d25760405162461bcd60e51b815260206004820152600660248201526510b0b236b4b760d11b6044820152606401610610565b7f322cf19c484104d3b1a9c2982ebae869ede3fa5f6c4703ca41b9a48c76ee030090565b6001600160a01b03163b151590565b60008282604051602001611adf929190612d8d565b60405160208183030381529060405280519060200120905092915050565b6000826000018281548110611b1457611b1461274a565b9060005260206000200154905092915050565b6000806000611b368585611e3d565b91509150611b4381611e82565b509392505050565b80611b54611323565b6001600160a01b038416600090815260049190910160205260409020805460ff19169115159190911790558015611b9d57611b9782611b91611323565b90611778565b50611bb1565b611baf82611ba9611323565b9061179a565b505b816001600160a01b03167f235bc17e7930760029e9f4d860a2a8089976de5b381cf8380fc11c1d88a1113382604051611bee911515815260200190565b60405180910390a25050565b6000818152600183016020526040812054611c4157508154600181810184556000848152602080822090930184905584548482528286019093526040902091909155610532565b506000610532565b606081600001805480602002602001604051908101604052809291908181526020018280548015611c9957602002820191906000526020600020905b815481526020019060010190808311611c85575b50505050509050919050565b60008181526001830160205260408120548015611d8e576000611cc9600183612db1565b8554909150600090611cdd90600190612db1565b9050818114611d42576000866000018281548110611cfd57611cfd61274a565b9060005260206000200154905080876000018481548110611d2057611d2061274a565b6000918252602080832090910192909255918252600188019052604090208390555b8554869080611d5357611d53612dc4565b600190038181906000526020600020016000905590558560010160008681526020019081526020016000206000905560019350505050610532565b6000915050610532565b6000610532611da5611fc7565b8360405161190160f01b8152600281019290925260228201526042902090565b6060600080856001600160a01b031685604051611de29190612dda565b600060405180830381855af49150503d8060008114611e1d576040519150601f19603f3d011682016040523d82523d6000602084013e611e22565b606091505b5091509150611e33868383876120ee565b9695505050505050565b6000808251604103611e735760208301516040840151606085015160001a611e6787828585612165565b94509450505050611e7b565b506000905060025b9250929050565b6000816004811115611e9657611e96612df6565b03611e9e5750565b6001816004811115611eb257611eb2612df6565b03611efa5760405162461bcd60e51b815260206004820152601860248201527745434453413a20696e76616c6964207369676e617475726560401b6044820152606401610610565b6002816004811115611f0e57611f0e612df6565b03611f5b5760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606401610610565b6003816004811115611f6f57611f6f612df6565b036116195760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608401610610565b6000306001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614801561202057507f000000000000000000000000000000000000000000000000000000000000000046145b1561204a57507f000000000000000000000000000000000000000000000000000000000000000090565b50604080517f00000000000000000000000000000000000000000000000000000000000000006020808301919091527f0000000000000000000000000000000000000000000000000000000000000000828401527f000000000000000000000000000000000000000000000000000000000000000060608301524660808301523060a0808401919091528351808403909101815260c0909201909252805191012090565b6060831561215b5782516000036121545761210885611abb565b6121545760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610610565b5081611a08565b611a08838361221f565b6000806fa2a8918ca85bafe22016d0b997e4df60600160ff1b038311156121925750600090506003612216565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156121e6573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b03811661220f57600060019250925050612216565b9150600090505b94509492505050565b81511561222f5781518083602001fd5b8060405162461bcd60e51b81526004016106109190612e0c565b6040518060a0016040528060006001600160a01b03168152602001606081526020016000815260200160006001600160801b0316815260200160006001600160801b031681525090565b6001600160a01b038116811461161957600080fd5b80356122b381612293565b919050565b600061016082840312156122cb57600080fd5b50919050565b600080604083850312156122e457600080fd5b82356122ef81612293565b915060208301356001600160401b0381111561230a57600080fd5b612316858286016122b8565b9150509250929050565b60006020828403121561233257600080fd5b813561058681612293565b60008060006060848603121561235257600080fd5b83356001600160401b0381111561236857600080fd5b612374868287016122b8565b9660208601359650604090950135949350505050565b60008083601f84011261239c57600080fd5b5081356001600160401b038111156123b357600080fd5b602083019150836020828501011115611e7b57600080fd5b6000806000604084860312156123e057600080fd5b83356001600160401b03808211156123f757600080fd5b90850190610120828803121561240c57600080fd5b9093506020850135908082111561242257600080fd5b5061242f8682870161238a565b9497909650939450505050565b6001600160801b03169052565b80516001600160a01b03908116835260208083015160a082860181905281519086018190526000939183019290849060c08801905b808310156124a05785518516825294830194600192909201919083019061247e565b5060408701516040890152606087015194506124bf606089018661243c565b608087015194506124d3608089018661243c565b979650505050505050565b600060208083016020845280855180835260408601915060408160051b87010192506020870160005b8281101561253557603f19888603018452612523858351612449565b94509285019290850190600101612507565b5092979650505050505050565b6000806020838503121561255557600080fd5b82356001600160401b038082111561256c57600080fd5b818501915085601f83011261258057600080fd5b81358181111561258f57600080fd5b8660208260051b85010111156125a457600080fd5b60209290920196919550909350505050565b60005b838110156125d15781810151838201526020016125b9565b50506000910152565b600081518084526125f28160208601602086016125b6565b601f01601f19169290920160200192915050565b600060208083016020845280855180835260408601915060408160051b87010192506020870160005b8281101561253557603f1988860301845261264b8583516125da565b9450928501929085019060010161262f565b60008060006040848603121561267257600080fd5b833561267d81612293565b925060208401356001600160401b0381111561269857600080fd5b61242f8682870161238a565b6020808252825182820181905260009190848201906040850190845b818110156126e55783516001600160a01b0316835292840192918401916001016126c0565b50909695505050505050565b6020815260006105866020830184612449565b6000808335601e1984360301811261271b57600080fd5b8301803591506001600160401b0382111561273557600080fd5b602001915036819003821315611e7b57600080fd5b634e487b7160e01b600052603260045260246000fd5b80356001600160801b03811681146122b357600080fd5b60006020828403121561278957600080fd5b61058682612760565b803560ff811681146122b357600080fd5b6000602082840312156127b557600080fd5b61058682612792565b634e487b7160e01b600052601160045260246000fd5b80820180821115610532576105326127be565b6000808335601e198436030181126127fe57600080fd5b8301803591506001600160401b0382111561281857600080fd5b6020019150600581901b3603821315611e7b57600080fd5b6000808335601e1984360301811261284757600080fd5b83016020810192503590506001600160401b0381111561286657600080fd5b8060051b3603821315611e7b57600080fd5b8183526000602080850194508260005b858110156128b657813561289b81612293565b6001600160a01b031687529582019590820190600101612888565b509495945050505050565b602081526128e2602082016128d5846122a8565b6001600160a01b03169052565b60006128f060208401612792565b60ff81166040840152506129076040840184612830565b61012080606086015261291f61014086018385612878565b92506060860135608086015261293760808701612760565b915061294660a086018361243c565b61295260a08701612760565b915061296160c086018361243c565b61296d60c08701612760565b915061297c60e086018361243c565b61298860e08701612760565b91506101006129998187018461243c565b9590950135939094019290925250919050565b6000600182016129be576129be6127be565b5060010190565b634e487b7160e01b600052604160045260246000fd5b8284823760609190911b6001600160601b0319169101908152601401919050565b600060208284031215612a0e57600080fd5b5051919050565b602080825260059082015264214461746160d81b604082015260600190565b60008085851115612a4457600080fd5b83861115612a5157600080fd5b5050820193919092039150565b6001600160e01b03198135818116916004851015612a865780818660040360031b1b83161692505b505092915050565b600060208284031215612aa057600080fd5b5035919050565b604051601f8201601f191681016001600160401b0381118282101715612acf57612acf6129c5565b604052919050565b60006001600160401b03821115612af057612af06129c5565b5060051b60200190565b600082601f830112612b0b57600080fd5b81356020612b20612b1b83612ad7565b612aa7565b8083825260208201915060208460051b870101935086841115612b4257600080fd5b602086015b84811015612b5e5780358352918301918301612b47565b509695505050505050565b6000601f83601f840112612b7c57600080fd5b82356020612b8c612b1b83612ad7565b82815260059290921b85018101918181019087841115612bab57600080fd5b8287015b84811015612c415780356001600160401b0380821115612bcf5760008081fd5b818a0191508a603f830112612be45760008081fd5b85820135604082821115612bfa57612bfa6129c5565b612c0b828b01601f19168901612aa7565b92508183528c81838601011115612c225760008081fd5b8181850189850137506000908201870152845250918301918301612baf565b50979650505050505050565b600080600060608486031215612c6257600080fd5b83356001600160401b0380821115612c7957600080fd5b818601915086601f830112612c8d57600080fd5b81356020612c9d612b1b83612ad7565b82815260059290921b8401810191818101908a841115612cbc57600080fd5b948201945b83861015612ce3578535612cd481612293565b82529482019490820190612cc1565b97505087013592505080821115612cf957600080fd5b612d0587838801612afa565b93506040860135915080821115612d1b57600080fd5b50612d2886828701612b69565b9150509250925092565b6001600160a01b03929092168252602082015260400190565b60008184825b85811015612d82578135612d6481612293565b6001600160a01b031683526020928301929190910190600101612d51565b509095945050505050565b6001600160a01b0383168152604060208201819052600090611a08908301846125da565b81810381811115610532576105326127be565b634e487b7160e01b600052603160045260246000fd5b60008251612dec8184602087016125b6565b9190910192915050565b634e487b7160e01b600052602160045260246000fd5b60208152600061058660208301846125da56fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122072d318619dbe73573974ce6319ec73e0014d7f147a0fa991d990235a5dce54e264736f6c63430008170033"; static readonly abi: ({ type: string; inputs: { name: string; type: string; internalType: string; }[]; stateMutability: string; name?: undefined; outputs?: undefined; 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; internalType: string; components?: undefined; } | { name: string; type: string; internalType: string; components: { 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; 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; })[]; static createInterface(): AccountCoreInterface; static connect(address: string, signerOrProvider: Signer | Provider): AccountCore; } export {}; //# sourceMappingURL=AccountCore__factory.d.ts.map