BP-WG / bp-core

BP Core Lib: consensus data structures and client-side-validation library for bitcoin protocol
Apache License 2.0
23 stars 20 forks source link

Improvements and fixes for consensus types #5 #60

Closed dr-orlovsky closed 1 year ago

dr-orlovsky commented 1 year ago

This is the final large PR completing BP consensus implementation - most of it are the data types moved from BP std crate.

codecov[bot] commented 1 year ago

Codecov Report

Attention: 300 lines in your changes are missing coverage. Please review.

Files Coverage Δ
consensus/src/block.rs 33.3% <ø> (+13.3%) :arrow_up:
consensus/src/coding.rs 83.9% <100.0%> (+1.7%) :arrow_up:
consensus/src/stl.rs 96.8% <100.0%> (+0.6%) :arrow_up:
consensus/src/tx.rs 57.0% <100.0%> (+2.1%) :arrow_up:
consensus/src/script.rs 43.0% <82.8%> (+25.1%) :arrow_up:
consensus/src/segwit.rs 12.0% <12.5%> (+0.9%) :arrow_up:
consensus/src/taproot.rs 39.4% <30.0%> (+5.2%) :arrow_up:
consensus/src/hashtypes.rs 6.9% <6.9%> (ø)
consensus/src/pubkeys.rs 24.8% <24.8%> (ø)
consensus/src/timelocks.rs 9.7% <9.7%> (ø)

:loudspeaker: Thoughts on this report? Let us know!.