github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/docs/reference/tm2-js-client/Signer/ledger.md (about)

     1  ---
     2  id: tm2-js-ledger
     3  ---
     4  
     5  # Ledger Signer
     6  
     7  Ledger device-based signer instance
     8  
     9  ### new LedgerSigner
    10  
    11  Creates a new instance of the Ledger device signer, using the provided `LedgerConnector`
    12  
    13  #### Parameters
    14  
    15  * `connector` **LedgerConnector** the Ledger connector
    16  * `accountIndex` **number** the desired account index
    17  * `addressPrefix` **string** the address prefix
    18  
    19  #### Usage
    20  
    21  ```ts
    22  const accountIndex: number = 10 // for ex. 10th account in the derivation
    23  const connector: LedgerConnector = // ...
    24  
    25  new LedgerSigner(connector, accountIndex);
    26  // new Ledger device signer created
    27  ```