Cannot cancel or remove a failed stellar transaction
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- PR merge metrics
- PR metrics pending
Description
In my stellar wallet in keybase, I have a failed transaction
```
Account does not exist on the network because it does not have minimum balance (tx_no_source_account)
```
Cancelling it fails with
```
Error: ERROR CODE 218 - Account does not exist on the network because it does not have minimum balance (tx_no_source_account) in method stellar.1.local.cancelPaymentLocal at new s (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:675882) at file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:676411 at d (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:676450) at _rpcClient.invoke.t (file:///opt/keybase/resources/app/desktop/dist/main.bundle.js:1:668341) at file:///opt/keybase/resources/app/desktop/dist/vendors~main~menubar~pinentry~tracker~tracker2~unlock-folders.bundle.js:1:872802 at e._call (file:///opt/keybase/resources/app/desktop/dist/vendors~main~menubar~pinentry~tracker~tracker2~unlock-folders.bundle.js:1:820962) at file:///opt/keybase/resources/app/desktop/dist/vendors~main~menubar~pinentry~tracker~tracker2~unlock-folders.bundle.js:1:821102 at s (file:///opt/keybase/resources/app/desktop/dist/vendors~main~menubar~pinentry~tracker~tracker2~unlock-folders.bundle.js:1:820742) at e._fulfill (file:///opt/keybase/resources/app/desktop/dist/vendors~main~menubar~pinentry~tracker~tracker2~unlock-folders.bundle.js:1:821072) at s (file:///opt/keybase/resources/app/desktop/dist/vendors~main~menubar~pinentry~tracker~tracker2~unlock-folders.bundle.js:1:820273)
```
How can I get this transaction to go away from the UI?
my log id: 499d5916f149c8c5022d461c
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the failed cancellation path identified as stellar.1.local.cancelPaymentLocal in the reported main.bundle.js stack trace, and inspect how failed transactions are represented in the wallet UI. Reproduce the tx_no_source_account case and verify that the failed transaction can be removed or dismissed without triggering the same error.
Written by the indexing model from the issue text.
Assessment
- Domain
- blockchain
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100