Feature-gate `GetUtxosResponse` in `lightning-block-sync`
[rust-lightning] / lightning-block-sync / src / convert.rs
index 62b0d6e47cbbd303e19fde760b57d22339423009..ed811d2cc0c3f629e16a450937c58d8287f35689 100644 (file)
@@ -247,10 +247,12 @@ impl TryInto<BlockHash> for JsonResponse {
 /// The REST `getutxos` endpoint retuns a whole pile of data we don't care about and one bit we do
 /// - whether the `hit bitmap` field had any entries. Thus we condense the result down into only
 /// that.
+#[cfg(feature = "rest-client")]
 pub(crate) struct GetUtxosResponse {
        pub(crate) hit_bitmap_nonempty: bool
 }
 
+#[cfg(feature = "rest-client")]
 impl TryInto<GetUtxosResponse> for JsonResponse {
        type Error = std::io::Error;