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

payjoin / rust-payjoin / 16605192943 / 1
83%
master: 83%

Build:
DEFAULT BRANCH: master
Ran 29 Jul 2025 07:14PM UTC
Files 51
Run time 1s
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

29 Jul 2025 07:11PM UTC coverage: 85.921% (+0.05%) from 85.873%
16605192943.1

push

github

web-flow
Remove unneeded PSBT fields when extracting request (#907)

`PsbtContextBuilder` stores a Psbt with [unneeded fields
removed](https://github.com/payjoin/rust-payjoin/blob/<a class=hub.com/payjoin/rust-payjoin/commit/57ec41b1ebfd325ded9fc216096ec3930ed40b4b">57ec41b1e/payjoin/src/core/send/mod.rs#L524).
Our API later attempts to restore _some_ of these fields after we
process the response from the receiver.

https://github.com/payjoin/rust-payjoin/blob/57ec41b1ebfd325ded9fc216096ec3930ed40b4b/payjoin/src/core/send/mod.rs#L411

However, since the original psbt was already stripped of "unneeded"
fields there is nothing to restore. This commit removes the extranous
PSBT fields when we are extracting the POST request but leaves the
fields in the `original_psbt` untouched.

Related ticket: #906

7940 of 9241 relevant lines covered (85.92%)

507.26 hits per line

Source Files on job 16605192943.1
  • Tree
  • List 51
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 16605192943
  • 7040ccac on github
  • Prev Job for on master (#16601759995.1)
  • Next Job for on master (#16626389807.1)
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