Docs
chromia.com

Type Alias

OrchestratorEventHandler

On this page
type OrchestratorEventHandler = {
    offTransferHop: (listener: Listener<[HopData]>) => void;
    offTransferInit: (listener: Listener<[TransactionReceipt]>) => void;
    offTransferSigned: (listener: Listener<[SignedTransaction]>) => void;
    onTransferHop: (listener: Listener<[HopData]>) => void;
    onTransferInit: (listener: Listener<[TransactionReceipt]>) => void;
    onTransferSigned: (listener: Listener<[SignedTransaction]>) => void;
}

Properties

offTransferHop

offTransferHop: (listener: Listener<[HopData]>) => void

De-registers a listener that was previously registered for receiving events when a transfer hop is successfully completed

Type Declaration

offTransferInit

offTransferInit: (listener: Listener<[TransactionReceipt]>) => void

De-registers a listener that was previously registered for receiving events when init transfer has been successfully submitted

Type Declaration

    • (listener: Listener<[TransactionReceipt]>): void
    • Parameters

      • listener: Listener<TransactionReceipt>

        the listener to remove

      Returns void

offTransferSigned

offTransferSigned: (listener: Listener<[SignedTransaction]>) => void

De-registers a listener that was previously registered for receiving events when transfer were signed

Type Declaration

    • (listener: Listener<[SignedTransaction]>): void
    • Parameters

      • listener: Listener<SignedTransaction>

        the listener to remove

      Returns void

onTransferHop

onTransferHop: (listener: Listener<[HopData]>) => void

Registers a listener that gets invoked when a transfer hop is successfully completed

Type Declaration

onTransferInit

onTransferInit: (listener: Listener<[TransactionReceipt]>) => void

Registers a listener that gets invoked when init transfer has been successfully submitted

Type Declaration

    • (listener: Listener<[TransactionReceipt]>): void
    • Parameters

      • listener: Listener<TransactionReceipt>

        the listener to register

      Returns void

onTransferSigned

onTransferSigned: (listener: Listener<[SignedTransaction]>) => void

Registers a listener that gets invoked when the transaction is signed

Type Declaration

    • (listener: Listener<[SignedTransaction]>): void
    • Parameters

      • listener: Listener<SignedTransaction>

        the listener to register

      Returns void