Skip to content

Conversation

@thewhaleking
Copy link
Contributor

@thewhaleking thewhaleking commented Jul 24, 2025

Mirrors opentensor/btcli#562

Uses different extrinsics depending on what is selected.

Transfer All uses "Balances.transfer_all", with param keep_alive toggled depending on keep_alive arg.

Non-Transfer-All with keep_alive=False uses "Balances.transfer_allow_death"

Non-Transfer-All with keep_alive=True uses "Balances.transfer_keep_alive"

@thewhaleking thewhaleking marked this pull request as ready for review July 24, 2025 20:47
@thewhaleking thewhaleking changed the title [WIP] Transfers improvements Transfers improvements Jul 24, 2025
@thewhaleking thewhaleking requested a review from a team July 24, 2025 20:52
Copy link
Collaborator

@basfroman basfroman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a comment.
Also, it would be good to add an e2e test using the new flag in tests/e2e_tests/test_transfer.py

@thewhaleking thewhaleking requested review from a team and basfroman July 25, 2025 12:41
basfroman
basfroman previously approved these changes Jul 25, 2025
@thewhaleking thewhaleking merged commit 79e6639 into staging Jul 25, 2025
127 checks passed
@thewhaleking thewhaleking deleted the fix/thewhaleking/transfers branch July 25, 2025 16:39
This was referenced Aug 11, 2025
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.

3 participants