Skip to content

feat(sia): add remaining fields and align with docs#1

Draft
CharlVS wants to merge 10 commits intoKomodo-Community:devfrom
GLEECBTC:refactor/add-remaining-sia-fields
Draft

feat(sia): add remaining fields and align with docs#1
CharlVS wants to merge 10 commits intoKomodo-Community:devfrom
GLEECBTC:refactor/add-remaining-sia-fields

Conversation

@CharlVS
Copy link
Copy Markdown
Collaborator

@CharlVS CharlVS commented Nov 26, 2025

Copied from upstream PR GLEECBTC#297

A modified version of @CharlVS's patch file, excluding the withdrawal strategy refactor, to reduce the scope of changes for the time being (although it would be good to add at a later stage).

Summary by CodeRabbit

  • New Features

    • Added password support for SIA activation.
    • Introduced new SIA task management capabilities: cancel and user action (PIN/passphrase) handling.
    • Added SIA-specific raw transaction sending.
  • Improvements

    • Enhanced SIA activation progress tracking with configurable polling intervals.
    • Improved transaction history with additional transaction JSON data.
  • Removals

    • Removed legacy SIA withdrawal method; replaced with raw transaction approach.
    • Removed UTXO activation strategy component.

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.

2 participants