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

DanGould / rust-payjoin
81%
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 v1context-visibility
branch: v1context-visibility
CHANGE BRANCH
x
Reset
Sync Branches
  • v1context-visibility
  • 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
  • update-bip78
  • url-no-idna
  • v1-data-minimization
  • v1-feature-flag
  • v1-v2
  • workflow-build-deps

26 Mar 2025 04:17PM UTC coverage: 81.392% (-0.001%) from 81.393%
14092287426

push

github

DanGould
Make feature = "v2" ⇒ `pub send::V1Context`

`v2::Sender::extract_v1(..) -> (.. v1::V1Context)`, so this type must
have public visibility in order for bindings to implement this
`extract_v1` function.

I decided not to make the v1 module public only with respect to this
V1Context type under exclusive v2 feature configuration because that
would introduce far more complexity. View code for exact semantics,
since `send::v1::V1Context` is still the path when the `v1` feature is
enabled.

Fix #599

5087 of 6250 relevant lines covered (81.39%)

739.59 hits per line

Relevant lines Covered
Build:
Build:
6250 RELEVANT LINES 5087 COVERED LINES
739.59 HITS PER LINE
Source Files on v1context-visibility
  • Tree
  • List 43
  • Changed 6
  • Source Changed 5
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
14092287426 v1context-visibility Make feature = "v2" ⇒ `pub send::V1Context` `v2::Sender::extract_v1(..) -> (.. v1::V1Context)`, so this type must have public visibility in order for bindings to implement this `extract_v1` function. I decided not to make the v1 module public on... push 26 Mar 2025 07:56PM UTC DanGould github
81.39
14091975025 v1context-visibility Commit JsonReply push 26 Mar 2025 07:37PM UTC DanGould github
81.39
14088259439 v1context-visibility Make feature = "v2" ⇒ `pub send::V1Context` `v2::Sender::extract_v1(..) -> (.. v1::V1Context)`, so this type must have public visibility in order for bindings to implement this `extract_v1` function. I decided not to make the v1 module public on... push 26 Mar 2025 04:19PM UTC DanGould github
81.42
14088239274 v1context-visibility Make feature = "v2" ⇒ `pub send::V1Context` `v2::Sender::extract_v1(..) -> (.. v1::V1Context)`, so this type must have public visibility in order for bindings to implement this `extract_v1` function. I decided not to make the v1 module public on... push 26 Mar 2025 04:18PM UTC DanGould github
81.42
14088220229 v1context-visibility Make feature = "v2" ⇒ `pub send::V1Context` `v2::Sender::extract_v1(..) -> (.. v1::V1Context)`, so this type must have public visibility in order for bindings to implement this `extract_v1` function. I decided not to make the v1 module public on... push 26 Mar 2025 04:17PM UTC DanGould github
81.42
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