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

Smart Contracts: ClearState Operation from App #13

Open
HashMapsData2Value opened this issue Jun 27, 2021 · 2 comments
Open

Smart Contracts: ClearState Operation from App #13

HashMapsData2Value opened this issue Jun 27, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@HashMapsData2Value
Copy link

We're seeing users complain about not being able to opt out of smart contracts such as those ran by Yieldly:

https://www.reddit.com/r/AlgorandOfficial/comments/o7vnsi/opted_out_of_nll_but_24_algo_still_locked_in/

https://www.reddit.com/r/AlgorandOfficial/comments/o7kyem/opting_out_if_a_stateful_smart_contract_yieldly/

This means that users are forces to hold Algo in their wallets against their will.

A way to solve it would be to implement the ClearState "nuclear option" as an operation in the wallet. So if there is no graceful CloseOut operation available, they can always rely on ClearState.

https://developer.algorand.org/docs/features/asc1/stateful/

I realize that users are not using the Algorand mobile wallet, rather they're using MyAlgo connect to access Yieldly, but I'm still mentioning it as a feature that would be very appreciated.

@HashMapsData2Value HashMapsData2Value changed the title ClearState from App Smart Contracts: ClearState Operation from App Jun 27, 2021
@ifeign
Copy link

ifeign commented Jan 14, 2022

This would be very very helpful

@taylanpince
Copy link
Contributor

Thank you for this report. We are currently working on implementing the application opt-out feature into Pera Wallet. We will also consider integrating ClearState.

@taylanpince taylanpince added the enhancement New feature or request label Jul 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants