Skip to content

feat(chain): add topological ordering for canonical transactions #283

feat(chain): add topological ordering for canonical transactions

feat(chain): add topological ordering for canonical transactions #283

Triggered via push September 24, 2025 00:43
Status Success
Total duration 5m 5s
Artifacts 1
Code Coverage
5m 2s
Code Coverage
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 4 warnings
this expression creates a reference which is immediately dereferenced by the compiler: crates/chain/src/canonical_iter.rs#L482
error: this expression creates a reference which is immediately dereferenced by the compiler --> crates/chain/src/canonical_iter.rs:482:37 | 482 | a_last_seen.cmp(&b_last_seen) | ^^^^^^^^^^^^ help: change this to: `b_last_seen` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow = note: `-D clippy::needless-borrow` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::needless_borrow)]`
writing `&mut Vec` instead of `&mut [_]` involves a new object where a slice will do: crates/chain/src/canonical_iter.rs#L438
error: writing `&mut Vec` instead of `&mut [_]` involves a new object where a slice will do --> crates/chain/src/canonical_iter.rs:438:16 | 438 | level: &mut Vec<Txid>, | ^^^^^^^^^^^^^^ help: change this to: `&mut [Txid]` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#ptr_arg = note: `-D clippy::ptr-arg` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::ptr_arg)]`
Code Coverage
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Code Coverage
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Code Coverage
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Code Coverage
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

Artifacts

Produced during runtime
Name Size Digest
coverage-report
458 KB
sha256:2b28f97b0e517ac5927e0bf2d5cb0eaffce9b7b05fd4efc47e4416d05d7b381c