Skip to content

fix: prevent false success for rejected on-chain sends #717

Description

@ovitrif

Parent: #712
Source: Pubky marketplace Bitkit team brief
Counterpart: synonymdev/bitkit-android#1211

Scope

  • Reproduce the stale Electrum-tip/non-final transaction case from the brief.
  • Determine whether ownership lies in Bitkit, LDK Node, or the Electrum integration, and link any upstream issue.
  • Make the send result distinguish accepted broadcast from local submission when the backend rejects or drops the transaction.

Acceptance criteria

  • The reproduced non-final transaction is not shown as Bitcoin Sent.
  • A clean-wallet accepted transaction still completes normally.
  • Regression coverage records the expected signal.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions