Hierarchy

  • Interface
    • TokenMessengerInterface

Methods

  • Parameters

    • functionFragment: "acceptOwnership"
    • Optional values: undefined

    Returns string

  • Parameters

    • functionFragment: "addLocalMinter"
    • values: [AddressLike]

    Returns string

  • Parameters

    • functionFragment: "addRemoteTokenMessenger"
    • values: [BigNumberish, BytesLike]

    Returns string

  • Parameters

    • functionFragment: "depositForBurn"
    • values: [BigNumberish, BigNumberish, BytesLike, AddressLike]

    Returns string

  • Parameters

    • functionFragment: "depositForBurnWithCaller"
    • values: [BigNumberish, BigNumberish, BytesLike, AddressLike, BytesLike]

    Returns string

  • Parameters

    • functionFragment: "handleReceiveMessage"
    • values: [BigNumberish, BytesLike, BytesLike]

    Returns string

  • Parameters

    • functionFragment: "localMessageTransmitter"
    • Optional values: undefined

    Returns string

  • Parameters

    • functionFragment: "localMinter"
    • Optional values: undefined

    Returns string

  • Parameters

    • functionFragment: "messageBodyVersion"
    • Optional values: undefined

    Returns string

  • Parameters

    • functionFragment: "owner"
    • Optional values: undefined

    Returns string

  • Parameters

    • functionFragment: "pendingOwner"
    • Optional values: undefined

    Returns string

  • Parameters

    • functionFragment: "remoteTokenMessengers"
    • values: [BigNumberish]

    Returns string

  • Parameters

    • functionFragment: "removeLocalMinter"
    • Optional values: undefined

    Returns string

  • Parameters

    • functionFragment: "removeRemoteTokenMessenger"
    • values: [BigNumberish]

    Returns string

  • Parameters

    • functionFragment: "replaceDepositForBurn"
    • values: [BytesLike, BytesLike, BytesLike, BytesLike]

    Returns string

  • Parameters

    • functionFragment: "rescueERC20"
    • values: [AddressLike, AddressLike, BigNumberish]

    Returns string

  • Parameters

    • functionFragment: "rescuer"
    • Optional values: undefined

    Returns string

  • Parameters

    • functionFragment: "transferOwnership"
    • values: [AddressLike]

    Returns string

  • Parameters

    • functionFragment: "updateRescuer"
    • values: [AddressLike]

    Returns string

  • Parameters

    • nameOrSignatureOrTopic: "DepositForBurn" | "LocalMinterAdded" | "LocalMinterRemoved" | "MintAndWithdraw" | "OwnershipTransferStarted" | "OwnershipTransferred" | "RemoteTokenMessengerAdded" | "RemoteTokenMessengerRemoved" | "RescuerChanged"

    Returns EventFragment

  • Parameters

    • nameOrSignature: "messageBodyVersion" | "owner" | "pendingOwner" | "acceptOwnership" | "addLocalMinter" | "addRemoteTokenMessenger" | "depositForBurn" | "depositForBurnWithCaller" | "handleReceiveMessage" | "localMessageTransmitter" | "localMinter" | "remoteTokenMessengers" | "removeLocalMinter" | "removeRemoteTokenMessenger" | "replaceDepositForBurn" | "rescueERC20" | "rescuer" | "transferOwnership" | "updateRescuer"

    Returns FunctionFragment

Generated using TypeDoc