Skip to content

Figure out rebroadcasting / RBF strategy #22

Description

@tnull

We should track on-chain transactions and (auto) rebroadcast/RBF/CPFP them periodically until they confirm.

Activity

  1. tnull commented on Jan 4, 2023

    @tnull
    CollaboratorAuthor

    In order to accommodate unreliable network connections, we probably should cache any failed broadcasts and only drop them after they have been retried a couple of times (with exponential back-off).

  2. added this to the 0.2 milestone on May 22, 2023
  3. tnull commented on Jun 3, 2025

    @tnull
    CollaboratorAuthor

    This was marked completed even though not fully addressed. Reopening.

  4. reopened this on Jun 3, 2025
  5. Camillarhi commented on Aug 26, 2025

    @Camillarhi
    Contributor

    Hi @tnull,
    I've implemented RBF and periodic rebroadcasting with exponential backoff here #628.
    For CPFP are there any design thoughts for this? Happy to discuss approaches for this design

  6. added a commit that references this issue on Jan 28, 2026
  7. tnull commented on Jun 12, 2026

    @tnull
    CollaboratorAuthor

    Done in #628.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions