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

tari-project / tari-crypto / 5819924355
81%

Build:
DEFAULT BRANCH: main
Ran 10 Aug 2023 10:41AM UTC
Jobs 1
Files 24
Run time 2s
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

pending completion
5819924355

push

github

web-flow
feat!: enable no_std support for tari_crypto (#191)

This PR adds in no_std support for TariCrypto. 
The following changes where made to enable this:
- thiserror was swapped out for Snafu as thiserror does not support
no_std while snafu does.
- use std::  was changed to use core::
- make all dependencies default-features = false
- make BulletProofPlus an optional feature
- make serde an optional feature
- Make precomputed_tables optional as they require large internal memory
- remove lazy_static as a dependency (replaced by one-cell)
- changed sign message to use supplied RNG, and not thread_local
internally

245 of 245 new or added lines in 16 files covered. (100.0%)

3461 of 3882 relevant lines covered (89.16%)

72.69 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
94.99
0.28% src/ristretto/ristretto_keys.rs
3
0.0
0.0% src/ristretto/utils.rs
4
88.43
-0.59% src/hashing.rs
4
76.13
-1.04% src/signatures/commitment_and_public_key_signature.rs
4
68.18
-1.59% src/signatures/commitment_signature.rs
4
76.71
-0.99% src/signatures/schnorr.rs
6
71.43
-8.57% src/commitment.rs
6
98.54
-0.41% src/ristretto/pedersen/extended_commitment_factory.rs
7
0.0
0.0% src/errors.rs
12
54.35
0.0% src/extended_range_proof.rs
37
86.64
0.08% src/ristretto/bulletproofs_plus.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
76.13
-1.04% src/signatures/commitment_and_public_key_signature.rs
1
68.18
-1.59% src/signatures/commitment_signature.rs
1
76.71
-0.99% src/signatures/schnorr.rs
4
71.43
-8.57% src/commitment.rs
Jobs
ID Job ID Ran Files Coverage
1 5819924355.1 10 Aug 2023 10:41AM UTC 24
89.16
GitHub Action Run
Source Files on build 5819924355
  • Tree
  • List 24
  • Changed 19
  • Source Changed 0
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • a0e9765d on github
  • Prev Build on main (#5794680154)
  • Next Build on main (#5820363695)
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