How to use the @dfuse/client.InboundMessageType.TRANSACTION_LIFECYCLE function in @dfuse/client

To help you get started, we’ve selected a few @dfuse/client examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github dfuse-io / client-js / examples / reference / stream-transaction.ts View on Github external
(message: InboundMessage) => {
      if (message.type === InboundMessageType.LISTENING) {
        console.log(prettifyJson(message.data))
        return
      }

      if (message.type === InboundMessageType.TRANSACTION_LIFECYCLE) {
        console.log(prettifyJson(message.data))
        return
      }

      if (message.type === InboundMessageType.ERROR) {
        console.log(prettifyJson(message.data))
        return
      }
    }
  )
github dfuse-io / dfuse-eosio / eosq / src / streams / transaction-listeners.ts View on Github external
(message: InboundMessage) => {
      if (message.type === InboundMessageType.ERROR) {
        errorCallback(message.data as ErrorData)
        return
      }

      if (message.type === InboundMessageType.TRANSACTION_LIFECYCLE) {
        successCallback((message.data as TransactionLifecycleData).lifecycle)
      }
    }
  )