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

Chia-Network / chia_rs
85%
main: 85%

Build:
Build:
LAST BUILD BRANCH: costed_tree_hash
DEFAULT BRANCH: main
Repo Added 10 May 2023 07:36PM UTC
Files 136
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 auto_find_fuzzers
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 0.10.0
  • 0.11.0
  • 0.12.0
  • 0.13.0
  • 0.14.0
  • 0.15.0
  • 0.16.0
  • 0.17.0
  • 0.18.0
  • 0.19.0
  • 0.19.1
  • 0.2.10
  • 0.2.11
  • 0.2.12
  • 0.2.13
  • 0.2.14
  • 0.2.15
  • 0.2.8
  • 0.2.9
  • 0.20.0
  • 0.21.0
  • 0.21.1
  • 0.21.2
  • 0.22.0
  • 0.23.0
  • 0.24.0
  • 0.25.0
  • 0.26.0
  • 0.28.0
  • 0.28.1
  • 0.28.2
  • 0.3.0
  • 0.3.2
  • 0.3.3
  • 0.30.0
  • 0.4.0
  • 0.4.1
  • 0.5.0
  • 0.5.1
  • 0.5.2
  • 0.6.0
  • 0.6.1
  • 0.7.0
  • 0.8.0
  • 0.9.0
  • 3.13
  • HEAD
  • actually_fuzz_datalayer_in_ci
  • add-spend-bundle-batch
  • add_conditions_count
  • add_datalayer_delta_reader
  • add_datalayer_proof_of_inclusion
  • add_get_spends_change
  • add_get_spends_to_api
  • add_merkle_blob_from_and_to_path
  • add_merkle_blob_get_key_index
  • add_merkle_blob_upsert_for_python
  • add_merkle_get_keys_values
  • add_more_3_12_3_13
  • add_shatree_condition
  • add_spends_cap
  • add_versioned_blob
  • additions-and-removals-coin
  • additions-and-removals-coin-id
  • address_new_fuzzer_find
  • align_datalayer_version_at_0_29_0
  • all_use_at_top
  • altendky-patch-10
  • altendky-patch-11
  • altendky-patch-12
  • altendky-patch-13
  • altendky-patch-2
  • altendky-patch-5
  • altendky-patch-7
  • altendky-patch-8
  • altendky-patch-9
  • always_again
  • always_again_tidying
  • analyze-chain-parallell
  • analyze-clvm
  • auto_find_fuzzers
  • avoid_potential_overflows
  • ban_star_imports_for_chia_rs_datalayer
  • benchmark-cached-tree-hash
  • benchmark-output
  • benchmark-rust-version
  • block-builder
  • build_blob_from_node_list
  • bump-0.17.0
  • bump-0.18.0
  • bump-0.19.0
  • bump-0.19.1
  • bump-0.20.0
  • bump-0.21.0
  • bump-0.21.1
  • bump-0.21.2
  • bump-0.22.0
  • bump-0.23.0
  • bump-0.24.0
  • bump-0.24.1
  • bump-0.25.0
  • bump-0.26.0
  • bump-0.29.0
  • bump-clvm-0.12.0
  • bump-clvmr-0.11.0
  • bump-clvmr-0.12.1
  • bump-clvmr-0.14.0
  • bump-clvmr-0.16.2
  • bump-openssl
  • bump-version-0.27.0
  • bump-version0.30.0
  • cargo-audit
  • catchup/long_lived_initial_datalayer_from_0_25_0_ref_fa00dfc0bf775daced289df339236795a6b8a5c2
  • catchup/long_lived_initial_datalayer_from_main_0227c272b2c4dc890b4f668fdf568d69bc457c14
  • catchup/long_lived_initial_datalayer_from_main_06168e98d40324c33065d87405fadd1844f16f26
  • catchup/long_lived_initial_datalayer_from_main_061bd6e192ceb90e3bb81ceff1fc69d674626eb7
  • catchup/long_lived_initial_datalayer_from_main_2ca8a1e82f5849e31334f371d8eb8788d52af63a
  • catchup/long_lived_initial_datalayer_from_main_38d4f845705b1fd9cc68077a9d50a29afd79e6d5
  • catchup/long_lived_initial_datalayer_from_main_395824886bc126cc14981c2ecb93444b1ae3d5b8
  • catchup/long_lived_initial_datalayer_from_main_48cb10bb6d3c9eb4dc12208a78e28701635c17a8
  • catchup/long_lived_initial_datalayer_from_main_4d479dd3e971340db7d0aa8acacb856487ea59eb
  • catchup/long_lived_initial_datalayer_from_main_4eb3cf0e31658e8831aece561b02099dafc2790b
  • catchup/long_lived_initial_datalayer_from_main_4f049ce0f238e04914950b5c4e6076c1a54f5e2e
  • catchup/long_lived_initial_datalayer_from_main_5265a3c3b70b7532845387263b64a2e7e68de599
  • catchup/long_lived_initial_datalayer_from_main_57b1bb38a1033be8ee1c4f338f88b17fa78f4f71
  • catchup/long_lived_initial_datalayer_from_main_6cd418cb0dc4c11da73c50ff344beb0040721ead
  • catchup/long_lived_initial_datalayer_from_main_7a103a64055471f2ca6ee860b06af2c8868a9190
  • catchup/long_lived_initial_datalayer_from_main_7dd252c4cc3a0660bccdc9fdb1b92d7f43a32475
  • catchup/long_lived_initial_datalayer_from_main_7fa053ac2b5925e6b557e45f6520f583b9fc47e4
  • catchup/long_lived_initial_datalayer_from_main_8703d67d83f513c90321f656ce5db2ee3544ecef
  • catchup/long_lived_initial_datalayer_from_main_a404233742a85d8c84d28dd507e364a11bb5400d
  • catchup/long_lived_initial_datalayer_from_main_af0e3019369e5baf95af6cac41eff3fa3c185423
  • catchup/long_lived_initial_datalayer_from_main_afbb1588ccf5be58b5fce098e30180c8e3e83cff
  • catchup/long_lived_initial_datalayer_from_main_b5b4926b59411b4f68c373b04ba448a94ded0f79
  • catchup/long_lived_initial_datalayer_from_main_b836f859a11e2732d4f5bbf30a9459f5e817a66c
  • catchup/long_lived_initial_datalayer_from_main_bfbc0f7b28e24babb17b4d7de9587725b4adcdf5
  • catchup/long_lived_initial_datalayer_from_main_d058b80cf63fed00ea82dae8419516afae201db4
  • catchup/long_lived_initial_datalayer_from_main_d3b8a0a66363a51cff17e3979172e79120b62464
  • catchup/long_lived_initial_datalayer_from_main_d5b1a2026f1d5a388ff11e93def1e09e8256b37e
  • catchup/long_lived_initial_datalayer_from_main_ea4928bcf6973a7e68f97a73e058b2634bd5d804
  • catchup/long_lived_initial_datalayer_from_main_ed05836d73c6e707b2b7d571f96d3b6ed603a27b
  • catchup/long_lived_initial_datalayer_from_main_fd65c4feb6e5131f4916bf25f7637f99b81a1c02
  • catchup/long_lived_initial_datalayer_from_main_ffa1cffb8f0ef276b017a6c1eedbbe16398a370a
  • catchup/main_from_long_lived_initial_datalayer_14cd09555b53b210ac45c720d4eb634af6d8c769
  • catchup/main_from_long_lived_initial_datalayer_281ec6467174896e6a0b1909378c5975ed5a02bb
  • catchup/main_from_long_lived_initial_datalayer_2b7c693d3f788929ef2cfb2f67b5adcc0a5739fb
  • catchup/main_from_long_lived_initial_datalayer_30518e2dccb45074bb09f644ca0b092b2877d8a4
  • catchup/main_from_long_lived_initial_datalayer_3a382dee41939054ea90fad0995f30aff3857761
  • catchup/main_from_long_lived_initial_datalayer_4891ee4d4a3de7fcbd5bd6a428cfdf3ffe0b6a54
  • catchup/main_from_long_lived_initial_datalayer_6ab1dcde7beba51b79929d357df4b43a04f4f974
  • catchup/main_from_long_lived_initial_datalayer_75059b343a29c7bb45c16a01143029734a8dd87a
  • catchup/main_from_long_lived_initial_datalayer_c0b5cf3694c22a34791374ea67a177fc0240af7b
  • catchup/main_from_long_lived_initial_datalayer_cf34dfd8cd7d01f1f3e49df4173506c5ebbd716b
  • catchup/main_from_long_lived_initial_datalayer_dd0b815e234ffb62b4f68599ef8a93eaf86fc07a
  • catchup/main_from_long_lived_initial_datalayer_ebaeebd1eaf97eb084565251f6ec17f3654a95c4
  • catchup/main_from_long_lived_initial_datalayer_fe8002f4b296cf924c4ab0a30d0d02efe048beb7
  • check_segfaults
  • check_time_locks
  • chia-puzzle-types
  • chia-puzzles
  • cleanup
  • cleanup-exceptions
  • clippy-fix
  • clippy-fixes
  • compute-cost
  • compute-fingerprint
  • concurrent-spend-ff
  • condition-optimization
  • condition_stress_test
  • condition_stress_test2
  • consensus-bindings
  • consistencize-workflow-triggers
  • constants-upper-case
  • container_for_benchmark_runners
  • correct_the___module___attribute
  • costed_tree_hash
  • counter-regression-tests
  • create-coin-announcement
  • datalayer_as_submodule
  • datalayer_bitfield
  • datalayer_bump_to_0_17_0
  • datalayer_copy_over_python_merkle_blob_tests
  • datalayer_error_module_reporting
  • datalayer_exception_message_casing
  • datalayer_exceptions_for_python
  • datalayer_export_sizes
  • datalayer_expose_integrity_check
  • datalayer_fix_unwritten_nonfree_indexes
  • datalayer_fixup_leaf_hash_to_index_cache
  • datalayer_from_node_list
  • datalayer_helpers_for_python
  • datalayer_match_python_leaf_selection
  • datalayer_match_python_serialization
  • datalayer_matching_0_23_0
  • datalayer_merkle_blob_deep_copyable
  • datalayer_more_fuzz
  • datalayer_proof_of_inclusion_layer_from_hashes
  • datalayer_pystreamable_for_ProofOfInclusion
  • datalayer_remove_hex_literal_dependency
  • datalayer_renames
  • datalayer_take_actual_paths_directly
  • datalayer_test_hints
  • datalayer_test_utilities
  • datalayer_tidy
  • datalayer_to_0_18_0_for_alignment
  • datalayer_to_0_27_0
  • datalayer_to_0_28_0
  • datalayer_to_0_28_1
  • datalayer_to_0_28_2
  • debug-allocator
  • dedup-fingerprint
  • delta_reader_concurrency
  • dependabot/cargo/anyhow-1.0.95
  • dependabot/cargo/anyhow-1.0.96
  • dependabot/cargo/anyhow-1.0.97
  • dependabot/cargo/anyhow-1.0.98
  • dependabot/cargo/anyhow-1.0.99
  • dependabot/cargo/blst-0.3.14
  • dependabot/cargo/blst-0.3.15
  • dependabot/cargo/blst-0.3.16
  • dependabot/cargo/clap-4.5.23
  • dependabot/cargo/clap-4.5.24
  • dependabot/cargo/clap-4.5.25
  • dependabot/cargo/clap-4.5.26
  • dependabot/cargo/clap-4.5.27
  • dependabot/cargo/clap-4.5.28
  • dependabot/cargo/clap-4.5.29
  • dependabot/cargo/clap-4.5.30
  • dependabot/cargo/clap-4.5.31
  • dependabot/cargo/clap-4.5.32
  • dependabot/cargo/clap-4.5.35
  • dependabot/cargo/clap-4.5.36
  • dependabot/cargo/clap-4.5.37
  • dependabot/cargo/clap-4.5.38
  • dependabot/cargo/clap-4.5.39
  • dependabot/cargo/clap-4.5.40
  • dependabot/cargo/clap-4.5.41
  • dependabot/cargo/clap-4.5.42
  • dependabot/cargo/clap-4.5.45
  • dependabot/cargo/clap-4.5.46
  • dependabot/cargo/clap-4.5.47
  • dependabot/cargo/crossbeam-channel-0.5.15
  • dependabot/cargo/indoc-2.0.6
  • dependabot/cargo/libfuzzer-sys-0.4.10
  • dependabot/cargo/libfuzzer-sys-0.4.8
  • dependabot/cargo/libfuzzer-sys-0.4.9
  • dependabot/cargo/openssl-0.10.69
  • dependabot/cargo/openssl-0.10.70
  • dependabot/cargo/openssl-0.10.71
  • dependabot/cargo/openssl-0.10.72
  • dependabot/cargo/openssl-0.10.73
  • dependabot/cargo/proc-macro2-1.0.93
  • dependabot/cargo/proc-macro2-1.0.94
  • dependabot/cargo/proc-macro2-1.0.95
  • dependabot/cargo/pyo3-0.23.4
  • dependabot/cargo/pyo3-0.23.5
  • dependabot/cargo/pyo3-0.24.2
  • dependabot/cargo/quote-1.0.38
  • dependabot/cargo/quote-1.0.40
  • dependabot/cargo/rcgen-0.13.2
  • dependabot/cargo/ring-0.17.13
  • dependabot/cargo/rsa-0.9.8
  • dependabot/cargo/serde-1.0.218
  • dependabot/cargo/serde-1.0.219
  • dependabot/cargo/serde_json-1.0.138
  • dependabot/cargo/serde_json-1.0.139
  • dependabot/cargo/serde_json-1.0.140
  • dependabot/cargo/serde_json-1.0.141
  • dependabot/cargo/serde_json-1.0.142
  • dependabot/cargo/serde_json-1.0.143
  • dependabot/cargo/serde_json-1.0.145
  • dependabot/cargo/sha2-0.10.9
  • dependabot/cargo/syn-2.0.100
  • dependabot/cargo/syn-2.0.101
  • dependabot/cargo/syn-2.0.103
  • dependabot/cargo/syn-2.0.104
  • dependabot/cargo/syn-2.0.106
  • dependabot/cargo/syn-2.0.91
  • dependabot/cargo/syn-2.0.95
  • dependabot/cargo/syn-2.0.98
  • dependabot/cargo/time-0.3.37
  • dependabot/cargo/time-0.3.39
  • dependabot/cargo/time-0.3.40
  • dependabot/cargo/time-0.3.41
  • dependabot/cargo/tokio-1.43.0
  • dependabot/cargo/tokio-1.44.0
  • dependabot/cargo/tokio-1.44.1
  • dependabot/cargo/tokio-1.44.2
  • dependabot/cargo/tokio-1.45.0
  • dependabot/cargo/tokio-1.45.1
  • dependabot/cargo/tokio-1.46.1
  • dependabot/cargo/tokio-1.47.0
  • dependabot/cargo/tokio-1.47.1
  • dependabot/cargo/wasm-bindgen-0.2.100
  • dependabot/cargo/wasm-bindgen-0.2.99
  • dependabot/cargo/zstd-0.13.3
  • dependabot/github_actions/JS-DevTools/npm-publish-4
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/download-artifact-5
  • dependabot/github_actions/actions/setup-node-5
  • dependabot/github_actions/aws-actions/configure-aws-credentials-5
  • dependabot/github_actions/dtolnay/rust-toolchain-1.100.0
  • dependabot/github_actions/dtolnay/rust-toolchain-1.90.0
  • dependabot/npm_and_yarn/prettier-3.4.2
  • dependabot/npm_and_yarn/prettier-3.5.0
  • dependabot/npm_and_yarn/prettier-3.5.1
  • dependabot/npm_and_yarn/prettier-3.5.2
  • dependabot/npm_and_yarn/prettier-3.5.3
  • dependabot/npm_and_yarn/prettier-3.6.0
  • dependabot/npm_and_yarn/prettier-3.6.2
  • derive_macro_for_python_errors
  • disable_integrity_check_on_drop_at_runtime
  • drop_merkle_blob_equality
  • empty
  • enable-openssl
  • enum-order-fix
  • execution-time
  • expand_key_value_id_for_python
  • expect_not_panic
  • explore_datalayer_use_path_patterns
  • export_errorcode
  • expose-condition-flags
  • expose-serialized-length-trusted
  • extract_datalayer_deltas
  • extract_datalayer_error
  • extract_datalayer_format
  • extract_datalayer_iterators
  • extract_datalayer_proof_of_inclusion
  • extract_merkle_blob_caches
  • fc.add_delta_cache
  • fc.check_root_hash
  • ff-ephemeral-output
  • fix-audit-failures
  • fix-condition-benchmark
  • fix-condition-unit-test
  • fix-format
  • fix_get_spends_return
  • fix_merkle_blob_to_path
  • fixup_coverage_names
  • fixup_stubtest_for_mypy_1_15_0
  • fixup_version_for_maturin
  • flexible-settlement-payment-memos
  • fuzzer_matrix
  • generator-tests
  • generator_one_toggle_rust
  • get_coinspends-threads
  • hard-fork-constants
  • import_consensus_puzzles
  • improve-docs
  • indexset
  • jn.bump-0.28.1
  • jn.bump_and_fix
  • jn.chia-fuzzing
  • jn.chia-fuzzing-fields
  • jn.clvm-fuzzing
  • jn.up-clvmrs-ver
  • jn.update-ver
  • jn.use-chia-fuzzing
  • key_and_value_ids_as_distinct
  • less-checkpoints
  • less_clippy_allow_in_datalayer
  • less_manual_path_extraction
  • less_redundant_work
  • main
  • make_hash_a_newtype
  • make_more_datalayer_streamable
  • make_parent_a_newtype
  • make_tree_index_type_public
  • managed-files
  • many_spends_stress
  • matrix_for_concurrency_and_dry
  • merkle_blob
  • minor-cleanups
  • more-constants
  • more-plot-v2
  • more_datalayer_fuzzers
  • more_datalayer_types_python_constructable
  • more_into_py_object
  • more_pyo3_deprecated
  • more_slice_less_vec
  • move_merkle_inside_to_blob
  • mypy-fixes
  • new-chia-puzzles
  • new_conditions_limits
  • no-dedup-excess
  • num_sbs_sub_slot
  • per-puzzle-cost
  • pin-nightly-rust
  • plot-benchmarks
  • plot-strength
  • post-process-updates
  • pot-iterations
  • pre-computed-hashes
  • proof-of-space-v2
  • prune_traversal_for_lazy_hash_calculation
  • pub_crate_mod_iterators
  • puzzle-fingerprint
  • py-plot-size
  • quiet_overly_noisy_datalayer_test
  • reduce-bls-panics
  • reflow-actionlint
  • relax-list
  • remove-allow-backrefs
  • remove-hardcoded-secretkey
  • remove-soft-fork6
  • remove_chia_blockchain
  • remove_chia_blockchain_from_tests
  • remove_extract_n
  • remove_py_from_node_list
  • remove_unused_consensusconstant
  • remove_unused_datalayer_errors
  • rename_gen_to_general
  • report_invalid_subtree_insert_instead_of_panicking
  • revert-845-bump-clvmr-0.11.0
  • rework_calculate_lazy_hashes
  • run_actionlint_in_ci
  • rust-1.85.0
  • rust_1_84_0
  • scan-filter
  • secp
  • serde-2025
  • simplifications
  • simplify_insert_and_caching
  • slices-instead-of-vec
  • some_more_datalayer_testing
  • spend-condition-type-stubs
  • stop_installing_blspy
  • stress-test
  • stubtest
  • temp-toolchain-fix
  • test-coverage
  • test-rustc-version
  • test-serializer
  • test-update-stable
  • testing_continues
  • testing_continues_and_some
  • tighten_ff
  • todo_tidy
  • tree-hash-cache
  • tree_hash_cache_atoms
  • uniqueify_envs
  • update-license
  • update-lockfile
  • update-plotsize-api
  • update_crossbeam-channel
  • update_openssl_0_10_72
  • update_ppv_lite86_0_2_21
  • update_pyo3
  • update_pyo3_0_23_3
  • update_pyo3_0_24_1
  • update_ring_to_0_17_13
  • use_actions_create_venv
  • use_derive_for_into_py_object_on_newtypes
  • use_latest_clvm_with_hinting
  • validate-clvm-py-binding
  • validate-puzzle-hash
  • vec_for_iterator_stack
  • version-and-size

25 Sep 2025 08:33PM UTC coverage: 84.757%. Remained the same
18019975185

Pull #1262

github

web-flow
Merge dca1851d0 into 27f4e8772
Pull Request #1262: auto find fuzzers

16853 of 19884 relevant lines covered (84.76%)

11916619.58 hits per line

Relevant lines Covered
Build:
Build:
19884 RELEVANT LINES 16853 COVERED LINES
11916619.58 HITS PER LINE
Source Files on main
  • Tree
  • List 136
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
18019975185 auto_find_fuzzers Merge dca1851d0 into 27f4e8772 Pull #1262 25 Sep 2025 08:41PM UTC web-flow github
84.76
18018451421 auto_find_fuzzers Merge 34b10a7f3 into 27f4e8772 Pull #1262 25 Sep 2025 07:33PM UTC web-flow github
84.76
17976851408 main Merge pull request #1261 from Chia-Network/dependabot/cargo/blst-0.3.16 Bump blst from 0.3.14 to 0.3.16 push 24 Sep 2025 12:42PM UTC web-flow github
84.76
17961291879 dependabot/cargo/blst-0.3.16 Merge 1fc88ca32 into d567d4070 Pull #1261 23 Sep 2025 11:12PM UTC web-flow github
84.76
17951967553 more-constants Merge 02703409a into d567d4070 Pull #1258 23 Sep 2025 04:09PM UTC web-flow github
84.76
17942096136 costed_tree_hash Merge ef9185505 into d567d4070 Pull #1257 23 Sep 2025 09:55AM UTC web-flow github
84.93
17802614319 main Merge pull request #1256 from Chia-Network/scan-filter add new consensus constant push 17 Sep 2025 03:32PM UTC web-flow github
84.76
17800063157 main Merge pull request #1252 from Chia-Network/analyze-chain-parallell parallelize `analyze-chain` push 17 Sep 2025 02:05PM UTC web-flow github
84.76
17796854466 scan-filter Merge eb47a25d3 into da202453e Pull #1256 17 Sep 2025 12:09PM UTC web-flow github
84.76
17795553052 analyze-chain-parallell Merge 35c2e700c into da202453e Pull #1252 17 Sep 2025 11:12AM UTC web-flow github
84.76
See All Builds (2638)
  • 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

© 2025 Coveralls, Inc