Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Visit the preview URL for this PR (updated for commit 200fbfb): https://walletrc--pull-3398-merge-hmg68our.web.app (expires Sun, 30 Nov 2025 07:33:04 GMT) 🔥 via Firebase Hosting GitHub Action 🌎 Sign: f66a4ff03faa546f12f0ae5a841bd9eff2714dcc |
Test sia withdraw
Dynamically load coin types for coins filter so that new coin types added to the SDK in the future won’t require changes to the app.

PR for CI builds to test SIA integration.
Please add any problems or missing functionality to #3399
Confirmed the following issues have been resolved:
Note
Moves coins manager filtering to SDK CoinSubClass, executes withdrawals via SDK progress API, and adds Sia plus tx_json support in requests/models.
CoinTypeto SDKCoinSubClassacross events, state, bloc logic, and UI components.id.subClass; filtering now matchescoin.id.subClass.send_raw_transactionbroadcast with_sdk.withdrawals.executeWithdrawal(...)progress stream; remove unusedMm2Apifield.SendRawTransactionRequest: allow eithertx_hexortx_json(both optional but one required).WithdrawDetails: accept optionaltxHex/txJsonwith assertion; parsing updated accordingly.CoinSubClassand legacyCoinType, including name/color and history/explorer handling.txHexpresence before broadcasting.Written by Cursor Bugbot for commit 57ece57. This will update automatically on new commits. Configure here.