Skip to content

Conversation

@rustaceanrob
Copy link
Contributor

Checkpoints were removed from Kyoto to minimize trust in the library and reduce maintence burden. As such, there is no longer the ability to "skip blocks", at least on test networks. Mainnet offers two checkpoints, segwit and taproot activation, but these are included from genesis on test networks.

Broadcasting a transaction now awaits for the transaction to be gossiped, simplifying the logic here.

Checkpoints were removed from Kyoto to minimize trust in the library and
reduce maintence burden. As such, there is no longer the ability to
"skip blocks", at least on test networks. Mainnet offers two
checkpoints, segwit and taproot activation, but these are included from
genesis on test networks.

Broadcasting a transaction now awaits for the transaction to be
gossiped, simplifying the logic here.
@rustaceanrob rustaceanrob force-pushed the 10-13-update-bdk-kyoto branch from e556c6f to 70617f9 Compare October 13, 2025 12:25
@coveralls
Copy link

coveralls commented Oct 13, 2025

Pull Request Test Coverage Report for Build 18465683030

Details

  • 0 of 5 (0.0%) changed or added relevant lines in 1 file are covered.
  • 62 unchanged lines in 2 files lost coverage.
  • Overall coverage increased (+0.2%) to 8.801%

Changes Missing Coverage Covered Lines Changed/Added Lines %
src/handlers.rs 0 5 0.0%
Files with Coverage Reduction New Missed Lines %
src/handlers.rs 2 10.89%
src/utils.rs 60 0.0%
Totals Coverage Status
Change from base Build 17621040142: 0.2%
Covered Lines: 105
Relevant Lines: 1193

💛 - Coveralls

Copy link
Collaborator

@tvpeter tvpeter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tACK 70617f9

Thank you @rustaceanrob for this update.

I particularly like the improved logs as they are retained on the terminal.

Copy link
Member

@notmandatory notmandatory left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK 70617f9

@tvpeter tvpeter merged commit a3fcf8a into bitcoindevkit:master Oct 15, 2025
5 checks passed
@github-project-automation github-project-automation bot moved this to Done in BDK-CLI Oct 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants