@@ -26,7 +26,10 @@ const REMOTE_URLS: [&str; 2] =
2626 [ "https://parameters.provable.com/mainnet" , "https://s3.us-west-1.amazonaws.com/mainnet.parameters" ] ;
2727
2828// Degrees
29+ #[ cfg( not( feature = "no-embedded-srs" ) ) ]
2930impl_local ! ( Degree15 , "resources/" , "powers-of-beta-15" , "usrs" ) ;
31+ #[ cfg( feature = "no-embedded-srs" ) ]
32+ impl_remote ! ( Degree15 , REMOTE_URLS , "resources/" , "powers-of-beta-15" , "usrs" ) ;
3033impl_remote ! ( Degree16 , REMOTE_URLS , "resources/" , "powers-of-beta-16" , "usrs" ) ;
3134impl_remote ! ( Degree17 , REMOTE_URLS , "resources/" , "powers-of-beta-17" , "usrs" ) ;
3235impl_remote ! ( Degree18 , REMOTE_URLS , "resources/" , "powers-of-beta-18" , "usrs" ) ;
@@ -50,8 +53,14 @@ impl_remote!(Degree27, REMOTE_URLS, "resources/", "powers-of-beta-27", "usrs");
5053impl_remote ! ( Degree28 , REMOTE_URLS , "resources/" , "powers-of-beta-28" , "usrs" ) ;
5154
5255// Shifted Degrees
56+ #[ cfg( not( feature = "no-embedded-srs" ) ) ]
5357impl_local ! ( ShiftedDegree15 , "resources/" , "shifted-powers-of-beta-15" , "usrs" ) ;
58+ #[ cfg( feature = "no-embedded-srs" ) ]
59+ impl_remote ! ( ShiftedDegree15 , REMOTE_URLS , "resources/" , "shifted-powers-of-beta-15" , "usrs" ) ;
60+ #[ cfg( not( feature = "no-embedded-srs" ) ) ]
5461impl_local ! ( ShiftedDegree16 , "resources/" , "shifted-powers-of-beta-16" , "usrs" ) ;
62+ #[ cfg( feature = "no-embedded-srs" ) ]
63+ impl_remote ! ( ShiftedDegree16 , REMOTE_URLS , "resources/" , "shifted-powers-of-beta-16" , "usrs" ) ;
5564impl_remote ! ( ShiftedDegree17 , REMOTE_URLS , "resources/" , "shifted-powers-of-beta-17" , "usrs" ) ;
5665impl_remote ! ( ShiftedDegree18 , REMOTE_URLS , "resources/" , "shifted-powers-of-beta-18" , "usrs" ) ;
5766impl_remote ! ( ShiftedDegree19 , REMOTE_URLS , "resources/" , "shifted-powers-of-beta-19" , "usrs" ) ;
0 commit comments