Documentation
    Preparing search index...
    • Convert a ledger transport to a viem account normally used together with @ledgerhq/hw-transport-webhid or @ledgerhq/hw-transport-node-hid

      Notice: Ledger packages need Buffer polyfill in the browser.

      Parameters

      Returns Promise<{}>

      The viem account

      import TransportWebHID from '@ledgerhq/hw-transport-webhid'
      import { ledgerToAccount } from '@filoz/synapse-core/ledger'

      const transport = await TransportWebHID.create()
      const account = await ledgerToAccount({
      transport,
      accountIndex: 0,
      addressIndex: 0,
      changeIndex: 0,
      })

      await transport.close()