@@ -9,16 +9,13 @@ use sp_governed_map::GovernedMapDataSource;
99use sp_partner_chains_bridge:: TokenBridgeDataSource ;
1010use std:: { error:: Error , sync:: Arc } ;
1111
12- use crate :: diff_sources;
13-
1412pub const DATA_SOURCE_VAR : & str = "CARDANO_DATA_SOURCE" ;
1513
1614#[ derive( Clone , Debug , PartialEq ) ]
1715pub enum DataSourceType {
1816 DbSync ,
1917 Mock ,
2018 Dolos ,
21- Diff ,
2219}
2320
2421impl DataSourceType {
@@ -37,7 +34,7 @@ impl std::str::FromStr for DataSourceType {
3734 match s. to_lowercase ( ) . as_str ( ) {
3835 "db-sync" => Ok ( DataSourceType :: DbSync ) ,
3936 "mock" => Ok ( DataSourceType :: Mock ) ,
40- "dolos" => Ok ( DataSourceType :: Diff ) , // TODO restore this to dolos
37+ "dolos" => Ok ( DataSourceType :: Dolos ) ,
4138 _ => {
4239 Err ( format ! ( "Invalid data source type: {}. Valid options: db-sync, mock, dolos" , s) )
4340 } ,
@@ -51,7 +48,6 @@ impl std::fmt::Display for DataSourceType {
5148 DataSourceType :: DbSync => write ! ( f, "db-sync" ) ,
5249 DataSourceType :: Mock => write ! ( f, "mock" ) ,
5350 DataSourceType :: Dolos => write ! ( f, "dolos" ) ,
54- DataSourceType :: Diff => write ! ( f, "diff" ) ,
5551 }
5652 }
5753}
@@ -88,14 +84,6 @@ pub(crate) async fn create_cached_data_sources(
8884 DataSourceType :: Dolos => create_dolos_data_sources ( metrics_opt) . await . map_err ( |err| {
8985 ServiceError :: Application ( format ! ( "Failed to create dolos data sources: {err}" ) . into ( ) )
9086 } ) ,
91-
92- DataSourceType :: Diff => {
93- diff_sources:: create_diff_data_sources ( metrics_opt) . await . map_err ( |err| {
94- ServiceError :: Application (
95- format ! ( "Failed to create dolos data sources: {err}" ) . into ( ) ,
96- )
97- } )
98- } ,
9987 }
10088}
10189
0 commit comments