Skip to content

zcash_primitives: Extract bundle-specific parts of tx serialization

Codecov / codecov/patch succeeded Jun 26, 2024 in 1s

76.19% of diff hit (target 63.20%)

View this Pull Request on Codecov

76.19% of diff hit (target 63.20%)

Annotations

Check warning on line 80 in zcash_primitives/src/transaction/components.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/components.rs#L80

Added line #L80 was not covered by tests

Check warning on line 82 in zcash_primitives/src/transaction/components.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/components.rs#L82

Added line #L82 was not covered by tests

Check warning on line 95 in zcash_primitives/src/transaction/components.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/components.rs#L94-L95

Added lines #L94 - L95 were not covered by tests

Check warning on line 56 in zcash_primitives/src/transaction/components/sprout.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/components/sprout.rs#L56

Added line #L56 was not covered by tests

Check warning on line 211 in zcash_primitives/src/transaction/components/transparent.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/components/transparent.rs#L211

Added line #L211 was not covered by tests

Check warning on line 220 in zcash_primitives/src/transaction/components/tze.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/components/tze.rs#L215-L220

Added lines #L215 - L220 were not covered by tests

Check warning on line 225 in zcash_primitives/src/transaction/components/tze.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/components/tze.rs#L222-L225

Added lines #L222 - L225 were not covered by tests

Check warning on line 229 in zcash_primitives/src/transaction/components/tze.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/components/tze.rs#L229

Added line #L229 was not covered by tests

Check warning on line 241 in zcash_primitives/src/transaction/components/tze.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/components/tze.rs#L238-L241

Added lines #L238 - L241 were not covered by tests

Check warning on line 244 in zcash_primitives/src/transaction/components/tze.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/components/tze.rs#L243-L244

Added lines #L243 - L244 were not covered by tests

Check warning on line 248 in zcash_primitives/src/transaction/components/tze.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/components/tze.rs#L248

Added line #L248 was not covered by tests

Check warning on line 379 in zcash_primitives/src/transaction/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/mod.rs#L370-L379

Added lines #L370 - L379 were not covered by tests

Check warning on line 382 in zcash_primitives/src/transaction/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/mod.rs#L381-L382

Added lines #L381 - L382 were not covered by tests

Check warning on line 486 in zcash_primitives/src/transaction/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/mod.rs#L486

Added line #L486 was not covered by tests

Check warning on line 542 in zcash_primitives/src/transaction/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/mod.rs#L542

Added line #L542 was not covered by tests

Check warning on line 567 in zcash_primitives/src/transaction/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/mod.rs#L567

Added line #L567 was not covered by tests

Check warning on line 577 in zcash_primitives/src/transaction/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/mod.rs#L577

Added line #L577 was not covered by tests

Check warning on line 662 in zcash_primitives/src/transaction/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/mod.rs#L662

Added line #L662 was not covered by tests

Check warning on line 743 in zcash_primitives/src/transaction/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/mod.rs#L743

Added line #L743 was not covered by tests

Check warning on line 779 in zcash_primitives/src/transaction/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/mod.rs#L779

Added line #L779 was not covered by tests

Check warning on line 863 in zcash_primitives/src/transaction/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/mod.rs#L863

Added line #L863 was not covered by tests

Check warning on line 872 in zcash_primitives/src/transaction/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/mod.rs#L871-L872

Added lines #L871 - L872 were not covered by tests

Check warning on line 95 in zcash_primitives/src/transaction/sighash_v4.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/sighash_v4.rs#L94-L95

Added lines #L94 - L95 were not covered by tests

Check warning on line 100 in zcash_primitives/src/transaction/sighash_v4.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/sighash_v4.rs#L99-L100

Added lines #L99 - L100 were not covered by tests

Check warning on line 109 in zcash_primitives/src/transaction/sighash_v4.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

zcash_primitives/src/transaction/sighash_v4.rs#L109

Added line #L109 was not covered by tests