input-output-hk / mithril

Stake-based threshold multi-signatures protocol
https://mithril.network
Apache License 2.0
128 stars 41 forks source link

Preload Cardano transactions based on Aggregator's Signing Capability #1796

Closed dlachaume closed 4 months ago

dlachaume commented 4 months ago

Content

This PR includes a control that allows the execution of the preloading of the Cardano transactions on both the Aggregator and Signer nodes.

Pre-submit checklist

Issue(s)

Closes #1782

github-actions[bot] commented 4 months ago

Test Results

    4 files  ± 0     52 suites  ±0   8m 52s :stopwatch: +3s 1 135 tests +12  1 135 :white_check_mark: +12  0 :zzz: ±0  0 :x: ±0  1 283 runs  +12  1 283 :white_check_mark: +12  0 :zzz: ±0  0 :x: ±0 

Results for commit c8a210bc. ± Comparison against base commit f04a6295.

This pull request removes 1 and adds 13 tests. Note that renamed tests count towards both. ``` mithril-common ‑ cardano_transactions_preloader::tests::call_its_inner_importer ``` ``` mithril-aggregator ‑ dependency_injection::builder::tests::cardano_transactions_preloader_activated_with_cardano_transactions_signed_entity_type_in_configuration mithril-common ‑ cardano_transactions_preloader::tests::call_its_inner_importer_when_is_activated mithril-common ‑ cardano_transactions_preloader::tests::do_not_call_its_inner_importer_when_is_not_activated mithril-common ‑ cardano_transactions_preloader::tests::return_error_when_is_activated_return_error mithril-common ‑ messages::aggregator_features::tests::test_v1 mithril-signer ‑ aggregator_client::tests::test_aggregator_features_ko_412 mithril-signer ‑ aggregator_client::tests::test_aggregator_features_ko_500 mithril-signer ‑ aggregator_client::tests::test_aggregator_features_ko_json_serialization mithril-signer ‑ aggregator_client::tests::test_aggregator_features_ok_200 mithril-signer ‑ aggregator_client::tests::test_aggregator_features_timeout … ```

:recycle: This comment has been updated with latest results.