Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fungible/s decrease balance should respect preservation argument #1698

Closed
muharem opened this issue Sep 25, 2023 · 3 comments
Closed

fungible/s decrease balance should respect preservation argument #1698

muharem opened this issue Sep 25, 2023 · 3 comments
Labels
T1-FRAME This PR/Issue is related to core FRAME, the framework.

Comments

@muharem
Copy link
Contributor

muharem commented Sep 25, 2023

At present default implementations of fungible/s and fungible impl by balances pallet do not respect preservation argument, and might reap the account even if preservation set to Preserve.

As result methods like transfer_and_hold, withdraw, settle also might reap the account regardless the argument.

All listed methods above should respect the preservation argument.

@muharem muharem added the T1-FRAME This PR/Issue is related to core FRAME, the framework. label Sep 25, 2023
@muharem
Copy link
Contributor Author

muharem commented Sep 25, 2023

might be addressed here #1683 or here #1296

need this issue to reference in TODO here #1677

cc: @liamaharon

@liamaharon
Copy link
Contributor

@muharem happy to get it merged in your PR since mine is taking a long time to get a review

@muharem
Copy link
Contributor Author

muharem commented Jan 16, 2024

solved here - #1296

@muharem muharem closed this as completed Jan 16, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Mar 26, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Mar 27, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 8, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 8, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 8, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 8, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 8, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 9, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 9, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 9, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 9, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 9, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 9, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 10, 2024
serban300 pushed a commit to serban300/polkadot-sdk that referenced this issue Apr 10, 2024
bkchr pushed a commit that referenced this issue Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T1-FRAME This PR/Issue is related to core FRAME, the framework.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants