Skip to content

fix: add CTRL THOR/Maya and Ledger THOR signing support#51

Open
towanTG wants to merge 1 commit intodevelopfrom
fix/ctrl-ledger-thor-signing
Open

fix: add CTRL THOR/Maya and Ledger THOR signing support#51
towanTG wants to merge 1 commit intodevelopfrom
fix/ctrl-ledger-thor-signing

Conversation

@towanTG
Copy link
Copy Markdown
Contributor

@towanTG towanTG commented May 6, 2026

Summary

  • add CTRL THORChain and Maya sign-and-broadcast adapters for toolbox transactions
  • keep CTRL BTC working path, including extension broadcast for PSBT swaps
  • wire Ledger THORChain through the Cosmos toolbox signer path
  • add regression coverage for CTRL THOR/Maya transaction conversion and provider handling

Verification

  • bun biome check .changeset/ctrl-thorchain-signer.md packages/wallet-extensions/src/ctrl/index.ts packages/wallet-extensions/src/ctrl/walletHelpers.ts packages/wallet-extensions/src/types.ts packages/wallet-extensions/test/ctrl-thorchain.test.ts packages/wallet-hardware/src/ledger/clients/thorchain/index.ts packages/wallet-hardware/src/ledger/index.ts --write
  • bun test packages/wallet-extensions/test/ctrl-thorchain.test.ts
  • bun tsc --noEmit -p packages/wallet-extensions/tsconfig.json && bun tsc --noEmit -p packages/wallet-hardware/tsconfig.json
  • bun run ./tools/builder/dts.ts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant