keybase / keybase/client

Cannot cancel or remove a failed stellar transaction

Open
#16,350 1 comment 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.