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

Chia-Network / chia_rs / 16182128962
81%

Build:
DEFAULT BRANCH: main
Ran 09 Jul 2025 11:56PM UTC
Jobs 1
Files 125
Run time 1min
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

09 Jul 2025 11:10PM UTC coverage: 65.755% (-0.02%) from 65.771%
16182128962

push

github

web-flow
Add get_spends functions to API (#1132)

* checkpoint work so far

* function returns a list of dicts as it does in python

* remove comment

* move forward with compilation problems

* store pybytes instead of array of bytes

* fix a couple more bugs

* fix api and add passing test

* fix error return and ignore if we break on loading puzzle serialisations

* add simpler version as well

* add test for simpler func too

* fmt and clippy

* fmt again

* fix typestubs

* typestub pytest

* attempt to fix mypy stub test

* back to int in stubs and remove uneccessary imports

* Update wheel/src/api.rs

Co-authored-by: Arvid Norberg <arvid.norberg@gmail.com>

* Take generator refs and use cache

* reset program, change stubs

* fix arg in test

* fixes

* more fixes

* remove unused import

* use lifetimes

* stubs fix

* type test

* fix path for github actions

* use ValidationError instead of 117 magic number

* fmt & clippy

* visit nodes with cache before we process

* factor rust out of funcs

* fixes

* extract_n rather than destructure list

* don't track cost in API call

* rename to include trusted

* fmt

* catch missing name

* use ReadableBuffer instead of bytes

* line endings

* name pairing

* black

* change errors

* fix coin amount error

* add comments explaining the conditions parsing

* rename var for clarity

* use iterator for loop and use node_to_bytes for protection while parsing condition_values

* condition parsing without loading into vec

* fix loop

* decode atom safely

* add recursion depth test

* remove unnecessary var and make extract failure consistent

* missed count reference

* is_empty()

* not empty!

* remark may exist so use num as flag

* reset flag properly

* add get_coinspends check to test-block-generators.rs

* fmt and cargo

* add to test_generators.rs as well

* test_generators.rs fix

* ref fixes

* fix test_generators.rs again

* reset Cargo.toml change

* change test to import txt files

* black test
... (continued)

125 of 199 new or added lines in 2 files covered. (62.81%)

1 existing line in 1 file now uncovered.

11513 of 17509 relevant lines covered (65.75%)

888197.46 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
10
95.67
-2.52% crates/chia-consensus/src/run_block_generator.rs
64
0.0
0.0% wheel/src/api.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% wheel/src/api.rs
Jobs
ID Job ID Ran Files Coverage
1 16182128962.1 09 Jul 2025 11:56PM UTC 125
65.75
GitHub Action Run
Source Files on build 16182128962
  • Tree
  • List 125
  • Changed 6
  • Source Changed 5
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16182128962
  • 1a51cbd3 on github
  • Prev Build on main (#16177586724)
  • Next Build on main (#16195994400)
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