Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ContractFactory
    • MockNFTBridgeImplementation__factory

Index

Constructors

constructor

  • Parameters

    • Optional signer: Signer

    Returns MockNFTBridgeImplementation__factory

Properties

Readonly bytecode

bytecode: string

Readonly interface

interface: Interface

Readonly signer

signer: Signer

Static Readonly abi

abi: ({ anonymous: boolean; inputs: { indexed: boolean; internalType: string; name: string; type: string }[]; name: string; outputs: undefined; stateMutability: undefined; type: string } | { anonymous: undefined; inputs: { internalType: string; name: string; type: string }[]; name: string; outputs: { internalType: string; name: string; type: string }[]; stateMutability: string; type: string } | { anonymous: undefined; inputs: { components: { internalType: string; name: string; type: string }[]; internalType: string; name: string; type: string }[]; name: string; outputs: { internalType: string; name: string; type: string }[]; stateMutability: string; type: string } | { anonymous: undefined; inputs: { internalType: string; name: string; type: string }[]; name: string; outputs: { components: { internalType: string; name: string; type: string }[]; internalType: string; name: string; type: string }[]; stateMutability: string; type: string })[] = ...

Static Readonly bytecode

bytecode: "0x608060405234801561001057600080fd5b50614114806100206000396000f3fe608060405260043610620001f35760003560e01c806384acd1bb116200010b578063c687851911620000a1578063e039f224116200006c578063e039f2241462000740578063e6a853e01462000758578063fbe3c2cd146200078c578063fbeeacd914620007ad57600080fd5b8063c6878519146200064e578063c96616e11462000673578063cb4cfea814620006a3578063d60b347f146200070357600080fd5b8063aa4efa5b11620000e2578063aa4efa5b1462000593578063ad66a5f114620005c7578063b172b22214620005fc578063c054a2e0146200061357600080fd5b806384acd1bb14620005245780639a8a05921462000544578063a5799f93146200056e57600080fd5b80632b511375116200018d5780635c60da1b11620001585780635c60da1b14620004a457806364d42b1714620004bc578063739fc8d114620004dd5780638129fc1c146200050c57600080fd5b80632b51137514620003a35780632c3c02a414620003d75780632f3a3d5d146200040b5780633ca64826146200042b57600080fd5b80631a2be4da11620001ce5780631a2be4da14620002dc5780631f8cdb2b146200032a5780631ff1e286146200034057806325394645146200037e57600080fd5b806301f5325514620001f8578063150b7a021462000276578063178149e714620002b5575b600080fd5b3480156200020557600080fd5b506200021d6200021736600462002fd5565b6200080d565b6040516200026d9190600060a0820190508251825260ff6020840151166020830152604083015161ffff808216604085015280606086015116606085015250506080830151608083015292915050565b60405180910390f35b3480156200028357600080fd5b506200029b6200029536600462002e85565b62000a15565b6040516001600160e01b031990911681526020016200026d565b348015620002c257600080fd5b50620002da620002d436600462002fd5565b62000a99565b005b348015620002e957600080fd5b5062000319620002fb36600462002e68565b6001600160a01b031660009081526008602052604090205460ff1690565b60405190151581526020016200026d565b3480156200033757600080fd5b50600162000319565b3480156200034d57600080fd5b50620003656200035f366004620032cb565b62000bb5565b6040516001600160a01b0390911681526020016200026d565b3480156200038b57600080fd5b50620002da6200039d36600462002fd5565b62000be1565b348015620003b057600080fd5b50620003c8620003c236600462002fd5565b62000cf1565b6040516200026d9190620034cd565b348015620003e457600080fd5b5062000319620003f636600462002fa3565b60009081526004602052604090205460ff1690565b3480156200041857600080fd5b506001546001600160a01b031662000365565b3480156200043857600080fd5b50620004886200044a36600462002fa3565b6040805180820190915260008082526020820152506000908152600a6020908152604091829020825180840190935280548352600101549082015290565b604080518251815260209283015192810192909252016200026d565b348015620004b157600080fd5b506200036562000ec7565b348015620004c957600080fd5b50600b545b6040519081526020016200026d565b348015620004ea57600080fd5b50600254640100000000900460ff1660405160ff90911681526020016200026d565b3480156200051957600080fd5b50620002da62000ee1565b3480156200053157600080fd5b506000546001600160a01b031662000365565b3480156200055157600080fd5b5060025461ffff165b60405161ffff90911681526020016200026d565b3480156200057b57600080fd5b50620002da6200058d36600462002fd5565b62000fab565b348015620005a057600080fd5b5062000319620005b236600462002fa3565b60009081526005602052604090205460ff1690565b348015620005d457600080fd5b50620004ce620005e63660046200328d565b61ffff1660009081526009602052604090205490565b3480156200060957600080fd5b50600354620004ce565b3480156200062057600080fd5b50620002da62000632366004620032cb565b6002805461ffff191661ffff9390931692909217909155600b55565b3480156200065b57600080fd5b50620002da6200066d36600462002fd5565b620010b0565b6200068a6200068436600462002f23565b620010bb565b6040516001600160401b0390911681526020016200026d565b348015620006b057600080fd5b50620006c8620006c236600462002fd5565b6200177f565b6040516200026d91908151815260208083015160ff16908201526040808301519082015260609182015161ffff169181019190915260800190565b3480156200071057600080fd5b50620003196200072236600462002e68565b6001600160a01b031660009081526006602052604090205460ff1690565b3480156200074d57600080fd5b50620003196200193f565b3480156200076557600080fd5b506200077d6200077736600462003055565b62001953565b6040516200026d919062003464565b3480156200079957600080fd5b5060025462010000900461ffff166200055a565b348015620007ba57600080fd5b50620007d2620007cc36600462002fd5565b62001a0f565b6040516200026d91908151815260208083015160ff169082015260408083015161ffff16908201526060918201519181019190915260800190565b6040805160a08101825260008082526020820181905291810182905260608101829052608081018290529062000844838262001be8565b82526200085360208262003653565b8251909150684e465442726964676514620008c15760405162461bcd60e51b815260206004820152602360248201527f696e76616c6964205265676973746572436861696e3a2077726f6e67206d6f64604482015262756c6560e81b60648201526084015b60405180910390fd5b620008cd838262001c4a565b60ff166020830152620008e260018262003653565b9050816020015160ff16600114620009495760405162461bcd60e51b815260206004820152602360248201527f696e76616c6964205265676973746572436861696e3a2077726f6e672061637460448201526234b7b760e91b6064820152608401620008b8565b62000955838262001caa565b61ffff1660408301526200096b60028262003653565b905062000979838262001caa565b61ffff1660608301526200098f60028262003653565b90506200099d838262001be8565b6080830152620009af60208262003653565b90508083511462000a0f5760405162461bcd60e51b815260206004820152602360248201527f696e76616c6964205265676973746572436861696e3a2077726f6e67206c656e6044820152620cee8d60eb1b6064820152608401620008b8565b50919050565b60006001600160a01b038616301462000a875760405162461bcd60e51b815260206004820152602d60248201527f63616e206f6e6c792062726964676520746f6b656e7320766961207472616e7360448201526c19995c939195081b595d1a1bd9609a1b6064820152608401620008b8565b50630a85bd0160e11b95945050505050565b62000aa36200193f565b62000ade5760405162461bcd60e51b815260206004820152600a6024820152696e6f74206120666f726b60b01b6044820152606401620008b8565b600080600062000aee8462001d0b565b92509250925081819062000b175760405162461bcd60e51b8152600401620008b8919062003464565b5062000b2883610140015162001f3a565b600062000b398460e001516200177f565b90504681604001511462000b845760405162461bcd60e51b815260206004820152601160248201527034b73b30b634b21022ab269021b430b4b760791b6044820152606401620008b8565b62000b93816040015162001f55565b60608101516002805461ffff191661ffff9092169190911790555b5050505050565b61ffff91909116600090815260076020908152604080832093835292905220546001600160a01b031690565b62000beb6200193f565b1562000c295760405162461bcd60e51b815260206004820152600c60248201526b696e76616c696420666f726b60a01b6044820152606401620008b8565b600080600062000c398462001d0b565b92509250925081819062000c625760405162461bcd60e51b8152600401620008b8919062003464565b5062000c7383610140015162001f3a565b600062000c848460e0015162001a0f565b905062000c9460025461ffff1690565b61ffff16816040015161ffff161462000ce15760405162461bcd60e51b815260206004820152600e60248201526d1ddc9bdb99c818da185a5b881a5960921b6044820152606401620008b8565b606081015162000bae9062001fa0565b604080516101008101825260008082526020820181905291810182905260608082018390526080820183905260a082015260c0810182905260e08101829052908062000d3e848262001c4a565b905062000d4d60018362003653565b91508060ff1660011462000d975760405162461bcd60e51b815260206004820152601060248201526f34b73b30b634b2102a3930b739b332b960811b6044820152606401620008b8565b62000da3848362001be8565b835262000db260208362003653565b915062000dc0848362001caa565b61ffff16602084015262000dd660028362003653565b915062000de4848362001be8565b604084015262000df660208362003653565b915062000e04848362001be8565b606084015262000e1660208362003653565b915062000e248483620020d7565b608084015262000e3660208362003653565b915062000e4560018362003653565b915062000e7282602284875162000e5d91906200366e565b62000e6991906200366e565b86919062002130565b60a08401528351915062000e886002836200366e565b915062000e96848362001caa565b61ffff1660e084015262000eac6020836200366e565b915062000eba848362001be8565b60c0840152509092915050565b600062000edc6001546001600160a01b031690565b905090565b600062000f157f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905062000f3a816001600160a01b031660009081526006602052604090205460ff1690565b1562000f7f5760405162461bcd60e51b8152602060048201526013602482015272185b1c9958591e481a5b9a5d1a585b1a5e9959606a1b6044820152606401620008b8565b62000fa8816001600160a01b03166000908152600660205260409020805460ff19166001179055565b50565b600080600062000fbb8462001d0b565b92509250925081819062000fe45760405162461bcd60e51b8152600401620008b8919062003464565b5062000ff583610140015162001f3a565b6000620010068460e001516200080d565b90506200101660025461ffff1690565b61ffff16816040015161ffff16148015620010385750620010366200193f565b155b806200104a5750604081015161ffff16155b6200108b5760405162461bcd60e51b815260206004820152601060248201526f1a5b9d985b1a590818da185a5b881a5960821b6044820152606401620008b8565b62000bae8160600151826080015161ffff909116600090815260096020526040902055565b62000fa88162002249565b6000806000620010e3886001600160a01b031660009081526008602052604090205460ff1690565b15620011dd57876001600160a01b0316639a8a05926040518163ffffffff1660e01b815260040160206040518083038186803b1580156200112357600080fd5b505afa15801562001138573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200115e9190620032ac565b9150876001600160a01b0316633d6c043b6040518163ffffffff1660e01b815260040160206040518083038186803b1580156200119a57600080fd5b505afa158015620011af573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620011d5919062002fbc565b9050620013a7565b60025461ffff166040516301ffc9a760e01b81526380ac58cd60e01b60048201529092506001600160a01b038916915081906301ffc9a79060240160206040518083038186803b1580156200123157600080fd5b505afa15801562001246573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200126c919062002f86565b620012c45760405162461bcd60e51b815260206004820152602160248201527f6d75737420737570706f7274207468652045524337323120696e7465726661636044820152606560f81b6064820152608401620008b8565b6040516301ffc9a760e01b8152635b5e139f60e01b60048201526001600160a01b038916906301ffc9a79060240160206040518083038186803b1580156200130b57600080fd5b505afa15801562001320573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062001346919062002f86565b620013a75760405162461bcd60e51b815260206004820152602a60248201527f6d75737420737570706f727420746865204552433732312d4d657461646174616044820152691032bc3a32b739b4b7b760b11b6064820152608401620008b8565b60608060608461ffff16600114620015015760408051600481526024810182526020810180516001600160e01b03166395d89b4160e01b17905290516000916001600160a01b038e1691620013fd919062003344565b600060405180830381855afa9150503d80600081146200143a576040519150601f19603f3d011682016040523d82523d6000602084013e6200143f565b606091505b5060408051600481526024810182526020810180516001600160e01b03166306fdde0360e01b1790529051919350600092506001600160a01b038f169162001488919062003344565b600060405180830381855afa9150503d8060008114620014c5576040519150601f19603f3d011682016040523d82523d6000602084013e620014ca565b606091505b5091505081806020019051810190620014e491906200301f565b945080806020019051810190620014fc91906200301f565b935050505b60008b6001600160a01b03168b6040516024016200152191815260200190565b60408051601f198184030181529181526020820180516001600160e01b031663c87b56dd60e01b1790525162001558919062003344565b600060405180830381855afa9150503d806000811462001595576040519150601f19603f3d011682016040523d82523d6000602084013e6200159a565b606091505b5091505080806020019051810190620015b491906200301f565b9150506000808661ffff16600114156200163157604080518082018252600080825260209182018190528e8152600a825282812083518085019094528054845260010154918301919091529060208101518151909450925090506200162a8d6000908152600a6020526040812081815560010155565b506200163e565b5050602083810151908301515b604051632142170760e11b8152336004820152306024820152604481018d90526001600160a01b038e16906342842e0e90606401600060405180830381600087803b1580156200168d57600080fd5b505af1158015620016a2573d6000803e3d6000fd5b50505050620016b460025461ffff1690565b61ffff168761ffff16146200172057604051630852cd8d60e31b8152600481018d90526001600160a01b038e16906342966c6890602401600060405180830381600087803b1580156200170657600080fd5b505af11580156200171b573d6000803e3d6000fd5b505050505b6200176e6040518061010001604052808881526020018961ffff1681526020018481526020018381526020018e81526020018581526020018c81526020018d61ffff16815250348b6200262d565b9d9c50505050505050505050505050565b604080516080810182526000808252602082018190529181018290526060810182905290620017af838262001be8565b8252620017be60208262003653565b8251909150684e465442726964676514620018285760405162461bcd60e51b8152602060048201526024808201527f696e76616c6964205265636f766572436861696e49643a2077726f6e67206d6f60448201526364756c6560e01b6064820152608401620008b8565b62001834838262001c4a565b60ff1660208301526200184960018262003653565b9050816020015160ff16600314620018b05760405162461bcd60e51b8152602060048201526024808201527f696e76616c6964205265636f766572436861696e49643a2077726f6e672061636044820152633a34b7b760e11b6064820152608401620008b8565b620018bc8382620020d7565b6040830152620018ce60208262003653565b9050620018dc838262001caa565b61ffff166060830152620018f260028262003653565b90508083511462000a0f5760405162461bcd60e51b81526020600482015260166024820152751a5b9d985b1a5908149958dbdd995c90da185a5b925960521b6044820152606401620008b8565b6000466200194c600b5490565b1415905090565b606060c88260a00151511115620019b85760405162461bcd60e51b815260206004820152602260248201527f746f6b656e555249206d757374206e6f74206578636565642032303020627974604482015261657360f01b6064820152608401620008b8565b81516020808401516040808601516060870151608088015160a0890151805160c08b015160e08c01519651620019f99a60019a909998939493910162003395565b6040516020818303038152906040529050919050565b60408051608081018252600080825260208201819052918101829052606081018290529062001a3f838262001be8565b825262001a4e60208262003653565b8251909150684e46544272696467651462001aba5760405162461bcd60e51b815260206004820152602560248201527f696e76616c69642055706772616465436f6e74726163743a2077726f6e67206d6044820152646f64756c6560d81b6064820152608401620008b8565b62001ac6838262001c4a565b60ff16602083015262001adb60018262003653565b9050816020015160ff1660021462001b445760405162461bcd60e51b815260206004820152602560248201527f696e76616c69642055706772616465436f6e74726163743a2077726f6e67206160448201526431ba34b7b760d91b6064820152608401620008b8565b62001b50838262001caa565b61ffff16604083015262001b6660028262003653565b905062001b74838262001be8565b606083015262001b8660208262003653565b90508083511462000a0f5760405162461bcd60e51b815260206004820152602560248201527f696e76616c69642055706772616465436f6e74726163743a2077726f6e67206c6044820152640cadccee8d60db1b6064820152608401620008b8565b600062001bf782602062003653565b8351101562001c415760405162461bcd60e51b8152602060048201526015602482015274746f427974657333325f6f75744f66426f756e647360581b6044820152606401620008b8565b50016020015190565b600062001c5982600162003653565b8351101562001ca15760405162461bcd60e51b8152602060048201526013602482015272746f55696e74385f6f75744f66426f756e647360681b6044820152606401620008b8565b50016001015190565b600062001cb982600262003653565b8351101562001d025760405162461bcd60e51b8152602060048201526014602482015273746f55696e7431365f6f75744f66426f756e647360601b6044820152606401620008b8565b50016002015190565b604080516101608101825260008082526020820181905291810182905260608082018390526080820183905260a0820183905260c0820183905260e08201819052610100820183905261012082015261014081019190915260006060600080600062001d7f6000546001600160a01b031690565b6001600160a01b031663c0fd8bde886040518263ffffffff1660e01b815260040162001dac919062003464565b60006040518083038186803b15801562001dc557600080fd5b505afa15801562001dda573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405262001e0491908101906200311e565b9250925092508162001e1d579194509250905062001f33565b60025462010000900461ffff1661ffff16836060015161ffff161462001e7b5750506040805180820190915260168152753bb937b7339033b7bb32b93730b731b29031b430b4b760511b602082015290935060009250905062001f33565b60035483608001511462001ece57505060408051808201909152601981527f77726f6e6720676f7665726e616e636520636f6e747261637400000000000000602082015290935060009250905062001f33565b61014083015160009081526004602052604090205460ff161562001f1857826000604051806060016040528060228152602001620040bd6022913995509550955050505062001f33565b50506040805160208101909152600081529093506001925090505b9193909250565b6000908152600460205260409020805460ff19166001179055565b46811462001f9b5760405162461bcd60e51b81526020600482015260126024820152711a5b9d985b1a5908195d9b50da185a5b925960721b6044820152606401620008b8565b600b55565b600062001fd47f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905062001fe182620026f6565b60408051600481526024810182526020810180516001600160e01b031663204a7f0760e21b179052905160009182916001600160a01b03861691620020269162003344565b600060405180830381855af49150503d806000811462002063576040519150601f19603f3d011682016040523d82523d6000602084013e62002068565b606091505b5091509150818190620020905760405162461bcd60e51b8152600401620008b8919062003464565b50836001600160a01b0316836001600160a01b03167f2e4cc16c100f0b55e2df82ab0b1a7e294aa9cbd01b48fbaf622683fbc0507a4960405160405180910390a350505050565b6000620020e682602062003653565b8351101562001c415760405162461bcd60e51b8152602060048201526015602482015274746f55696e743235365f6f75744f66426f756e647360581b6044820152606401620008b8565b6060816200214081601f62003653565b1015620021815760405162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b6044820152606401620008b8565b6200218d828462003653565b84511015620021d35760405162461bcd60e51b8152602060048201526011602482015270736c6963655f6f75744f66426f756e647360781b6044820152606401620008b8565b606082158015620021f4576040519150600082526020820160405262002240565b6040519150601f8416801560200281840101858101878315602002848b0101015b818310156200222f57805183526020928301920162002215565b5050858452601f01601f1916604052505b50949350505050565b6000806000620022616000546001600160a01b031690565b6001600160a01b031663c0fd8bde856040518263ffffffff1660e01b81526004016200228e919062003464565b60006040518083038186803b158015620022a757600080fd5b505afa158015620022bc573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052620022e691908101906200311e565b9250925092508181906200230f5760405162461bcd60e51b8152600401620008b8919062003464565b506200231b8362002738565b6200235b5760405162461bcd60e51b815260206004820152600f60248201526e34b73b30b634b21032b6b4ba3a32b960891b6044820152606401620008b8565b60006200236c8460e0015162000cf1565b90506200238d84610140015160009081526005602052604090205460ff1690565b15620023dc5760405162461bcd60e51b815260206004820152601a60248201527f7472616e7366657220616c726561647920636f6d706c657465640000000000006044820152606401620008b8565b620024018461014001516000908152600560205260409020805460ff19166001179055565b60025461ffff1661ffff168160e0015161ffff16146200245b5760405162461bcd60e51b815260206004820152601460248201527334b73b30b634b2103a30b933b2ba1031b430b4b760611b6044820152606401620008b8565b60006200246b60025461ffff1690565b61ffff16826020015161ffff1614156200248857508051620024d3565b60006200249e8360200151846000015162000bb5565b90506001600160a01b038116620024d057620024cd8360200151846000015185606001518660400151620027b6565b90505b90505b60c082015160025461ffff1661ffff16836020015161ffff1614620025b257826020015161ffff16600114156200253e576080830151604080518082018252606086015181528186015160208083019182526000948552600a90529190922091518255516001909101555b608083015160a08401516040516334ff261960e21b81526001600160a01b0385169263d3fc9864926200257892869291906004016200343b565b600060405180830381600087803b1580156200259357600080fd5b505af1158015620025a8573d6000803e3d6000fd5b5050505062002624565b6080830151604051632142170760e11b81523060048201526001600160a01b0383811660248301526044820192909252908316906342842e0e90606401600060405180830381600087803b1580156200260a57600080fd5b505af11580156200261f573d6000803e3d6000fd5b505050505b50505050505050565b6000806200263b8562001953565b9050620026506000546001600160a01b031690565b6001600160a01b031663b19a437e8585846200267760025460ff6401000000009091041690565b6040518563ffffffff1660e01b815260040162002697939291906200354b565b6020604051808303818588803b158015620026b157600080fd5b505af1158015620026c6573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190620026ed9190620032f9565b95945050505050565b620027018162002a63565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b6000620027446200193f565b15620027825760405162461bcd60e51b815260206004820152600c60248201526b696e76616c696420666f726b60a01b6044820152606401620008b8565b6080820151606083015161ffff166000908152600960205260409020541415620027ae57506001919050565b506000919050565b6000620027c660025461ffff1690565b61ffff168561ffff161415620028305760405162461bcd60e51b815260206004820152602860248201527f63616e206f6e6c79207772617020746f6b656e732066726f6d20666f726569676044820152676e20636861696e7360c01b6064820152608401620008b8565b60006200283e868662000bb5565b6001600160a01b031614620028965760405162461bcd60e51b815260206004820152601c60248201527f7772617070656420617373657420616c726561647920657869737473000000006044820152606401620008b8565b8461ffff1660011415620028d8577f576f726d686f6c65204272696467656420536f6c616e612d4e4654000000000092506915d3d49354d41313919560b21b91505b6000627ce50b60e31b620028ec8562002b0a565b620028f78562002b0a565b3089896040516024016200291095949392919062003479565b60408051601f19818403018152918152602080830180516001600160e01b03166001600160e01b031990951694909417909352519092506000916200295a91309185910162003415565b60405160208183030381529060405290506000604051806020016200297f9062002c45565b601f1982820381018352601f909101166040819052620029a59190849060200162003362565b60408051601f19818403018152908290526001600160f01b031960f08b901b166020830152602282018990529150600090604201604051602081830303815290604052805190602001209050808251602084016000f59450843b62002a0957600080fd5b61ffff891660009081526007602090815260408083208b8452825280832080546001600160a01b0319166001600160a01b038a16908117909155835260089091529020805460ff1916600117905550505050949350505050565b803b62002ac95760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401620008b8565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b606060005b60208110801562002b4d575082816020811062002b3c57634e487b7160e01b600052603260045260246000fd5b1a60f81b6001600160f81b03191615155b1562002b68578062002b5f81620036bb565b91505062002b0f565b6000816001600160401b0381111562002b9157634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f19166020018201604052801562002bbc576020820181803683370190505b50905060005b8281101562002c3d5784816020811062002bec57634e487b7160e01b600052603260045260246000fd5b1a60f81b82828151811062002c1157634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a9053508062002c3481620036bb565b91505062002bc2565b509392505050565b610993806200372a83390190565b600062002c6a62002c648462003629565b620035f6565b905082815283838301111562002c7f57600080fd5b828260208301376000602084830101529392505050565b80356001600160a01b038116811462002cae57600080fd5b919050565b600082601f83011262002cc4578081fd5b815160206001600160401b0382111562002ce25762002ce2620036ef565b62002cf2818360051b01620035f6565b80838252828201915082860187848660071b890101111562002d12578586fd5b855b8581101562002d7e57608080838b03121562002d2e578788fd5b62002d386200357f565b835181528684015187820152604062002d5381860162002e56565b90820152606062002d6685820162002e56565b90820152855293850193919091019060010162002d14565b5090979650505050505050565b8051801515811462002cae57600080fd5b600082601f83011262002dad578081fd5b815162002dbe62002c648262003629565b81815284602083860101111562002dd3578283fd5b62002de682602083016020870162003688565b949350505050565b600082601f83011262002dff578081fd5b62002e108383356020850162002c53565b9392505050565b803562002cae8162003705565b805162002cae8162003705565b805162002cae8162003716565b80516001600160401b038116811462002cae57600080fd5b805160ff8116811462002cae57600080fd5b60006020828403121562002e7a578081fd5b62002e108262002c96565b60008060008060006080868803121562002e9d578081fd5b62002ea88662002c96565b945062002eb86020870162002c96565b93506040860135925060608601356001600160401b038082111562002edb578283fd5b818801915088601f83011262002eef578283fd5b81358181111562002efe578384fd5b89602082850101111562002f10578384fd5b9699959850939650602001949392505050565b600080600080600060a0868803121562002f3b578283fd5b62002f468662002c96565b945060208601359350604086013562002f5f8162003705565b925060608601359150608086013562002f788162003716565b809150509295509295909350565b60006020828403121562002f98578081fd5b62002e108262002d8b565b60006020828403121562002fb5578081fd5b5035919050565b60006020828403121562002fce578081fd5b5051919050565b60006020828403121562002fe7578081fd5b81356001600160401b0381111562002ffd578182fd5b8201601f810184136200300e578182fd5b62002de68482356020840162002c53565b60006020828403121562003031578081fd5b81516001600160401b0381111562003047578182fd5b62002de68482850162002d9c565b60006020828403121562003067578081fd5b81356001600160401b03808211156200307e578283fd5b90830190610100828603121562003093578283fd5b6200309d620035aa565b82358152620030af6020840162002e17565b602082015260408301356040820152606083013560608201526080830135608082015260a083013582811115620030e4578485fd5b620030f28782860162002dee565b60a08301525060c083013560c08201526200311060e0840162002e17565b60e082015295945050505050565b60008060006060848603121562003133578081fd5b83516001600160401b03808211156200314a578283fd5b9085019061016082880312156200315f578283fd5b62003169620035d0565b620031748362002e56565b8152620031846020840162002e31565b6020820152620031976040840162002e31565b6040820152620031aa6060840162002e24565b606082015260808301516080820152620031c760a0840162002e3e565b60a0820152620031da60c0840162002e56565b60c082015260e083015182811115620031f1578485fd5b620031ff8982860162002d9c565b60e0830152506101006200321581850162002e31565b9082015261012083810151838111156200322d578586fd5b6200323b8a82870162002cb3565b9183019190915250610140838101519082015294506200325e6020870162002d8b565b9350604086015191508082111562003274578283fd5b50620032838682870162002d9c565b9150509250925092565b6000602082840312156200329f578081fd5b813562002e108162003705565b600060208284031215620032be578081fd5b815162002e108162003705565b60008060408385031215620032de578182fd5b8235620032eb8162003705565b946020939093013593505050565b6000602082840312156200330b578081fd5b62002e108262002e3e565b600081518084526200333081602086016020860162003688565b601f01601f19169290920160200192915050565b600082516200335881846020870162003688565b9190910192915050565b600083516200337681846020880162003688565b8351908301906200338c81836020880162003688565b01949350505050565b600060ff60f81b808d60f81b1683528b600184015261ffff60f01b808c60f01b1660218501528a6023850152896043850152886063850152818860f81b16608385015286519150620033ef826084860160208a0162003688565b920160848101949094525060f09190911b1660a482015260a60198975050505050505050565b6001600160a01b038316815260406020820181905260009062002de69083018462003316565b60018060a01b0384168152826020820152606060408201526000620026ed606083018462003316565b60208152600062002e10602083018462003316565b60a0815260006200348e60a083018862003316565b8281036020840152620034a2818862003316565b6001600160a01b03969096166040840152505061ffff92909216606083015260809091015292915050565b60208152815160208201526000602083015161ffff80821660408501526040850151606085015260608501516080850152608085015160a085015260a085015191506101008060c08601526200352861012086018462003316565b925060c086015160e08601528160e0870151168186015250508091505092915050565b63ffffffff841681526060602082015260006200356c606083018562003316565b905060ff83166040830152949350505050565b604051608081016001600160401b0381118282101715620035a457620035a4620036ef565b60405290565b60405161010081016001600160401b0381118282101715620035a457620035a4620036ef565b60405161016081016001600160401b0381118282101715620035a457620035a4620036ef565b604051601f8201601f191681016001600160401b0381118282101715620036215762003621620036ef565b604052919050565b60006001600160401b03821115620036455762003645620036ef565b50601f01601f191660200190565b60008219821115620036695762003669620036d9565b500190565b600082821015620036835762003683620036d9565b500390565b60005b83811015620036a55781810151838201526020016200368b565b83811115620036b5576000848401525b50505050565b6000600019821415620036d257620036d2620036d9565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b61ffff8116811462000fa857600080fd5b63ffffffff8116811462000fa857600080fdfe608060405234801561001057600080fd5b5060405161099338038061099383398101604081905261002f9161048e565b818161005c60017fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d51610599565b60008051602061094c8339815191521461008657634e487b7160e01b600052600160045260246000fd5b6100928282600061009b565b505050506105fe565b6100a483610175565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a26000825111806100e55750805b156101705761016e836001600160a01b0316635c60da1b6040518163ffffffff1660e01b815260040160206040518083038186803b15801561012657600080fd5b505afa15801561013a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061015e9190610474565b8361031560201b6100291760201c565b505b505050565b6101888161034160201b6100551760201c565b6101e75760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b61026a816001600160a01b0316635c60da1b6040518163ffffffff1660e01b815260040160206040518083038186803b15801561022357600080fd5b505afa158015610237573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061025b9190610474565b61034160201b6100551760201c565b6102cf5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016101de565b806102f460008051602061094c83398151915260001b61034760201b61005b1760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b606061033a838360405180606001604052806027815260200161096c6027913961034a565b9392505050565b3b151590565b90565b6060833b6103a95760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b60648201526084016101de565b600080856001600160a01b0316856040516103c4919061054a565b600060405180830381855af49150503d80600081146103ff576040519150601f19603f3d011682016040523d82523d6000602084013e610404565b606091505b50909250905061041582828661041f565b9695505050505050565b6060831561042e57508161033a565b82511561043e5782518084602001fd5b8160405162461bcd60e51b81526004016101de9190610566565b80516001600160a01b038116811461046f57600080fd5b919050565b600060208284031215610485578081fd5b61033a82610458565b600080604083850312156104a0578081fd5b6104a983610458565b60208401519092506001600160401b03808211156104c5578283fd5b818501915085601f8301126104d8578283fd5b8151818111156104ea576104ea6105e8565b604051601f8201601f19908116603f01168101908382118183101715610512576105126105e8565b8160405282815288602084870101111561052a578586fd5b61053b8360208301602088016105bc565b80955050505050509250929050565b6000825161055c8184602087016105bc565b9190910192915050565b60208152600082518060208401526105858160408501602087016105bc565b601f01601f19169190910160400192915050565b6000828210156105b757634e487b7160e01b81526011600452602481fd5b500390565b60005b838110156105d75781810151838201526020016105bf565b8381111561016e5750506000910152565b634e487b7160e01b600052604160045260246000fd5b61033f8061060d6000396000f3fe60806040523661001357610011610017565b005b6100115b61002761002261005e565b610106565b565b606061004e83836040518060600160405280602781526020016102e36027913961012a565b9392505050565b3b151590565b90565b60006100917fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b815260040160206040518083038186803b1580156100c957600080fd5b505afa1580156100dd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610101919061023c565b905090565b3660008037600080366000845af43d6000803e808015610125573d6000f35b3d6000fd5b6060833b61018e5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b60648201526084015b60405180910390fd5b600080856001600160a01b0316856040516101a99190610263565b600060405180830381855af49150503d80600081146101e4576040519150601f19603f3d011682016040523d82523d6000602084013e6101e9565b606091505b50915091506101f9828286610203565b9695505050505050565b6060831561021257508161004e565b8251156102225782518084602001fd5b8160405162461bcd60e51b8152600401610185919061027f565b60006020828403121561024d578081fd5b81516001600160a01b038116811461004e578182fd5b600082516102758184602087016102b2565b9190910192915050565b602081526000825180602084015261029e8160408501602087016102b2565b601f01601f19169190910160400192915050565b60005b838110156102cd5781810151838201526020016102b5565b838111156102dc576000848401525b5050505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220c383d12a666085db2eac57ee60d62a29e11c165ef3006d3555601869d9b9b8eb64736f6c63430008040033a3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564676f7665726e616e636520616374696f6e20616c726561647920636f6e73756d6564a2646970667358221220b2ef02b81b2f7e41b18d93a61fe45b8b9b249fd13beec25b4a554abbf73953cc64736f6c63430008040033" = ...

