Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ContractFactory
    • NFTBridgeShutdown__factory

Index

Constructors

constructor

  • Parameters

    • Optional signer: Signer

    Returns NFTBridgeShutdown__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: { 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: "0x608060405234801561001057600080fd5b50611914806100206000396000f3fe608060405234801561001057600080fd5b50600436106101425760003560e01c806384acd1bb116100b8578063b172b2221161007c578063b172b222146103c3578063cb4cfea8146103cb578063d60b347f14610418578063e039f22414610444578063fbe3c2cd1461044c578063fbeeacd91461045e57600080fd5b806384acd1bb1461033d5780639a8a05921461034e578063a5799f9314610369578063aa4efa5b1461037c578063ad66a5f11461039f57600080fd5b80632c3c02a41161010a5780632c3c02a4146102685780632f3a3d5d1461028b5780633ca648261461029c57806364d42b1714610303578063739fc8d1146103155780638129fc1c1461033557600080fd5b806301f5325514610147578063178149e7146101b25780631a2be4da146101c75780631ff1e286146102035780632539464514610255575b600080fd5b61015a610155366004611534565b6104ab565b6040516101a99190600060a0820190508251825260ff6020840151166020830152604083015161ffff808216604085015280606086015116606085015250506080830151608083015292915050565b60405180910390f35b6101c56101c0366004611534565b61069a565b005b6101f36101d53660046114ee565b6001600160a01b031660009081526008602052604090205460ff1690565b60405190151581526020016101a9565b61023d610211366004611716565b61ffff91909116600090815260076020908152604080832093835292905220546001600160a01b031690565b6040516001600160a01b0390911681526020016101a9565b6101c5610263366004611534565b6107a5565b6101f361027636600461151c565b60009081526004602052604090205460ff1690565b6001546001600160a01b031661023d565b6102e86102aa36600461151c565b6040805180820190915260008082526020820152506000908152600a6020908152604091829020825180840190935280548352600101549082015290565b604080518251815260209283015192810192909252016101a9565b600b545b6040519081526020016101a9565b600254640100000000900460ff1660405160ff90911681526020016101a9565b6101c56108a3565b6000546001600160a01b031661023d565b60025461ffff165b60405161ffff90911681526020016101a9565b6101c5610377366004611534565b610903565b6101f361038a36600461151c565b60009081526005602052604090205460ff1690565b6103076103ad3660046116fa565b61ffff1660009081526009602052604090205490565b600354610307565b6103de6103d9366004611534565b6109f7565b6040516101a991908151815260208083015160ff16908201526040808301519082015260609182015161ffff169181019190915260800190565b6101f36104263660046114ee565b6001600160a01b031660009081526006602052604090205460ff1690565b6101f3610ba1565b60025462010000900461ffff16610356565b61047161046c366004611534565b610bb4565b6040516101a991908151815260208083015160ff169082015260408083015161ffff16908201526060918201519181019190915260800190565b6040805160a0810182526000808252602082018190529181018290526060810182905260808101829052906104e08382610d77565b82526104ed602082611842565b8251909150684e46544272696467651461055a5760405162461bcd60e51b815260206004820152602360248201527f696e76616c6964205265676973746572436861696e3a2077726f6e67206d6f64604482015262756c6560e81b60648201526084015b60405180910390fd5b6105648382610dd5565b60ff166020830152610577600182611842565b9050816020015160ff166001146105dc5760405162461bcd60e51b815260206004820152602360248201527f696e76616c6964205265676973746572436861696e3a2077726f6e672061637460448201526234b7b760e91b6064820152608401610551565b6105e68382610e31565b61ffff1660408301526105fa600282611842565b90506106068382610e31565b61ffff16606083015261061a600282611842565b90506106268382610d77565b6080830152610636602082611842565b9050808351146106945760405162461bcd60e51b815260206004820152602360248201527f696e76616c6964205265676973746572436861696e3a2077726f6e67206c656e6044820152620cee8d60eb1b6064820152608401610551565b50919050565b6106a2610ba1565b6106db5760405162461bcd60e51b815260206004820152600a6024820152696e6f74206120666f726b60b01b6044820152606401610551565b60008060006106e984610e8e565b92509250925081819061070f5760405162461bcd60e51b81526004016105519190611789565b5061071e8361014001516110ad565b600061072d8460e001516109f7565b9050468160400151146107765760405162461bcd60e51b815260206004820152601160248201527034b73b30b634b21022ab269021b430b4b760791b6044820152606401610551565b61078381604001516110c8565b60608101516002805461ffff191661ffff9092169190911790555b5050505050565b6107ad610ba1565b156107e95760405162461bcd60e51b815260206004820152600c60248201526b696e76616c696420666f726b60a01b6044820152606401610551565b60008060006107f784610e8e565b92509250925081819061081d5760405162461bcd60e51b81526004016105519190611789565b5061082c8361014001516110ad565b600061083b8460e00151610bb4565b905061084a60025461ffff1690565b61ffff16816040015161ffff16146108955760405162461bcd60e51b815260206004820152600e60248201526d1ddc9bdb99c818da185a5b881a5960921b6044820152606401610551565b606081015161079e90611111565b60006108d67f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b9050610900816001600160a01b03166000908152600660205260409020805460ff19166001179055565b50565b600080600061091184610e8e565b9250925092508181906109375760405162461bcd60e51b81526004016105519190611789565b506109468361014001516110ad565b60006109558460e001516104ab565b905061096460025461ffff1690565b61ffff16816040015161ffff161480156109835750610981610ba1565b155b806109945750604081015161ffff16155b6109d35760405162461bcd60e51b815260206004820152601060248201526f1a5b9d985b1a590818da185a5b881a5960821b6044820152606401610551565b61079e8160600151826080015161ffff909116600090815260096020526040902055565b604080516080810182526000808252602082018190529181018290526060810182905290610a258382610d77565b8252610a32602082611842565b8251909150684e465442726964676514610a9a5760405162461bcd60e51b8152602060048201526024808201527f696e76616c6964205265636f766572436861696e49643a2077726f6e67206d6f60448201526364756c6560e01b6064820152608401610551565b610aa48382610dd5565b60ff166020830152610ab7600182611842565b9050816020015160ff16600314610b1c5760405162461bcd60e51b8152602060048201526024808201527f696e76616c6964205265636f766572436861696e49643a2077726f6e672061636044820152633a34b7b760e11b6064820152608401610551565b610b26838261123e565b6040830152610b36602082611842565b9050610b428382610e31565b61ffff166060830152610b56600282611842565b9050808351146106945760405162461bcd60e51b81526020600482015260166024820152751a5b9d985b1a5908149958dbdd995c90da185a5b925960521b6044820152606401610551565b600046610bad600b5490565b1415905090565b604080516080810182526000808252602082018190529181018290526060810182905290610be28382610d77565b8252610bef602082611842565b8251909150684e465442726964676514610c595760405162461bcd60e51b815260206004820152602560248201527f696e76616c69642055706772616465436f6e74726163743a2077726f6e67206d6044820152646f64756c6560d81b6064820152608401610551565b610c638382610dd5565b60ff166020830152610c76600182611842565b9050816020015160ff16600214610cdd5760405162461bcd60e51b815260206004820152602560248201527f696e76616c69642055706772616465436f6e74726163743a2077726f6e67206160448201526431ba34b7b760d91b6064820152608401610551565b610ce78382610e31565b61ffff166040830152610cfb600282611842565b9050610d078382610d77565b6060830152610d17602082611842565b9050808351146106945760405162461bcd60e51b815260206004820152602560248201527f696e76616c69642055706772616465436f6e74726163743a2077726f6e67206c6044820152640cadccee8d60db1b6064820152608401610551565b6000610d84826020611842565b83511015610dcc5760405162461bcd60e51b8152602060048201526015602482015274746f427974657333325f6f75744f66426f756e647360581b6044820152606401610551565b50016020015190565b6000610de2826001611842565b83511015610e285760405162461bcd60e51b8152602060048201526013602482015272746f55696e74385f6f75744f66426f756e647360681b6044820152606401610551565b50016001015190565b6000610e3e826002611842565b83511015610e855760405162461bcd60e51b8152602060048201526014602482015273746f55696e7431365f6f75744f66426f756e647360601b6044820152606401610551565b50016002015190565b604080516101608101825260008082526020820181905291810182905260608082018390526080820183905260a0820183905260c0820183905260e082018190526101008201839052610120820152610140810191909152600060606000806000610f016000546001600160a01b031690565b6001600160a01b031663c0fd8bde886040518263ffffffff1660e01b8152600401610f2c9190611789565b60006040518083038186803b158015610f4457600080fd5b505afa158015610f58573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610f8091908101906115a8565b92509250925081610f9757919450925090506110a6565b60025462010000900461ffff1661ffff16836060015161ffff1614610ff35750506040805180820190915260168152753bb937b7339033b7bb32b93730b731b29031b430b4b760511b60208201529093506000925090506110a6565b60035483608001511461104457505060408051808201909152601981527f77726f6e6720676f7665726e616e636520636f6e74726163740000000000000060208201529093506000925090506110a6565b61014083015160009081526004602052604090205460ff161561108b578260006040518060600160405280602281526020016118bd602291399550955095505050506110a6565b50506040805160208101909152600081529093506001925090505b9193909250565b6000908152600460205260409020805460ff19166001179055565b46811461110c5760405162461bcd60e51b81526020600482015260126024820152711a5b9d985b1a5908195d9b50da185a5b925960721b6044820152606401610551565b600b55565b60006111447f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc546001600160a01b031690565b905061114f82611293565b60408051600481526024810182526020810180516001600160e01b031663204a7f0760e21b179052905160009182916001600160a01b038616916111929161176d565b600060405180830381855af49150503d80600081146111cd576040519150601f19603f3d011682016040523d82523d6000602084013e6111d2565b606091505b50915091508181906111f75760405162461bcd60e51b81526004016105519190611789565b50836001600160a01b0316836001600160a01b03167f2e4cc16c100f0b55e2df82ab0b1a7e294aa9cbd01b48fbaf622683fbc0507a4960405160405180910390a350505050565b600061124b826020611842565b83511015610dcc5760405162461bcd60e51b8152602060048201526015602482015274746f55696e743235365f6f75744f66426f756e647360581b6044820152606401610551565b61129c816112d3565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b803b6113375760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610551565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319166001600160a01b0392909216919091179055565b600082601f830112611388578081fd5b8151602067ffffffffffffffff8211156113a4576113a4611896565b6113b2818360051b016117e9565b80838252828201915082860187848660071b89010111156113d1578586fd5b855b8581101561143457608080838b0312156113eb578788fd5b6113f361179c565b835181528684015187820152604061140c8186016114dd565b90820152606061141d8582016114dd565b9082015285529385019391909101906001016113d3565b5090979650505050505050565b8051801515811461145157600080fd5b919050565b600082601f830112611466578081fd5b81516114796114748261181a565b6117e9565b81815284602083860101111561148d578283fd5b61149e826020830160208701611866565b949350505050565b8051611451816118ac565b805163ffffffff8116811461145157600080fd5b805167ffffffffffffffff8116811461145157600080fd5b805160ff8116811461145157600080fd5b6000602082840312156114ff578081fd5b81356001600160a01b0381168114611515578182fd5b9392505050565b60006020828403121561152d578081fd5b5035919050565b600060208284031215611545578081fd5b813567ffffffffffffffff81111561155b578182fd5b8201601f8101841361156b578182fd5b80356115796114748261181a565b81815285602083850101111561158d578384fd5b81602084016020830137908101602001929092525092915050565b6000806000606084860312156115bc578182fd5b835167ffffffffffffffff808211156115d3578384fd5b9085019061016082880312156115e7578384fd5b6115ef6117c5565b6115f8836114dd565b8152611606602084016114b1565b6020820152611617604084016114b1565b6040820152611628606084016114a6565b60608201526080830151608082015261164360a084016114c5565b60a082015261165460c084016114dd565b60c082015260e08301518281111561166a578586fd5b61167689828601611456565b60e08301525061010061168a8185016114b1565b9082015261012083810151838111156116a1578687fd5b6116ad8a828701611378565b9183019190915250610140838101519082015294506116ce60208701611441565b935060408601519150808211156116e3578283fd5b506116f086828701611456565b9150509250925092565b60006020828403121561170b578081fd5b8135611515816118ac565b60008060408385031215611728578182fd5b8235611733816118ac565b946020939093013593505050565b60008151808452611759816020860160208601611866565b601f01601f19169290920160200192915050565b6000825161177f818460208701611866565b9190910192915050565b6020815260006115156020830184611741565b6040516080810167ffffffffffffffff811182821017156117bf576117bf611896565b60405290565b604051610160810167ffffffffffffffff811182821017156117bf576117bf611896565b604051601f8201601f1916810167ffffffffffffffff8111828210171561181257611812611896565b604052919050565b600067ffffffffffffffff82111561183457611834611896565b50601f01601f191660200190565b6000821982111561186157634e487b7160e01b81526011600452602481fd5b500190565b60005b83811015611881578181015183820152602001611869565b83811115611890576000848401525b50505050565b634e487b7160e01b600052604160045260246000fd5b61ffff8116811461090057600080fdfe676f7665726e616e636520616374696f6e20616c726561647920636f6e73756d6564a26469706673582212202ae55389d70295ae2ec09c1d0b1db17552bf8b313b1d17b094d7e03b36bd392864736f6c63430008040033" = ...

Methods

attach

  • Parameters

    • address: string

    Returns NFTBridgeShutdown

connect

  • Parameters

    • signer: Signer

    Returns NFTBridgeShutdown__factory

deploy

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

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

    Returns Promise<NFTBridgeShutdown>

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 NFTBridgeShutdown

Static createInterface

  • createInterface(): NFTBridgeShutdownInterface
  • Returns NFTBridgeShutdownInterface

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