Hierarchy (view full)

Constructors

Properties

exchange: MessageExchange

Methods

  • Waits for the next message and returns it. When no expectedProcessingTimeMs is provided, the default value of EXPECTED_CRYPTO_PROCESSING_TIME_MS is used.

    Parameters

    • expectedMessageInfo: string
    • OptionalexpectedMessageType: number
    • expectedProcessingTimeMs: number = ...

    Returns Promise<Message>

  • Waits for the next message and decodes it. When no expectedProcessingTimeMs is provided, the default value of EXPECTED_CRYPTO_PROCESSING_TIME_MS is used.

    Type Parameters

    • T

    Parameters

    • expectedMessageType: number
    • schema: TlvSchema<T>
    • expectedMessageInfo: string
    • expectedProcessingTimeMs: number = ...

    Returns Promise<T>

  • Waits for the next message and returns it. When no expectedProcessingTimeMs is provided, the default value of EXPECTED_CRYPTO_PROCESSING_TIME_MS is used.

    Parameters

    • expectedMessageInfo: string
    • expectedProcessingTimeMs: number = ...

    Returns Promise<void>