• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bitcoindevkit / bdk-sp
27%

Build:
DEFAULT BRANCH: master
Repo Added 09 Jul 2025 12:08AM UTC
Files 23
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • build/setup-nix-env-for-frigate
  • build/update-bdk-cli-in-nix-env
  • build/use-main-bdk-tx-repository-as-dependency
  • bump_dev_0_1
  • chore/Cargo-file-updates
  • ci/add-mutation-testing-job
  • ci/update-coverage-job
  • docs/add-CONTRIBUTING-file
  • docs/presentation
  • docs/readme-stale-api
  • docs/tabconf7
  • eligible
  • feat/add-fuzz-harness
  • feat/frigate
  • fix/clippy-iter-kv-map
  • fix/clippy-useless-conversion
  • fix/fix-bdk-tx-version
  • fix/mutants-baseline-features
  • fix/regtest-env
  • fix/tsp-network-group-compat
  • fix/update-bdk-tx-hash-in-flake
  • intermediate_sum_vector
  • master
  • playbook-update
  • refactor/indexer
  • refactor/optimize-pre-push-tests
  • refactor/psbt-derive-sp
  • refactor/rename-SpInputs-variants
  • refactor/replace-get-smallest-outpoint-by-lexmin
  • refs/tags/v0.1.0
  • release/0.1.0
  • test/add-unit-test-for-create-partial-secret
  • test/add-unit-test-for-create-silentpayment-spks
  • test/add-unit-test-for-extract-pubkey
  • test/add-unit-test-for-get-smallest-outpoint
  • test/add-unit-test-for-tag-txin
  • test/remove-prefix-and-scope-tests
  • try-from

07 Sep 2026 03:55AM UTC coverage: 27.331% (+0.3%) from 27.064%
34081301384

push

github

nymius
Merge bitcoindevkit/bdk-sp#77: refactore(test): ignore slow tests locally during pre-push, still run them in CI

<a class=hub.com/bitcoindevkit/bdk-sp/commit/6d61ce323d272711569c38e566462bd4701ec783">6d61ce323 refactore: ignore slow tests locally during pre-push (MusabYK)

Pull request description:

  <!-- You can erase any parts of this template not applicable to your Pull Request. -->

  ### Description

  This is a follow up #75

  ### Notes to the reviewers

  I group slow but correct/implemented tests under a nested mod slow { .. } block and add #[ignore]. This excludes them from local cargo test runs (just test/pre-push), but CI targets them all using a single filter: cargo test -- --ignored slow::. slow tests should now be added in mod slow{..} block in any file or crate. Also added `just test-slow` (alias just ts) and `just test-all` (alias just ta) since slow tests are still real tests someone may want to run before trusting a change.

  ### Changelog notice

  <!-- Notice the release manager should include in the release tag message changelog -->
  <!-- See https://keepachangelog.com/en/1.0.0/ for examples -->

  ### Checklists

  #### All Submissions:

  * [x] I've signed all my commits
  * [x] I followed the [conventional commit guidelines](https://www.conventionalcommits.org/en/v1.0.0/)
  * [x] I ran `just p` (fmt, clippy and test) before committing

  #### New Features:

  * [x] I've added tests for the new feature
  * [ ] I've added docs for the new feature

  #### Bugfixes:

  * [ ] This pull request breaks the existing API
  * [x] I've added tests to reproduce the issue which are now passing
  * [x] I'm linking the issue being fixed by this PR

ACKs for top commit:
  nymius:
    ACK 6d61ce323d272711569c38e566462bd4701ec783

Tree-SHA512: 01f3398c765c88421696ae7acca05d96bf5

75 of 96 branches covered (78.13%)

Branch coverage included in aggregate %.

813 of 3153 relevant lines covered (25.78%)

9.99 hits per line

Relevant lines Covered
Build:
Build:
3153 RELEVANT LINES 813 COVERED LINES
9.99 HITS PER LINE
Source Files on master
  • Tree
  • List 23
  • Changed 21
  • Source Changed 0
  • Coverage Changed 21
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
34081301384 master Merge bitcoindevkit/bdk-sp#77: refactore(test): ignore slow tests locally during pre-push, still run them in CI 6d61ce323 refactore: ignore slow tests locally during pre-push (MusabYK) Pull request description: ... push 07 Sep 2026 03:57AM UTC nymius github
27.33
33948617568 refactor/optimize-pre-push-tests Merge 6d61ce323 into 8f88bd848 Pull #77 05 Sep 2026 06:02AM UTC web-flow github
27.01
33917752673 master Merge bitcoindevkit/bdk-sp#76: docs: fix the stale silent payment example in the README 5554f4270 docs: replace the stale README snippet with the example (kkdao) 7d50b1ed2 example: add... push 04 Sep 2026 08:50PM UTC nymius github
27.06
33765353364 master Merge bitcoindevkit/bdk-sp#75: fix(receive): Enforce BIP-352 K_MAX per-group recipient limit in scan_txouts 1598b066c fix: enforce K_max limit during tx scan and unignore test 27 (MusabYK) Pull request description:... push 03 Sep 2026 02:17PM UTC nymius github
27.06
33745063132 docs/readme-stale-api Merge 5554f4270 into a3916b7b0 Pull #76 03 Sep 2026 10:37AM UTC web-flow github
26.99
33665478528 master Merge bitcoindevkit/bdk-sp#66: fix: return an error for empty silent payment payloads 582ff4428 fix: return an error for empty silent payment payloads (Matthew) Pull request description: <!-- You can erase any p... push 02 Sep 2026 06:11PM UTC nymius github
26.99
33662012388 try-from Merge 582ff4428 into e3c320704 Pull #66 02 Sep 2026 05:38PM UTC web-flow github
26.99
33556957819 docs/readme-stale-api Merge 88ae80841 into e3c320704 Pull #76 01 Sep 2026 08:44PM UTC web-flow github
26.93
33507320938 master Merge bitcoindevkit/bdk-sp#70: fix: accept tsp recipients on Signet and Testnet4 bca79c5fa fix(cli): accept tsp recipients on Signet and Testnet4 (kkdao) b2dc8346f feat(encoding): add ... push 01 Sep 2026 12:23PM UTC nymius github
26.93
33506614428 fix/tsp-network-group-compat Merge bca79c5fa into de7c1eee0 Pull #70 01 Sep 2026 12:16PM UTC web-flow github
26.93
See All Builds (112)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc