• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Build has been canceled!

input-output-hk / catalyst-voices / 15487994372
23%

Build:
DEFAULT BRANCH: main
Ran 06 Jun 2025 10:25AM UTC
Jobs 3
Files 1175
Run time 4min
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

06 Jun 2025 10:02AM UTC coverage: 23.335% (+0.4%) from 22.924%
15487994372

push

github

web-flow
fix(dart/catalyst_cardano_serialization): fee calculation for wallets with native tokens (#2602)

* chore: cleanup

* fix: calculate change correctly if there are native assets involved

* chore: add tests

* docs: clarify limitations

* chore: cleanup code

* style: spelling

* fix: outputs

* feat: add exact biggest asset coin selection strategy

* fix: fee

* feat: use coin selection instead of relying on the wallet

* feat: validate that inputs match outputs

* feat: add validation that inputs match outputs + fee

* chore: tests to validate assertions

* chore: formatting

* feat: validate transaction fee

* feat: validate outputs min ada per utxo byte and size

* chore: cleanup tests

* chore: remove hardcoded vkeys count in favor of calculating it

* chore: limit test data range to permitted values

* chore: reformat

* feat: update config

* chore: refine property test range

* feat: refine property tests

* feat: update tests

* feat: translation builder property test

* feat: assertion for fee calculation

* feat: update selection utils

* feat: update translation builder property tests

* chore: remove duplicate test

* fix: transaction builder should not add change outputs if it's not economically justified

* feat: make input builder select a minimum number of utxos to satisfy change outputs + fee

* chore: coin selection strategy tests

* chore: cleanup

* chore: make tests repeatable

* chore: revert auxiliary data

* fix: update default selection strategy

* feat: add maxAssetsPerOutput transaction builder config

* feat: validate max assets per output

* chore: reformat code

* feat: add config

178 of 220 new or added lines in 10 files covered. (80.91%)

3 existing lines in 3 files now uncovered.

10345 of 44333 relevant lines covered (23.33%)

1.93 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
94.64
-1.65% catalyst_voices/packages/internal/catalyst_voices_repositories/lib/src/config/app_config_factory.dart
1
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_services/lib/src/registration/registration_service.dart
1
84.62
-4.86% catalyst_voices/packages/libs/catalyst_cardano_serialization/lib/src/builders/witness_builder.dart
2
0.0
0.0% catalyst_voices/packages/internal/catalyst_voices_services/lib/src/registration/registration_transaction_builder.dart
9
89.0
-1.79% catalyst_voices/packages/libs/catalyst_cardano_serialization/lib/src/builders/input_builder.dart
9
77.33
46.98% catalyst_voices/packages/libs/catalyst_cardano_serialization/lib/src/builders/transaction_builder.dart
19
11.63
2.25% catalyst_voices/packages/libs/catalyst_cardano_serialization/lib/src/exceptions.dart

Uncovered Existing Lines

Lines Coverage ∆ File
1
94.64
-1.65% catalyst_voices/packages/internal/catalyst_voices_repositories/lib/src/config/app_config_factory.dart
1
77.33
46.98% catalyst_voices/packages/libs/catalyst_cardano_serialization/lib/src/builders/transaction_builder.dart
1
11.63
2.25% catalyst_voices/packages/libs/catalyst_cardano_serialization/lib/src/exceptions.dart
Jobs
ID Job ID Ran Files Coverage
1 rust-unit-test - 15487994372.1 06 Jun 2025 10:25AM UTC 200
23.17
GitHub Action Run
2 api-test - 15487994372.2 06 Jun 2025 10:25AM UTC 11
24.47
GitHub Action Run
3 flutter-test - 15487994372.3 06 Jun 2025 10:26AM UTC 964
23.38
GitHub Action Run
Source Files on build 15487994372
  • Tree
  • List 1175
  • Changed 12
  • Source Changed 11
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15487994372
  • 01fff7ac on github
  • Prev Build on main (#15486631087)
  • Next Build on main (#15488514876)
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

© 2026 Coveralls, Inc