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

payjoin / rust-payjoin / 15590217987
83%

Build:
DEFAULT BRANCH: master
Ran 11 Jun 2025 04:22PM UTC
Jobs 1
Files 52
Run time 108min
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

11 Jun 2025 04:20PM UTC coverage: 85.622% (+0.1%) from 85.474%
15590217987

push

github

web-flow
Receiver Session Events (#760)

This PR adds session events generated by processing the receiver
state machine. These events wrap v1 receiver types to avoid duplicating
session context learned during the initial typestate transition. To
enable serialization and deserialization of session events, we implement
serde::Serialize and serde::Deserialize on the underlying v1 types. As a
result, we must enable the bitcoin/serde feature under the v1 flag
because `OptionalParameters` includes a bitcoin::FeeRate field.

To enable comparisons between SessionEvents during tests,
all event types must also implement `PartialEq` and `Eq`.

Tests cover roundtrip ser/deserialization of each session event.


These commits were cherry-picked off #750 and cleaned up.

47 of 49 new or added lines in 2 files covered. (95.92%)

7027 of 8207 relevant lines covered (85.62%)

565.65 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
77.78
77.78% payjoin/src/core/version.rs
Jobs
ID Job ID Ran Files Coverage
1 15590217987.1 11 Jun 2025 04:22PM UTC 52
85.62
GitHub Action Run
Source Files on build 15590217987
  • Tree
  • List 52
  • Changed 6
  • Source Changed 6
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15590217987
  • 8a6344ec on github
  • Prev Build on master (#15568749747)
  • Next Build on master (#15598235145)
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

© 2025 Coveralls, Inc