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

DanGould / rust-payjoin
79%
master: 84%

Build:
Build:
LAST BUILD BRANCH: test-utils-no-bitcoind
DEFAULT BRANCH: master
Repo Added 20 Nov 2024 02:24AM UTC
Token qk8aGNJIhmCgxGLcROcgDKQBl6GdQAxdp regen
Build 512 Last
Files 62
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 update-bip78
branch: update-bip78
CHANGE BRANCH
x
Reset
Sync Branches
  • update-bip78
  • 24-name-audit
  • 402-ref-audit
  • 465-rm-relay-from-session-ctx
  • access-control
  • access-control-v2
  • add-agents-md
  • add-navigability-signposts
  • additive-cli-features
  • additive-danger-local-https
  • ai-disclosure
  • arc-sc
  • async-standup-v2
  • avoid-uih-naming
  • bump-ohttp-relay-0.0.10
  • bump-payjoin-0-21
  • bump-payjoin-0.24.0
  • bump-payjoin-cli-0-1-0
  • bump-payjoin-directory-0.0.2
  • check-fetch-status
  • check-independent-features
  • coderabbit-refine-exceptions
  • coderabbit-review-drafts
  • coderabbit-strip-noise
  • complete-intourl
  • contributing-readme
  • directory-mod
  • doc-contrib-test
  • dont-set-path
  • ensure-no-original-psbt-keypath
  • errant-url-endpoint
  • explicit-err-conversions
  • feat/1314
  • feat/async-standup
  • ffi-msrv-1.85.0
  • fix-dlh
  • fix-flaky-prune-test
  • fix-output-substitution-import
  • fix-send-resume
  • fix-standup-syntax
  • fix-test-flakiness
  • fix-uri-ext-case
  • fix/402-ref-audit
  • fix/402-typestate-docs
  • fix/794-msrv-clippy
  • fix/devshell-treefmt
  • handle-post-err
  • handle-recv-contribution-err-as-unavailable
  • handle-v2-error
  • handle-v2-error-generic
  • hide-danger-local-https
  • hide-pr-template-checklist
  • into-url
  • json-error
  • lib-docs
  • lint-1.85.0
  • lint-docs
  • master
  • min-feerate-broadcast
  • moddocs
  • no-uni-mod-distinction
  • ohttp-fallback
  • ohttp-relay-intourl
  • ohttp-reqs-refactor
  • one-expiry-error
  • only-try-preserving-privacy
  • overnight/issue-1016
  • overnight/issue-1258
  • overnight/issue-1274
  • overnight/issue-855
  • payjoin-0.21.0
  • payjoin-0.22.0
  • payjoin-0.23.0
  • payjoin-0.24.0
  • payjoin-1.0.0-rc.0
  • payjoin-1.0.0-rc.1
  • payjoin-directory-0-0-1
  • payjoin-directory-0.0.2
  • persist-ohttp-keys
  • persist-payjoin
  • pjos-to-0
  • poll-no-pause
  • pr-checklist
  • prepare-psbt-by-copy
  • propagate-config-err
  • receive-error-heirarchy
  • recv-err
  • recv-state-transition-objects
  • refactor-receiver
  • refactor-sender
  • refactor-wantsfeerange
  • reply-json
  • req-impl-visibility
  • seal-state-trait
  • sep-receive-errors
  • separate-receive
  • separate-send-errors
  • separate-send-versions-p1
  • separate-send-versions-p2-v2
  • service-docker-compose
  • service-multi-listener
  • session4/issue-1227
  • session4/issue-1276
  • session4/issue-1300
  • session4/issue-1374
  • session4/issue-749
  • session4/standup-v2
  • session4/unify-short-id
  • split-v1-psbt-contexts
  • test-utils
  • test-utils-no-bitcoind
  • test-utils-redis-follow
  • uniform-ohttp-payloads
  • url-no-idna
  • v1-data-minimization
  • v1-feature-flag
  • v1-v2
  • v1context-visibility
  • workflow-build-deps

23 Jan 2025 03:45PM UTC coverage: 78.584% (-0.003%) from 78.587%
12932826769

push

github

DanGould
Allow mixed inputs in v1 payjoin

BIP 78 was updated to allow mixed inputs.

> Disallowing mixed inputs was based on incorrect assumption that no
> wallet supports mixed inputs and thus mixed inputs imply PayJoin.
> However there are at least three wallets supporting mixed inputs.
> (Confirmed: Bitcoin Core, LND, Coinomi) Thus it makes sense to enable
> mixed inputs to avoid a payjoin-specific fingerptint. To avoid
> compatibility issues a grace period is suggested.

See: https://github.com/bitcoin/bips/pull/1605
See also: #480

3640 of 4632 relevant lines covered (78.58%)

992.36 hits per line

Relevant lines Covered
Build:
Build:
4632 RELEVANT LINES 3640 COVERED LINES
992.36 HITS PER LINE
Source Files on update-bip78
  • Tree
  • List 34
  • Changed 7
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
12932826769 update-bip78 Allow mixed inputs in v1 payjoin BIP 78 was updated to allow mixed inputs. > Disallowing mixed inputs was based on incorrect assumption that no > wallet supports mixed inputs and thus mixed inputs imply PayJoin. > However there are at least thre... push 23 Jan 2025 03:47PM UTC DanGould github
78.58
12932808991 update-bip78 Allow mixed inputs in v1 payjoin BIP 78 was updated to allow mixed inputs. > Disallowing mixed inputs was based on incorrect assumption that no > wallet supports mixed inputs and thus mixed inputs imply PayJoin. > However there are at least thre... push 23 Jan 2025 03:46PM UTC DanGould github
78.59
12922173679 update-bip78 Allow mixed inputs in v1 payjoin BIP 78 was updated to allow mixed inputs. > Disallowing mixed inputs was based on incorrect assumption that no > wallet supports mixed inputs and thus mixed inputs imply PayJoin. > However there are at least thre... push 23 Jan 2025 04:20AM UTC DanGould github
78.59
12922163898 update-bip78 Allow mixed inputs in v1 payjoin BIP 78 was updated to allow mixed inputs. > Disallowing mixed inputs was based on incorrect assumption that no > wallet supports mixed inputs and thus mixed inputs imply PayJoin. > However there are at least thre... push 23 Jan 2025 04:19AM UTC DanGould github
78.54
See All Builds (494)

Badge your Repo: rust-payjoin

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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