Skip to content

feat(cli): add extension signing, vault creation fee, --yes flag, and bridge auth fix - #11

Merged
Benup211 merged 1 commit into
feat/alpha-vault-and-otcfrom
feat/ledger
Jul 22, 2026
Merged

feat(cli): add extension signing, vault creation fee, --yes flag, and bridge auth fix#11
Benup211 merged 1 commit into
feat/alpha-vault-and-otcfrom
feat/ledger

Conversation

@Benup211

Copy link
Copy Markdown
Collaborator
  • Extension signing: new extension/ bridge server and signing.py for
    browser-wallet interaction (Polkadot.js/Talisman) via local WebSocket
  • Signing UX: --signer-backend/--signer-address/--extension-* flags;
    LedgerSigner refactored to support multiple signing backends
  • Vault creation fee: vault create now queries vault_creation_fee from
    on-chain global params, displays the fee, prompts for confirmation,
    and passes the fee as native TAO value with the extrinsic
  • --yes/-y flag: wired yes_option into the root CLI callback and
    CLIContext; commands can now check state.assume_yes to skip prompts
  • Dry-run shows value: DryRunResult now carries the transferred value
    and Output renders it in both JSON and rich modes
  • Bridge auth fix: JavaScript now sends BRIDGE_TOKEN (not empty string);
    server closes unauthenticated connections and restricts relay to
    authenticated sessions only
  • Remove dead code: drop unused imports, stale accrue-interest references,
    and duplicated output helpers across command files

… bridge auth fix

- Extension signing: new extension/ bridge server and signing.py for
  browser-wallet interaction (Polkadot.js/Talisman) via local WebSocket
- Signing UX: --signer-backend/--signer-address/--extension-* flags;
  LedgerSigner refactored to support multiple signing backends
- Vault creation fee: vault create now queries vault_creation_fee from
  on-chain global params, displays the fee, prompts for confirmation,
  and passes the fee as native TAO value with the extrinsic
- --yes/-y flag: wired yes_option into the root CLI callback and
  CLIContext; commands can now check state.assume_yes to skip prompts
- Dry-run shows value: DryRunResult now carries the transferred value
  and Output renders it in both JSON and rich modes
- Bridge auth fix: JavaScript now sends BRIDGE_TOKEN (not empty string);
  server closes unauthenticated connections and restricts relay to
  authenticated sessions only
- Remove dead code: drop unused imports, stale accrue-interest references,
  and duplicated output helpers across command files
@Benup211
Benup211 merged commit d0b7889 into feat/alpha-vault-and-otc Jul 22, 2026
2 checks passed
@Benup211
Benup211 deleted the feat/ledger branch July 22, 2026 15:18
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