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

rust-bitcoin / rust-bitcoin / 8556572655
83%

Build:
DEFAULT BRANCH: master
Ran 04 Apr 2024 02:41PM UTC
Jobs 1
Files 92
Run time 369min
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

04 Apr 2024 02:40PM UTC coverage: 83.117%. Remained the same
8556572655

push

github

apoelstra
Merge rust-bitcoin/rust-bitcoin#2652: psbt: Return internal key for key path spend

<a class=hub.com/rust-bitcoin/rust-bitcoin/commit/<a class="double-link" href="https://git"><a class=hub.com/rust-bitcoin/rust-bitcoin/commit/14040e2ff570cb24b63610c415601cbdbca775e6">14040e2ff<a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/df9b31ddcfb7f3b98902d3fe7073f6fdaad0fa60"> psbt: Return the internal key for key path spend (Tobin C. Harding)
<a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/ffd5664c080613757b2069f7c182df3e7fb29f58">ffd5664c0</a><a href="https://github.com/rust-bitcoin/rust-bitcoin/commit/df9b31ddcfb7f3b98902d3fe7073f6fdaad0fa60"> Do not panic if input_index is out of bounds (Tobin C. Harding)
</a><a class="double-link" href="https://github.com/rust-bitcoin/rust-bitcoin/commit/f79f20d4e6d66a195e82baab3d3e304516bf5e8b">f79f20d4e</a> Remove stale rustdoc (Tobin C. Harding)

Pull request description:

  When signing a Taproot input (in a PSBT) using a key path spend we currently return the pubkey associated with key that signs. However it is common to think of the internal key as being the one that signs even though this is not technically true. We also have the internal key in the PSBT so matching against it is less surprising.

  When using the `Psbt` type to sign a Taproot input using a key path spend return the internal key.

  - Patch 1: Fix stale docs
  - Patch 2: Remove unnecessary panic
  - Patch 3: Change the key returned when signing Taproot input as key path spend

  Done as part of #2557, this is the release blocking part.

ACKs for top commit:
  sanket1729:
    ACK 14040e2ff570cb24b63610c415601cbdbca775e6
  apoelstra:
    ACK 14040e2ff570cb24b63610c415601cbdbca775e6

Tree-SHA512: 0b38b9009d9c856fc534ab07dda4898dcd7

3 of 9 new or added lines in 1 file covered. (33.33%)

19186 of 23083 relevant lines covered (83.12%)

16810.02 hits per line

Jobs
ID Job ID Ran Files Coverage
1 8556572655.1 04 Apr 2024 02:41PM UTC 0
83.12
GitHub Action Run
Source Files on build 8556572655
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #8556572655
  • df9b31dd on github
  • Prev Build on master (#8556014371)
  • Next Build on master (#8561335365)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc