Exchange SDK
Update dependency versions
Open lib/package.json
and update @ledgerhq/wallet-api-client
and @ledgerhq/wallet-api-exchange-module
version that support the new coin.
Note: @ledgerhq/wallet-api-exchange-module
has nightly releases, you
might need to use it in order to proceed with swap tests, given that a proper
version of the package is released only with every release of ledger-live.
Note 2: don’t forget to update the peerDependencies
in package.json
.
pnpm update @ledgerhq/wallet-api-client-client@latest
pnpm update @ledgerhq/wallet-api-exchange-module@latest
Add “new-coin” to transaction strategy
Open lib/src/wallet-api.ts
and add the “new-coin” transaction method to the transaction strategy object.
Release a new version of ExchangeSDK
Once PR is merged into main, you can ask for a Release.
Once the new version of exchange-sdk is available on npm, it can be updated in the SwapLiveApp.