Methods

attach

  • Parameters

    • address: string

    Returns MockNFTBridgeImplementation

connect

  • Parameters

    • signer: Signer

    Returns MockNFTBridgeImplementation__factory

deploy

  • Parameters

    • Optional overrides: Overrides & { from?: string | Promise<string> }

    Returns Promise<MockNFTBridgeImplementation>

getDeployTransaction

  • getDeployTransaction(overrides?: Overrides & { from?: string | Promise<string> }): TransactionRequest
  • Parameters

    • Optional overrides: Overrides & { from?: string | Promise<string> }

    Returns TransactionRequest

Static connect

  • Parameters

    • address: string
    • signerOrProvider: Signer | Provider

    Returns MockNFTBridgeImplementation

Static createInterface

  • createInterface(): MockNFTBridgeImplementationInterface
  • Returns MockNFTBridgeImplementationInterface

Static fromSolidity

  • fromSolidity(compilerOutput: any, signer?: Signer): ContractFactory
  • Parameters

    • compilerOutput: any
    • Optional signer: Signer

    Returns ContractFactory

Static getContract

  • getContract(address: string, contractInterface: ContractInterface, signer?: Signer): Contract
  • Parameters

    • address: string
    • contractInterface: ContractInterface
    • Optional signer: Signer

    Returns Contract

Static getContractAddress

  • getContractAddress(tx: { from: string; nonce: number | BigNumber | BytesLike }): string
  • Parameters

    • tx: { from: string; nonce: number | BigNumber | BytesLike }
      • from: string
      • nonce: number | BigNumber | BytesLike

    Returns string

Static getInterface

  • getInterface(contractInterface: ContractInterface): Interface
  • Parameters

    • contractInterface: ContractInterface

    Returns Interface

Generated using TypeDoc