input-output-hk / mithril

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

Aggregator/Signer preload transactions when Cardano transactions certification is not activated #1782

Closed jpraynaud closed 4 months ago

jpraynaud commented 4 months ago

Why

The signer and aggregator node import the Cardano transactions during the pre-loading phase, even if this type of data is not activated on the network. The expected behavior is to have the preloading triggered only when the aggregator has activated the Cardano transaction signed entity type.

What

Trigger the signer preloading of the Cardano transactions only if the aggregator advertises the CardanoTransactions in the signed entity types in its root route, and the aggregator preloading of the Cardano transactions only if the CardanoTransactions signed entity type is activated.

How