chore: rm beacon consensus deps everywhere (#13722)

This commit is contained in:
Matthias Seitz
2025-01-08 12:49:54 +01:00
committed by GitHub
parent 856479bfcf
commit baf92e33fb
18 changed files with 30 additions and 35 deletions

View File

@ -114,6 +114,11 @@ impl<T> NodeTypesForTree for T where
{
}
/// Helper trait expressing requirements for node types to be used in engine.
pub trait EngineNodeTypes: ProviderNodeTypes + NodeTypesWithEngine {}
impl<T> EngineNodeTypes for T where T: ProviderNodeTypes + NodeTypesWithEngine {}
/// Helper trait with requirements for [`ProviderNodeTypes`] to be used within legacy blockchain
/// tree.
pub trait TreeNodeTypes: ProviderNodeTypes + NodeTypesForTree {}