How to use the @ledgerhq/hw-transport-web-ble.listen function in @ledgerhq/hw-transport-web-ble

To help you get started, we’ve selected a few @ledgerhq/hw-transport-web-ble 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 Mrtenz / FindETH / src / wallets / ledger / LedgerBLE.ts View on Github external
return new Promise((resolve, reject) => {
      const subscription = TransportWebBLE.listen({
        next(event: DescriptorEvent): void {
          if (event.type === 'add') {
            subscription.unsubscribe();
            resolve(event.descriptor);
          }
        },
        error(error: any): void {
          reject(error);
        },
        complete(): void {
          // noop
        }
      });
    });
  }
github Mrtenz / FindETH / packages / web / src / wallets / ledger / LedgerBLE.ts View on Github external
return new Promise((resolve, reject) => {
      const subscription = TransportWebBLE.listen({
        next(event: DescriptorEvent): void {
          if (event.type === 'add') {
            subscription.unsubscribe();
            resolve(event.descriptor);
          }
        },
        error(error: any): void {
          reject(error);
        },
        complete(): void {
          // noop
        }
      });
    });
  }

@ledgerhq/hw-transport-web-ble

Ledger Hardware Wallet Web Bluetooth implementation of the communication layer

MIT
Latest version published 3 days ago

Package Health Score

90 / 100
Full package analysis