global: added datasets

This commit is contained in:
nym21
2025-08-28 00:31:14 +02:00
parent 311c4fd29d
commit 36640e3710
11 changed files with 454 additions and 119 deletions
+19 -4
View File
@@ -78,15 +78,25 @@ impl Vecs {
Source::None,
version + VERSION + Version::ZERO,
indexes,
VecBuilderOptions::default().add_sum().add_cumulative(),
VecBuilderOptions::default()
.add_sum()
.add_minmax()
.add_average()
.add_percentiles()
.add_cumulative(),
)?,
indexes_to_block_size: ComputedVecsFromHeight::forced_import(
&db,
"block_size",
Source::None,
Source::Compute,
version + VERSION + Version::ZERO,
indexes,
VecBuilderOptions::default().add_sum().add_cumulative(),
VecBuilderOptions::default()
.add_sum()
.add_minmax()
.add_average()
.add_percentiles()
.add_cumulative(),
)?,
height_to_vbytes: EagerVec::forced_import_compressed(
&db,
@@ -99,7 +109,12 @@ impl Vecs {
Source::None,
version + VERSION + Version::ZERO,
indexes,
VecBuilderOptions::default().add_sum().add_cumulative(),
VecBuilderOptions::default()
.add_sum()
.add_minmax()
.add_average()
.add_percentiles()
.add_cumulative(),
)?,
difficultyepoch_to_timestamp: EagerVec::forced_import_compressed(
&db,
@@ -79,8 +79,8 @@ impl Vecs {
version,
indexes,
price,
compute_relative_to_all,
false,
compute_relative_to_all,
false,
)?,
})
+262 -2
View File
@@ -52,12 +52,16 @@ pub struct Vecs {
pub indexes_to_coindays_destroyed: ComputedVecsFromHeight<StoredF64>,
pub dateindex_to_spent_output_profit_ratio: Option<EagerVec<DateIndex, StoredF32>>,
pub dateindex_to_spent_output_profit_ratio_7d_ema: Option<EagerVec<DateIndex, StoredF32>>,
pub dateindex_to_spent_output_profit_ratio_30d_ema: Option<EagerVec<DateIndex, StoredF32>>,
pub dateindex_to_adjusted_spent_output_profit_ratio: Option<EagerVec<DateIndex, StoredF32>>,
pub dateindex_to_adjusted_spent_output_profit_ratio_7d_ema:
Option<EagerVec<DateIndex, StoredF32>>,
pub dateindex_to_adjusted_spent_output_profit_ratio_30d_ema:
Option<EagerVec<DateIndex, StoredF32>>,
pub indexes_to_realized_cap_30d_change: Option<ComputedVecsFromDateIndex<Dollars>>,
pub dateindex_to_sell_side_risk_ratio: Option<EagerVec<DateIndex, StoredF32>>,
pub dateindex_to_sell_side_risk_ratio_7d_ema: Option<EagerVec<DateIndex, StoredF32>>,
pub dateindex_to_sell_side_risk_ratio_30d_ema: Option<EagerVec<DateIndex, StoredF32>>,
pub indexes_to_adjusted_value_created: Option<ComputedVecsFromHeight<Dollars>>,
pub indexes_to_adjusted_value_destroyed: Option<ComputedVecsFromHeight<Dollars>>,
pub indexes_to_negative_realized_loss: Option<ComputedVecsFromHeight<Dollars>>,
@@ -83,8 +87,18 @@ pub struct Vecs {
pub indexes_to_negative_unrealized_loss: Option<ComputedVecsFromDateIndex<Dollars>>,
pub height_to_net_unrealized_profit_and_loss: Option<EagerVec<Height, Dollars>>,
pub indexes_to_net_unrealized_profit_and_loss: Option<ComputedVecsFromDateIndex<Dollars>>,
pub height_to_unrealized_profit_relative_to_market_cap: Option<EagerVec<Height, StoredF32>>,
pub height_to_unrealized_loss_relative_to_market_cap: Option<EagerVec<Height, StoredF32>>,
pub height_to_negative_unrealized_loss_relative_to_market_cap:
Option<EagerVec<Height, StoredF32>>,
pub height_to_net_unrealized_profit_and_loss_relative_to_market_cap:
Option<EagerVec<Height, StoredF32>>,
pub indexes_to_unrealized_profit_relative_to_market_cap:
Option<ComputedVecsFromDateIndex<StoredF32>>,
pub indexes_to_unrealized_loss_relative_to_market_cap:
Option<ComputedVecsFromDateIndex<StoredF32>>,
pub indexes_to_negative_unrealized_loss_relative_to_market_cap:
Option<ComputedVecsFromDateIndex<StoredF32>>,
pub indexes_to_net_unrealized_profit_and_loss_relative_to_market_cap:
Option<ComputedVecsFromDateIndex<StoredF32>>,
pub indexes_to_realized_profit_relative_to_realized_cap:
@@ -136,8 +150,8 @@ impl Vecs {
version: Version,
indexes: &indexes::Vecs,
price: Option<&price::Vecs>,
extended: bool,
compute_relative_to_all: bool,
ratio_extended: bool,
compute_adjusted: bool,
) -> Result<Self> {
let compute_dollars = price.is_some();
@@ -420,7 +434,7 @@ impl Vecs {
Source::None,
version + VERSION + Version::ZERO,
indexes,
ratio_extended,
extended,
)
.unwrap()
}),
@@ -612,6 +626,15 @@ impl Vecs {
)
.unwrap()
}),
dateindex_to_sell_side_risk_ratio_30d_ema: compute_dollars.then(|| {
EagerVec::forced_import(
db,
&suffix("sell_side_risk_ratio_30d_ema"),
version + VERSION + Version::ONE,
format,
)
.unwrap()
}),
dateindex_to_spent_output_profit_ratio: compute_dollars.then(|| {
EagerVec::forced_import(
db,
@@ -630,6 +653,15 @@ impl Vecs {
)
.unwrap()
}),
dateindex_to_spent_output_profit_ratio_30d_ema: compute_dollars.then(|| {
EagerVec::forced_import(
db,
&suffix("spent_output_profit_ratio_30d_ema"),
version + VERSION + Version::ZERO,
format,
)
.unwrap()
}),
dateindex_to_adjusted_spent_output_profit_ratio: (compute_dollars && compute_adjusted).then(|| {
EagerVec::forced_import(
db,
@@ -648,6 +680,15 @@ impl Vecs {
)
.unwrap()
}),
dateindex_to_adjusted_spent_output_profit_ratio_30d_ema: (compute_dollars && compute_adjusted).then(|| {
EagerVec::forced_import(
db,
&suffix("adjusted_spent_output_profit_ratio_30d_ema"),
version + VERSION + Version::ZERO,
format,
)
.unwrap()
}),
height_to_halved_supply_value: ComputedHeightValueVecs::forced_import(
db,
&suffix("halved_supply"),
@@ -705,6 +746,39 @@ impl Vecs {
)
.unwrap()
}),
height_to_unrealized_profit_relative_to_market_cap: compute_dollars.then(
|| {
EagerVec::forced_import(
db,
&suffix("unrealized_profit_relative_to_market_cap"),
version + VERSION + Version::ZERO,
format,
)
.unwrap()
},
),
height_to_unrealized_loss_relative_to_market_cap: compute_dollars.then(
|| {
EagerVec::forced_import(
db,
&suffix("unrealized_loss_relative_to_market_cap"),
version + VERSION + Version::ZERO,
format,
)
.unwrap()
},
),
height_to_negative_unrealized_loss_relative_to_market_cap: compute_dollars.then(
|| {
EagerVec::forced_import(
db,
&suffix("negative_unrealized_loss_relative_to_market_cap"),
version + VERSION + Version::ZERO,
format,
)
.unwrap()
},
),
height_to_net_unrealized_profit_and_loss_relative_to_market_cap: compute_dollars.then(
|| {
EagerVec::forced_import(
@@ -716,6 +790,45 @@ impl Vecs {
.unwrap()
},
),
indexes_to_unrealized_profit_relative_to_market_cap: compute_dollars.then(
|| {
ComputedVecsFromDateIndex::forced_import(
db,
&suffix("unrealized_profit_relative_to_market_cap"),
Source::Compute,
version + VERSION + Version::ONE,
indexes,
VecBuilderOptions::default().add_last(),
)
.unwrap()
},
),
indexes_to_unrealized_loss_relative_to_market_cap: compute_dollars.then(
|| {
ComputedVecsFromDateIndex::forced_import(
db,
&suffix("unrealized_loss_relative_to_market_cap"),
Source::Compute,
version + VERSION + Version::ONE,
indexes,
VecBuilderOptions::default().add_last(),
)
.unwrap()
},
),
indexes_to_negative_unrealized_loss_relative_to_market_cap: compute_dollars.then(
|| {
ComputedVecsFromDateIndex::forced_import(
db,
&suffix("negative_unrealized_loss_relative_to_market_cap"),
Source::Compute,
version + VERSION + Version::ONE,
indexes,
VecBuilderOptions::default().add_last(),
)
.unwrap()
},
),
indexes_to_net_unrealized_profit_and_loss_relative_to_market_cap: compute_dollars.then(
|| {
ComputedVecsFromDateIndex::forced_import(
@@ -2220,6 +2333,18 @@ impl Vecs {
exit,
)?;
self.dateindex_to_spent_output_profit_ratio_30d_ema
.as_mut()
.unwrap()
.compute_ema(
starting_indexes.dateindex,
self.dateindex_to_spent_output_profit_ratio
.as_ref()
.unwrap(),
30,
exit,
)?;
self.dateindex_to_sell_side_risk_ratio
.as_mut()
.unwrap()
@@ -2248,6 +2373,16 @@ impl Vecs {
exit,
)?;
self.dateindex_to_sell_side_risk_ratio_30d_ema
.as_mut()
.unwrap()
.compute_ema(
starting_indexes.dateindex,
self.dateindex_to_sell_side_risk_ratio.as_ref().unwrap(),
30,
exit,
)?;
self.indexes_to_supply_in_profit
.as_mut()
.unwrap()
@@ -2369,6 +2504,33 @@ impl Vecs {
Ok(())
},
)?;
self.height_to_unrealized_profit_relative_to_market_cap
.as_mut()
.unwrap()
.compute_percentage(
starting_indexes.height,
self.height_to_unrealized_profit.as_ref().unwrap(),
&market.height_to_marketcap,
exit,
)?;
self.height_to_unrealized_loss_relative_to_market_cap
.as_mut()
.unwrap()
.compute_percentage(
starting_indexes.height,
self.height_to_unrealized_loss.as_ref().unwrap(),
&market.height_to_marketcap,
exit,
)?;
self.height_to_negative_unrealized_loss_relative_to_market_cap
.as_mut()
.unwrap()
.compute_percentage(
starting_indexes.height,
self.height_to_negative_unrealized_loss.as_ref().unwrap(),
&market.height_to_marketcap,
exit,
)?;
self.height_to_net_unrealized_profit_and_loss_relative_to_market_cap
.as_mut()
.unwrap()
@@ -2380,6 +2542,65 @@ impl Vecs {
&market.height_to_marketcap,
exit,
)?;
self.indexes_to_unrealized_profit_relative_to_market_cap
.as_mut()
.unwrap()
.compute_all(
indexer,
indexes,
starting_indexes,
exit,
|vec, _, _, starting_indexes, exit| {
vec.compute_percentage(
starting_indexes.dateindex,
self.dateindex_to_unrealized_profit.as_ref().unwrap(),
market.indexes_to_marketcap.dateindex.as_ref().unwrap(),
exit,
)?;
Ok(())
},
)?;
self.indexes_to_unrealized_loss_relative_to_market_cap
.as_mut()
.unwrap()
.compute_all(
indexer,
indexes,
starting_indexes,
exit,
|vec, _, _, starting_indexes, exit| {
vec.compute_percentage(
starting_indexes.dateindex,
self.dateindex_to_unrealized_loss.as_ref().unwrap(),
market.indexes_to_marketcap.dateindex.as_ref().unwrap(),
exit,
)?;
Ok(())
},
)?;
self.indexes_to_negative_unrealized_loss_relative_to_market_cap
.as_mut()
.unwrap()
.compute_all(
indexer,
indexes,
starting_indexes,
exit,
|vec, _, _, starting_indexes, exit| {
vec.compute_percentage(
starting_indexes.dateindex,
self.indexes_to_negative_unrealized_loss
.as_ref()
.unwrap()
.dateindex
.as_ref()
.unwrap(),
market.indexes_to_marketcap.dateindex.as_ref().unwrap(),
exit,
)?;
Ok(())
},
)?;
self.indexes_to_net_unrealized_profit_and_loss_relative_to_market_cap
.as_mut()
.unwrap()
@@ -2822,6 +3043,18 @@ impl Vecs {
7,
exit,
)?;
self.dateindex_to_adjusted_spent_output_profit_ratio_30d_ema
.as_mut()
.unwrap()
.compute_ema(
starting_indexes.dateindex,
self.dateindex_to_adjusted_spent_output_profit_ratio
.as_ref()
.unwrap(),
30,
exit,
)?;
}
}
@@ -2891,12 +3124,18 @@ impl Vecs {
self.dateindex_to_spent_output_profit_ratio_7d_ema
.as_ref()
.map_or(vec![], |v| vec![v as &dyn AnyCollectableVec]),
self.dateindex_to_spent_output_profit_ratio_30d_ema
.as_ref()
.map_or(vec![], |v| vec![v as &dyn AnyCollectableVec]),
self.dateindex_to_adjusted_spent_output_profit_ratio
.as_ref()
.map_or(vec![], |v| vec![v as &dyn AnyCollectableVec]),
self.dateindex_to_adjusted_spent_output_profit_ratio_7d_ema
.as_ref()
.map_or(vec![], |v| vec![v as &dyn AnyCollectableVec]),
self.dateindex_to_adjusted_spent_output_profit_ratio_30d_ema
.as_ref()
.map_or(vec![], |v| vec![v as &dyn AnyCollectableVec]),
self.indexes_to_value_destroyed
.as_ref()
.map_or(vec![], |v| v.vecs()),
@@ -2918,6 +3157,9 @@ impl Vecs {
self.dateindex_to_sell_side_risk_ratio_7d_ema
.as_ref()
.map_or(vec![], |v| vec![v]),
self.dateindex_to_sell_side_risk_ratio_30d_ema
.as_ref()
.map_or(vec![], |v| vec![v]),
self.height_to_supply_in_profit
.as_ref()
.map_or(vec![], |v| vec![v]),
@@ -2988,9 +3230,27 @@ impl Vecs {
self.indexes_to_net_unrealized_profit_and_loss
.as_ref()
.map_or(vec![], |v| v.vecs()),
self.height_to_unrealized_profit_relative_to_market_cap
.as_ref()
.map_or(vec![], |v| vec![v]),
self.height_to_unrealized_loss_relative_to_market_cap
.as_ref()
.map_or(vec![], |v| vec![v]),
self.height_to_negative_unrealized_loss_relative_to_market_cap
.as_ref()
.map_or(vec![], |v| vec![v]),
self.height_to_net_unrealized_profit_and_loss_relative_to_market_cap
.as_ref()
.map_or(vec![], |v| vec![v]),
self.indexes_to_unrealized_profit_relative_to_market_cap
.as_ref()
.map_or(vec![], |v| v.vecs()),
self.indexes_to_unrealized_loss_relative_to_market_cap
.as_ref()
.map_or(vec![], |v| v.vecs()),
self.indexes_to_negative_unrealized_loss_relative_to_market_cap
.as_ref()
.map_or(vec![], |v| v.vecs()),
self.indexes_to_net_unrealized_profit_and_loss_relative_to_market_cap
.as_ref()
.map_or(vec![], |v| v.vecs()),
@@ -32,8 +32,8 @@ impl Vecs {
indexes: &indexes::Vecs,
price: Option<&price::Vecs>,
states_path: Option<&Path>,
extended: bool,
compute_relative_to_all: bool,
ratio_extended: bool,
compute_adjusted: bool,
) -> Result<Self> {
let compute_dollars = price.is_some();
@@ -56,8 +56,8 @@ impl Vecs {
version,
indexes,
price,
extended,
compute_relative_to_all,
ratio_extended,
compute_adjusted,
)?,
})
@@ -42,8 +42,8 @@ impl Vecs {
indexes,
price,
None,
false,
true,
false,
true,
)?,
term: ByTerm {
@@ -143,8 +143,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
p2pk33: utxo_cohort::Vecs::forced_import(
@@ -155,8 +155,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
p2pkh: utxo_cohort::Vecs::forced_import(
@@ -167,8 +167,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
p2sh: utxo_cohort::Vecs::forced_import(
@@ -179,8 +179,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
p2wpkh: utxo_cohort::Vecs::forced_import(
@@ -191,8 +191,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
p2wsh: utxo_cohort::Vecs::forced_import(
@@ -203,8 +203,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
p2tr: utxo_cohort::Vecs::forced_import(
@@ -215,8 +215,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
p2a: utxo_cohort::Vecs::forced_import(
@@ -227,8 +227,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
p2ms: utxo_cohort::Vecs::forced_import(
@@ -239,8 +239,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
empty: utxo_cohort::Vecs::forced_import(
@@ -251,8 +251,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
unknown: utxo_cohort::Vecs::forced_import(
@@ -263,8 +263,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
},
@@ -955,8 +955,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_1sat_to_10sats: utxo_cohort::Vecs::forced_import(
@@ -967,8 +967,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_10sats_to_100sats: utxo_cohort::Vecs::forced_import(
@@ -979,8 +979,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_100sats_to_1k_sats: utxo_cohort::Vecs::forced_import(
@@ -991,8 +991,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_1k_sats_to_10k_sats: utxo_cohort::Vecs::forced_import(
@@ -1003,8 +1003,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_10k_sats_to_100k_sats: utxo_cohort::Vecs::forced_import(
@@ -1015,8 +1015,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_100k_sats_to_1m_sats: utxo_cohort::Vecs::forced_import(
@@ -1027,8 +1027,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_1m_sats_to_10m_sats: utxo_cohort::Vecs::forced_import(
@@ -1039,8 +1039,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_10m_sats_to_1btc: utxo_cohort::Vecs::forced_import(
@@ -1051,8 +1051,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_1btc_to_10btc: utxo_cohort::Vecs::forced_import(
@@ -1063,8 +1063,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_10btc_to_100btc: utxo_cohort::Vecs::forced_import(
@@ -1075,8 +1075,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_100btc_to_1k_btc: utxo_cohort::Vecs::forced_import(
@@ -1087,8 +1087,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_1k_btc_to_10k_btc: utxo_cohort::Vecs::forced_import(
@@ -1099,8 +1099,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_10k_btc_to_100k_btc: utxo_cohort::Vecs::forced_import(
@@ -1111,8 +1111,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
_100k_btc_or_more: utxo_cohort::Vecs::forced_import(
@@ -1123,8 +1123,8 @@ impl Vecs {
indexes,
price,
Some(states_path),
true,
false,
true,
false,
)?,
},
@@ -1137,8 +1137,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_100sats: utxo_cohort::Vecs::forced_import(
@@ -1149,8 +1149,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_1k_sats: utxo_cohort::Vecs::forced_import(
@@ -1161,8 +1161,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_10k_sats: utxo_cohort::Vecs::forced_import(
@@ -1173,8 +1173,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_100k_sats: utxo_cohort::Vecs::forced_import(
@@ -1185,8 +1185,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_1m_sats: utxo_cohort::Vecs::forced_import(
@@ -1197,8 +1197,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_10m_sats: utxo_cohort::Vecs::forced_import(
@@ -1209,8 +1209,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_1btc: utxo_cohort::Vecs::forced_import(
@@ -1221,8 +1221,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_10btc: utxo_cohort::Vecs::forced_import(
@@ -1233,8 +1233,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_100btc: utxo_cohort::Vecs::forced_import(
@@ -1245,8 +1245,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_1k_btc: utxo_cohort::Vecs::forced_import(
@@ -1257,8 +1257,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_10k_btc: utxo_cohort::Vecs::forced_import(
@@ -1269,8 +1269,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_100k_btc: utxo_cohort::Vecs::forced_import(
@@ -1281,8 +1281,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
},
@@ -1295,8 +1295,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_10sats: utxo_cohort::Vecs::forced_import(
@@ -1307,8 +1307,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_100sats: utxo_cohort::Vecs::forced_import(
@@ -1319,8 +1319,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_1k_sats: utxo_cohort::Vecs::forced_import(
@@ -1331,8 +1331,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_10k_sats: utxo_cohort::Vecs::forced_import(
@@ -1343,8 +1343,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_100k_sats: utxo_cohort::Vecs::forced_import(
@@ -1355,8 +1355,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_1m_sats: utxo_cohort::Vecs::forced_import(
@@ -1367,8 +1367,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_10m_sats: utxo_cohort::Vecs::forced_import(
@@ -1379,8 +1379,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_1btc: utxo_cohort::Vecs::forced_import(
@@ -1391,8 +1391,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_10btc: utxo_cohort::Vecs::forced_import(
@@ -1403,8 +1403,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_100btc: utxo_cohort::Vecs::forced_import(
@@ -1415,8 +1415,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_1k_btc: utxo_cohort::Vecs::forced_import(
@@ -1427,8 +1427,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
_10k_btc: utxo_cohort::Vecs::forced_import(
@@ -1439,8 +1439,8 @@ impl Vecs {
indexes,
price,
None,
true,
false,
true,
false,
)?,
},