Skip to content

feat(chain)!: make CheckPoint data field optional #7696

feat(chain)!: make CheckPoint data field optional

feat(chain)!: make CheckPoint data field optional #7696

Triggered via pull request October 29, 2025 05:45
Status Failure
Total duration 1m 44s
Artifacts

cont_integration.yml

on: pull_request
Matrix: Build & Test Examples
Matrix: Build & Test
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 3 warnings
Rust fmt
Process completed with exit code 1.
Build & Test (1.85.0, --all-features)
Process completed with exit code 101.
Build & Test (1.90.0, --no-default-features --features miniscript/no-std,bdk_chain/hashbrown)
The strategy configuration was canceled because "build-test._1_85_0_--all-features" failed
Build & Test (1.85.0, --no-default-features --features miniscript/no-std,bdk_chain/hashbrown)
The strategy configuration was canceled because "build-test._1_85_0_--all-features" failed
Build & Test (1.90.0, --all-features)
The strategy configuration was canceled because "build-test._1_85_0_--all-features" failed
Build & Test (1.90.0, --all-features)
The operation was canceled.
Rust clippy
Process completed with exit code 101.
Rust clippy: crates/core/src/checkpoint.rs#L349
using `clone` on type `D` which implements the `Copy` trait
Rust clippy: crates/core/src/checkpoint.rs#L325
unnecessary `>= y + 1` or `x - 1 >=`
Rust fmt: crates/core/tests/test_checkpoint_displacement.rs#L182
Diff in /home/runner/work/bdk/bdk/crates/core/tests/test_checkpoint_displacement.rs
Rust fmt: crates/core/src/checkpoint.rs#L400
Diff in /home/runner/work/bdk/bdk/crates/core/src/checkpoint.rs
Rust fmt: crates/core/src/checkpoint.rs#L355
Diff in /home/runner/work/bdk/bdk/crates/core/src/checkpoint.rs