mirror of
https://github.com/bitcoinresearchkit/brk.git
synced 2026-07-31 04:33:05 -07:00
computer: fixes
This commit is contained in:
@@ -858,7 +858,7 @@ impl<T: DeserializeOwned> MetricPattern<T> for MetricPattern32<T> { fn get(&self
|
||||
// Reusable pattern structs
|
||||
|
||||
/// Pattern struct for repeated tree structure.
|
||||
pub struct AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern {
|
||||
pub struct AdjustedCapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern {
|
||||
pub adjusted_sopr: MetricPattern6<StoredF64>,
|
||||
pub adjusted_sopr_30d_ema: MetricPattern6<StoredF64>,
|
||||
pub adjusted_sopr_7d_ema: MetricPattern6<StoredF64>,
|
||||
@@ -866,14 +866,13 @@ pub struct AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRe
|
||||
pub adjusted_value_destroyed: MetricPattern1<Dollars>,
|
||||
pub cap_raw: MetricPattern11<CentsSats>,
|
||||
pub capitulation_flow: MetricPattern1<Dollars>,
|
||||
pub ceiling_price: DollarsSatsPattern,
|
||||
pub floor_price: DollarsSatsPattern,
|
||||
pub investor_cap_raw: MetricPattern11<CentsSquaredSats>,
|
||||
pub investor_price: DollarsSatsPattern,
|
||||
pub investor_price_cents: MetricPattern1<CentsUnsigned>,
|
||||
pub investor_price_extra: RatioPattern,
|
||||
pub loss_value_created: MetricPattern1<Dollars>,
|
||||
pub loss_value_destroyed: MetricPattern1<Dollars>,
|
||||
pub lower_price_band: DollarsSatsPattern,
|
||||
pub mvrv: MetricPattern4<StoredF32>,
|
||||
pub neg_realized_loss: CumulativeSumPattern2<Dollars>,
|
||||
pub net_realized_pnl: CumulativeSumPattern<Dollars>,
|
||||
@@ -912,11 +911,12 @@ pub struct AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRe
|
||||
pub sopr_30d_ema: MetricPattern6<StoredF64>,
|
||||
pub sopr_7d_ema: MetricPattern6<StoredF64>,
|
||||
pub total_realized_pnl: MetricPattern1<Dollars>,
|
||||
pub upper_price_band: DollarsSatsPattern,
|
||||
pub value_created: MetricPattern1<Dollars>,
|
||||
pub value_destroyed: MetricPattern1<Dollars>,
|
||||
}
|
||||
|
||||
impl AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern {
|
||||
impl AdjustedCapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern {
|
||||
/// Create a new pattern node with accumulated metric name.
|
||||
pub fn new(client: Arc<BrkClientBase>, acc: String) -> Self {
|
||||
Self {
|
||||
@@ -927,14 +927,13 @@ impl AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealized
|
||||
adjusted_value_destroyed: MetricPattern1::new(client.clone(), _m(&acc, "adjusted_value_destroyed")),
|
||||
cap_raw: MetricPattern11::new(client.clone(), _m(&acc, "cap_raw")),
|
||||
capitulation_flow: MetricPattern1::new(client.clone(), _m(&acc, "capitulation_flow")),
|
||||
ceiling_price: DollarsSatsPattern::new(client.clone(), _m(&acc, "ceiling_price")),
|
||||
floor_price: DollarsSatsPattern::new(client.clone(), _m(&acc, "floor_price")),
|
||||
investor_cap_raw: MetricPattern11::new(client.clone(), _m(&acc, "investor_cap_raw")),
|
||||
investor_price: DollarsSatsPattern::new(client.clone(), _m(&acc, "investor_price")),
|
||||
investor_price_cents: MetricPattern1::new(client.clone(), _m(&acc, "investor_price_cents")),
|
||||
investor_price_extra: RatioPattern::new(client.clone(), _m(&acc, "investor_price_ratio")),
|
||||
loss_value_created: MetricPattern1::new(client.clone(), _m(&acc, "loss_value_created")),
|
||||
loss_value_destroyed: MetricPattern1::new(client.clone(), _m(&acc, "loss_value_destroyed")),
|
||||
lower_price_band: DollarsSatsPattern::new(client.clone(), _m(&acc, "lower_price_band")),
|
||||
mvrv: MetricPattern4::new(client.clone(), _m(&acc, "mvrv")),
|
||||
neg_realized_loss: CumulativeSumPattern2::new(client.clone(), _m(&acc, "neg_realized_loss")),
|
||||
net_realized_pnl: CumulativeSumPattern::new(client.clone(), _m(&acc, "net_realized_pnl")),
|
||||
@@ -973,6 +972,7 @@ impl AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealized
|
||||
sopr_30d_ema: MetricPattern6::new(client.clone(), _m(&acc, "sopr_30d_ema")),
|
||||
sopr_7d_ema: MetricPattern6::new(client.clone(), _m(&acc, "sopr_7d_ema")),
|
||||
total_realized_pnl: MetricPattern1::new(client.clone(), _m(&acc, "total_realized_pnl")),
|
||||
upper_price_band: DollarsSatsPattern::new(client.clone(), _m(&acc, "upper_price_band")),
|
||||
value_created: MetricPattern1::new(client.clone(), _m(&acc, "value_created")),
|
||||
value_destroyed: MetricPattern1::new(client.clone(), _m(&acc, "value_destroyed")),
|
||||
}
|
||||
@@ -980,7 +980,7 @@ impl AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealized
|
||||
}
|
||||
|
||||
/// Pattern struct for repeated tree structure.
|
||||
pub struct AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern2 {
|
||||
pub struct AdjustedCapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern2 {
|
||||
pub adjusted_sopr: MetricPattern6<StoredF64>,
|
||||
pub adjusted_sopr_30d_ema: MetricPattern6<StoredF64>,
|
||||
pub adjusted_sopr_7d_ema: MetricPattern6<StoredF64>,
|
||||
@@ -988,14 +988,13 @@ pub struct AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRe
|
||||
pub adjusted_value_destroyed: MetricPattern1<Dollars>,
|
||||
pub cap_raw: MetricPattern11<CentsSats>,
|
||||
pub capitulation_flow: MetricPattern1<Dollars>,
|
||||
pub ceiling_price: DollarsSatsPattern,
|
||||
pub floor_price: DollarsSatsPattern,
|
||||
pub investor_cap_raw: MetricPattern11<CentsSquaredSats>,
|
||||
pub investor_price: DollarsSatsPattern,
|
||||
pub investor_price_cents: MetricPattern1<CentsUnsigned>,
|
||||
pub investor_price_extra: RatioPattern2,
|
||||
pub loss_value_created: MetricPattern1<Dollars>,
|
||||
pub loss_value_destroyed: MetricPattern1<Dollars>,
|
||||
pub lower_price_band: DollarsSatsPattern,
|
||||
pub mvrv: MetricPattern4<StoredF32>,
|
||||
pub neg_realized_loss: CumulativeSumPattern2<Dollars>,
|
||||
pub net_realized_pnl: CumulativeSumPattern<Dollars>,
|
||||
@@ -1032,11 +1031,12 @@ pub struct AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRe
|
||||
pub sopr_30d_ema: MetricPattern6<StoredF64>,
|
||||
pub sopr_7d_ema: MetricPattern6<StoredF64>,
|
||||
pub total_realized_pnl: MetricPattern1<Dollars>,
|
||||
pub upper_price_band: DollarsSatsPattern,
|
||||
pub value_created: MetricPattern1<Dollars>,
|
||||
pub value_destroyed: MetricPattern1<Dollars>,
|
||||
}
|
||||
|
||||
impl AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern2 {
|
||||
impl AdjustedCapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern2 {
|
||||
/// Create a new pattern node with accumulated metric name.
|
||||
pub fn new(client: Arc<BrkClientBase>, acc: String) -> Self {
|
||||
Self {
|
||||
@@ -1047,14 +1047,13 @@ impl AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealized
|
||||
adjusted_value_destroyed: MetricPattern1::new(client.clone(), _m(&acc, "adjusted_value_destroyed")),
|
||||
cap_raw: MetricPattern11::new(client.clone(), _m(&acc, "cap_raw")),
|
||||
capitulation_flow: MetricPattern1::new(client.clone(), _m(&acc, "capitulation_flow")),
|
||||
ceiling_price: DollarsSatsPattern::new(client.clone(), _m(&acc, "ceiling_price")),
|
||||
floor_price: DollarsSatsPattern::new(client.clone(), _m(&acc, "floor_price")),
|
||||
investor_cap_raw: MetricPattern11::new(client.clone(), _m(&acc, "investor_cap_raw")),
|
||||
investor_price: DollarsSatsPattern::new(client.clone(), _m(&acc, "investor_price")),
|
||||
investor_price_cents: MetricPattern1::new(client.clone(), _m(&acc, "investor_price_cents")),
|
||||
investor_price_extra: RatioPattern2::new(client.clone(), _m(&acc, "investor_price_ratio")),
|
||||
loss_value_created: MetricPattern1::new(client.clone(), _m(&acc, "loss_value_created")),
|
||||
loss_value_destroyed: MetricPattern1::new(client.clone(), _m(&acc, "loss_value_destroyed")),
|
||||
lower_price_band: DollarsSatsPattern::new(client.clone(), _m(&acc, "lower_price_band")),
|
||||
mvrv: MetricPattern4::new(client.clone(), _m(&acc, "mvrv")),
|
||||
neg_realized_loss: CumulativeSumPattern2::new(client.clone(), _m(&acc, "neg_realized_loss")),
|
||||
net_realized_pnl: CumulativeSumPattern::new(client.clone(), _m(&acc, "net_realized_pnl")),
|
||||
@@ -1091,6 +1090,7 @@ impl AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealized
|
||||
sopr_30d_ema: MetricPattern6::new(client.clone(), _m(&acc, "sopr_30d_ema")),
|
||||
sopr_7d_ema: MetricPattern6::new(client.clone(), _m(&acc, "sopr_7d_ema")),
|
||||
total_realized_pnl: MetricPattern1::new(client.clone(), _m(&acc, "total_realized_pnl")),
|
||||
upper_price_band: DollarsSatsPattern::new(client.clone(), _m(&acc, "upper_price_band")),
|
||||
value_created: MetricPattern1::new(client.clone(), _m(&acc, "value_created")),
|
||||
value_destroyed: MetricPattern1::new(client.clone(), _m(&acc, "value_destroyed")),
|
||||
}
|
||||
@@ -1098,17 +1098,16 @@ impl AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealized
|
||||
}
|
||||
|
||||
/// Pattern struct for repeated tree structure.
|
||||
pub struct CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern2 {
|
||||
pub struct CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern2 {
|
||||
pub cap_raw: MetricPattern11<CentsSats>,
|
||||
pub capitulation_flow: MetricPattern1<Dollars>,
|
||||
pub ceiling_price: DollarsSatsPattern,
|
||||
pub floor_price: DollarsSatsPattern,
|
||||
pub investor_cap_raw: MetricPattern11<CentsSquaredSats>,
|
||||
pub investor_price: DollarsSatsPattern,
|
||||
pub investor_price_cents: MetricPattern1<CentsUnsigned>,
|
||||
pub investor_price_extra: RatioPattern,
|
||||
pub loss_value_created: MetricPattern1<Dollars>,
|
||||
pub loss_value_destroyed: MetricPattern1<Dollars>,
|
||||
pub lower_price_band: DollarsSatsPattern,
|
||||
pub mvrv: MetricPattern4<StoredF32>,
|
||||
pub neg_realized_loss: CumulativeSumPattern2<Dollars>,
|
||||
pub net_realized_pnl: CumulativeSumPattern<Dollars>,
|
||||
@@ -1147,24 +1146,24 @@ pub struct CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSe
|
||||
pub sopr_30d_ema: MetricPattern6<StoredF64>,
|
||||
pub sopr_7d_ema: MetricPattern6<StoredF64>,
|
||||
pub total_realized_pnl: MetricPattern1<Dollars>,
|
||||
pub upper_price_band: DollarsSatsPattern,
|
||||
pub value_created: MetricPattern1<Dollars>,
|
||||
pub value_destroyed: MetricPattern1<Dollars>,
|
||||
}
|
||||
|
||||
impl CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern2 {
|
||||
impl CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern2 {
|
||||
/// Create a new pattern node with accumulated metric name.
|
||||
pub fn new(client: Arc<BrkClientBase>, acc: String) -> Self {
|
||||
Self {
|
||||
cap_raw: MetricPattern11::new(client.clone(), _m(&acc, "cap_raw")),
|
||||
capitulation_flow: MetricPattern1::new(client.clone(), _m(&acc, "capitulation_flow")),
|
||||
ceiling_price: DollarsSatsPattern::new(client.clone(), _m(&acc, "ceiling_price")),
|
||||
floor_price: DollarsSatsPattern::new(client.clone(), _m(&acc, "floor_price")),
|
||||
investor_cap_raw: MetricPattern11::new(client.clone(), _m(&acc, "investor_cap_raw")),
|
||||
investor_price: DollarsSatsPattern::new(client.clone(), _m(&acc, "investor_price")),
|
||||
investor_price_cents: MetricPattern1::new(client.clone(), _m(&acc, "investor_price_cents")),
|
||||
investor_price_extra: RatioPattern::new(client.clone(), _m(&acc, "investor_price_ratio")),
|
||||
loss_value_created: MetricPattern1::new(client.clone(), _m(&acc, "loss_value_created")),
|
||||
loss_value_destroyed: MetricPattern1::new(client.clone(), _m(&acc, "loss_value_destroyed")),
|
||||
lower_price_band: DollarsSatsPattern::new(client.clone(), _m(&acc, "lower_price_band")),
|
||||
mvrv: MetricPattern4::new(client.clone(), _m(&acc, "mvrv")),
|
||||
neg_realized_loss: CumulativeSumPattern2::new(client.clone(), _m(&acc, "neg_realized_loss")),
|
||||
net_realized_pnl: CumulativeSumPattern::new(client.clone(), _m(&acc, "net_realized_pnl")),
|
||||
@@ -1203,6 +1202,7 @@ impl CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSent
|
||||
sopr_30d_ema: MetricPattern6::new(client.clone(), _m(&acc, "sopr_30d_ema")),
|
||||
sopr_7d_ema: MetricPattern6::new(client.clone(), _m(&acc, "sopr_7d_ema")),
|
||||
total_realized_pnl: MetricPattern1::new(client.clone(), _m(&acc, "total_realized_pnl")),
|
||||
upper_price_band: DollarsSatsPattern::new(client.clone(), _m(&acc, "upper_price_band")),
|
||||
value_created: MetricPattern1::new(client.clone(), _m(&acc, "value_created")),
|
||||
value_destroyed: MetricPattern1::new(client.clone(), _m(&acc, "value_destroyed")),
|
||||
}
|
||||
@@ -1210,17 +1210,16 @@ impl CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSent
|
||||
}
|
||||
|
||||
/// Pattern struct for repeated tree structure.
|
||||
pub struct CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern {
|
||||
pub struct CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern {
|
||||
pub cap_raw: MetricPattern11<CentsSats>,
|
||||
pub capitulation_flow: MetricPattern1<Dollars>,
|
||||
pub ceiling_price: DollarsSatsPattern,
|
||||
pub floor_price: DollarsSatsPattern,
|
||||
pub investor_cap_raw: MetricPattern11<CentsSquaredSats>,
|
||||
pub investor_price: DollarsSatsPattern,
|
||||
pub investor_price_cents: MetricPattern1<CentsUnsigned>,
|
||||
pub investor_price_extra: RatioPattern2,
|
||||
pub loss_value_created: MetricPattern1<Dollars>,
|
||||
pub loss_value_destroyed: MetricPattern1<Dollars>,
|
||||
pub lower_price_band: DollarsSatsPattern,
|
||||
pub mvrv: MetricPattern4<StoredF32>,
|
||||
pub neg_realized_loss: CumulativeSumPattern2<Dollars>,
|
||||
pub net_realized_pnl: CumulativeSumPattern<Dollars>,
|
||||
@@ -1257,24 +1256,24 @@ pub struct CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSe
|
||||
pub sopr_30d_ema: MetricPattern6<StoredF64>,
|
||||
pub sopr_7d_ema: MetricPattern6<StoredF64>,
|
||||
pub total_realized_pnl: MetricPattern1<Dollars>,
|
||||
pub upper_price_band: DollarsSatsPattern,
|
||||
pub value_created: MetricPattern1<Dollars>,
|
||||
pub value_destroyed: MetricPattern1<Dollars>,
|
||||
}
|
||||
|
||||
impl CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern {
|
||||
impl CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern {
|
||||
/// Create a new pattern node with accumulated metric name.
|
||||
pub fn new(client: Arc<BrkClientBase>, acc: String) -> Self {
|
||||
Self {
|
||||
cap_raw: MetricPattern11::new(client.clone(), _m(&acc, "cap_raw")),
|
||||
capitulation_flow: MetricPattern1::new(client.clone(), _m(&acc, "capitulation_flow")),
|
||||
ceiling_price: DollarsSatsPattern::new(client.clone(), _m(&acc, "ceiling_price")),
|
||||
floor_price: DollarsSatsPattern::new(client.clone(), _m(&acc, "floor_price")),
|
||||
investor_cap_raw: MetricPattern11::new(client.clone(), _m(&acc, "investor_cap_raw")),
|
||||
investor_price: DollarsSatsPattern::new(client.clone(), _m(&acc, "investor_price")),
|
||||
investor_price_cents: MetricPattern1::new(client.clone(), _m(&acc, "investor_price_cents")),
|
||||
investor_price_extra: RatioPattern2::new(client.clone(), _m(&acc, "investor_price_ratio")),
|
||||
loss_value_created: MetricPattern1::new(client.clone(), _m(&acc, "loss_value_created")),
|
||||
loss_value_destroyed: MetricPattern1::new(client.clone(), _m(&acc, "loss_value_destroyed")),
|
||||
lower_price_band: DollarsSatsPattern::new(client.clone(), _m(&acc, "lower_price_band")),
|
||||
mvrv: MetricPattern4::new(client.clone(), _m(&acc, "mvrv")),
|
||||
neg_realized_loss: CumulativeSumPattern2::new(client.clone(), _m(&acc, "neg_realized_loss")),
|
||||
net_realized_pnl: CumulativeSumPattern::new(client.clone(), _m(&acc, "net_realized_pnl")),
|
||||
@@ -1311,6 +1310,7 @@ impl CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSent
|
||||
sopr_30d_ema: MetricPattern6::new(client.clone(), _m(&acc, "sopr_30d_ema")),
|
||||
sopr_7d_ema: MetricPattern6::new(client.clone(), _m(&acc, "sopr_7d_ema")),
|
||||
total_realized_pnl: MetricPattern1::new(client.clone(), _m(&acc, "total_realized_pnl")),
|
||||
upper_price_band: DollarsSatsPattern::new(client.clone(), _m(&acc, "upper_price_band")),
|
||||
value_created: MetricPattern1::new(client.clone(), _m(&acc, "value_created")),
|
||||
value_destroyed: MetricPattern1::new(client.clone(), _m(&acc, "value_destroyed")),
|
||||
}
|
||||
@@ -2048,7 +2048,7 @@ pub struct ActivityAddrCostOutputsRealizedRelativeSupplyUnrealizedPattern {
|
||||
pub addr_count_30d_change: MetricPattern4<StoredF64>,
|
||||
pub cost_basis: MaxMinPattern,
|
||||
pub outputs: UtxoPattern,
|
||||
pub realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern,
|
||||
pub realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern,
|
||||
pub relative: InvestedNegNetNuplSupplyUnrealizedPattern,
|
||||
pub supply: _30dHalvedTotalPattern,
|
||||
pub unrealized: GreedInvestedInvestorNegNetPainSupplyTotalUnrealizedPattern,
|
||||
@@ -2063,7 +2063,7 @@ impl ActivityAddrCostOutputsRealizedRelativeSupplyUnrealizedPattern {
|
||||
addr_count_30d_change: MetricPattern4::new(client.clone(), _m(&acc, "addr_count_30d_change")),
|
||||
cost_basis: MaxMinPattern::new(client.clone(), acc.clone()),
|
||||
outputs: UtxoPattern::new(client.clone(), _m(&acc, "utxo_count")),
|
||||
realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern::new(client.clone(), acc.clone()),
|
||||
realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern::new(client.clone(), acc.clone()),
|
||||
relative: InvestedNegNetNuplSupplyUnrealizedPattern::new(client.clone(), acc.clone()),
|
||||
supply: _30dHalvedTotalPattern::new(client.clone(), acc.clone()),
|
||||
unrealized: GreedInvestedInvestorNegNetPainSupplyTotalUnrealizedPattern::new(client.clone(), acc.clone()),
|
||||
@@ -2192,7 +2192,7 @@ pub struct ActivityCostOutputsRealizedRelativeSupplyUnrealizedPattern {
|
||||
pub activity: CoinblocksCoindaysSatblocksSatdaysSentPattern,
|
||||
pub cost_basis: InvestedMaxMinPercentilesSpotPattern,
|
||||
pub outputs: UtxoPattern,
|
||||
pub realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern2,
|
||||
pub realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern2,
|
||||
pub relative: InvestedNegNetSupplyUnrealizedPattern,
|
||||
pub supply: _30dHalvedTotalPattern,
|
||||
pub unrealized: GreedInvestedInvestorNegNetPainPeakSupplyTotalUnrealizedPattern,
|
||||
@@ -2205,7 +2205,7 @@ impl ActivityCostOutputsRealizedRelativeSupplyUnrealizedPattern {
|
||||
activity: CoinblocksCoindaysSatblocksSatdaysSentPattern::new(client.clone(), acc.clone()),
|
||||
cost_basis: InvestedMaxMinPercentilesSpotPattern::new(client.clone(), acc.clone()),
|
||||
outputs: UtxoPattern::new(client.clone(), _m(&acc, "utxo_count")),
|
||||
realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern2::new(client.clone(), acc.clone()),
|
||||
realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern2::new(client.clone(), acc.clone()),
|
||||
relative: InvestedNegNetSupplyUnrealizedPattern::new(client.clone(), acc.clone()),
|
||||
supply: _30dHalvedTotalPattern::new(client.clone(), acc.clone()),
|
||||
unrealized: GreedInvestedInvestorNegNetPainPeakSupplyTotalUnrealizedPattern::new(client.clone(), acc.clone()),
|
||||
@@ -2218,7 +2218,7 @@ pub struct ActivityCostOutputsRealizedRelativeSupplyUnrealizedPattern5 {
|
||||
pub activity: CoinblocksCoindaysSatblocksSatdaysSentPattern,
|
||||
pub cost_basis: MaxMinPattern,
|
||||
pub outputs: UtxoPattern,
|
||||
pub realized: AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern2,
|
||||
pub realized: AdjustedCapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern2,
|
||||
pub relative: InvestedNegNetNuplSupplyUnrealizedPattern3,
|
||||
pub supply: _30dHalvedTotalPattern,
|
||||
pub unrealized: GreedInvestedInvestorNegNetPainPeakSupplyTotalUnrealizedPattern,
|
||||
@@ -2231,7 +2231,7 @@ impl ActivityCostOutputsRealizedRelativeSupplyUnrealizedPattern5 {
|
||||
activity: CoinblocksCoindaysSatblocksSatdaysSentPattern::new(client.clone(), acc.clone()),
|
||||
cost_basis: MaxMinPattern::new(client.clone(), acc.clone()),
|
||||
outputs: UtxoPattern::new(client.clone(), _m(&acc, "utxo_count")),
|
||||
realized: AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern2::new(client.clone(), acc.clone()),
|
||||
realized: AdjustedCapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern2::new(client.clone(), acc.clone()),
|
||||
relative: InvestedNegNetNuplSupplyUnrealizedPattern3::new(client.clone(), acc.clone()),
|
||||
supply: _30dHalvedTotalPattern::new(client.clone(), acc.clone()),
|
||||
unrealized: GreedInvestedInvestorNegNetPainPeakSupplyTotalUnrealizedPattern::new(client.clone(), acc.clone()),
|
||||
@@ -2244,7 +2244,7 @@ pub struct ActivityCostOutputsRealizedRelativeSupplyUnrealizedPattern4 {
|
||||
pub activity: CoinblocksCoindaysSatblocksSatdaysSentPattern,
|
||||
pub cost_basis: MaxMinPattern,
|
||||
pub outputs: UtxoPattern,
|
||||
pub realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern,
|
||||
pub realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern,
|
||||
pub relative: InvestedNegNetNuplSupplyUnrealizedPattern,
|
||||
pub supply: _30dHalvedTotalPattern,
|
||||
pub unrealized: GreedInvestedInvestorNegNetPainSupplyTotalUnrealizedPattern,
|
||||
@@ -2257,7 +2257,7 @@ impl ActivityCostOutputsRealizedRelativeSupplyUnrealizedPattern4 {
|
||||
activity: CoinblocksCoindaysSatblocksSatdaysSentPattern::new(client.clone(), acc.clone()),
|
||||
cost_basis: MaxMinPattern::new(client.clone(), acc.clone()),
|
||||
outputs: UtxoPattern::new(client.clone(), _m(&acc, "utxo_count")),
|
||||
realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern::new(client.clone(), acc.clone()),
|
||||
realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern::new(client.clone(), acc.clone()),
|
||||
relative: InvestedNegNetNuplSupplyUnrealizedPattern::new(client.clone(), acc.clone()),
|
||||
supply: _30dHalvedTotalPattern::new(client.clone(), acc.clone()),
|
||||
unrealized: GreedInvestedInvestorNegNetPainSupplyTotalUnrealizedPattern::new(client.clone(), acc.clone()),
|
||||
@@ -2270,7 +2270,7 @@ pub struct ActivityCostOutputsRealizedRelativeSupplyUnrealizedPattern6 {
|
||||
pub activity: CoinblocksCoindaysSatblocksSatdaysSentPattern,
|
||||
pub cost_basis: MaxMinPattern,
|
||||
pub outputs: UtxoPattern,
|
||||
pub realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern,
|
||||
pub realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern,
|
||||
pub relative: InvestedNegNetNuplSupplyUnrealizedPattern3,
|
||||
pub supply: _30dHalvedTotalPattern,
|
||||
pub unrealized: GreedInvestedInvestorNegNetPainPeakSupplyTotalUnrealizedPattern,
|
||||
@@ -2283,7 +2283,7 @@ impl ActivityCostOutputsRealizedRelativeSupplyUnrealizedPattern6 {
|
||||
activity: CoinblocksCoindaysSatblocksSatdaysSentPattern::new(client.clone(), acc.clone()),
|
||||
cost_basis: MaxMinPattern::new(client.clone(), acc.clone()),
|
||||
outputs: UtxoPattern::new(client.clone(), _m(&acc, "utxo_count")),
|
||||
realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern::new(client.clone(), acc.clone()),
|
||||
realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern::new(client.clone(), acc.clone()),
|
||||
relative: InvestedNegNetNuplSupplyUnrealizedPattern3::new(client.clone(), acc.clone()),
|
||||
supply: _30dHalvedTotalPattern::new(client.clone(), acc.clone()),
|
||||
unrealized: GreedInvestedInvestorNegNetPainPeakSupplyTotalUnrealizedPattern::new(client.clone(), acc.clone()),
|
||||
@@ -2296,7 +2296,7 @@ pub struct ActivityCostOutputsRealizedRelativeSupplyUnrealizedPattern3 {
|
||||
pub activity: CoinblocksCoindaysSatblocksSatdaysSentPattern,
|
||||
pub cost_basis: MaxMinPattern,
|
||||
pub outputs: UtxoPattern,
|
||||
pub realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern,
|
||||
pub realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern,
|
||||
pub relative: InvestedSupplyPattern,
|
||||
pub supply: _30dHalvedTotalPattern,
|
||||
pub unrealized: GreedInvestedInvestorNegNetPainSupplyTotalUnrealizedPattern,
|
||||
@@ -2309,7 +2309,7 @@ impl ActivityCostOutputsRealizedRelativeSupplyUnrealizedPattern3 {
|
||||
activity: CoinblocksCoindaysSatblocksSatdaysSentPattern::new(client.clone(), acc.clone()),
|
||||
cost_basis: MaxMinPattern::new(client.clone(), acc.clone()),
|
||||
outputs: UtxoPattern::new(client.clone(), _m(&acc, "utxo_count")),
|
||||
realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern::new(client.clone(), acc.clone()),
|
||||
realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern::new(client.clone(), acc.clone()),
|
||||
relative: InvestedSupplyPattern::new(client.clone(), acc.clone()),
|
||||
supply: _30dHalvedTotalPattern::new(client.clone(), acc.clone()),
|
||||
unrealized: GreedInvestedInvestorNegNetPainSupplyTotalUnrealizedPattern::new(client.clone(), acc.clone()),
|
||||
@@ -2322,7 +2322,7 @@ pub struct ActivityCostOutputsRealizedSupplyUnrealizedPattern {
|
||||
pub activity: CoinblocksCoindaysSatblocksSatdaysSentPattern,
|
||||
pub cost_basis: MaxMinPattern,
|
||||
pub outputs: UtxoPattern,
|
||||
pub realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern,
|
||||
pub realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern,
|
||||
pub supply: _30dHalvedTotalPattern,
|
||||
pub unrealized: GreedInvestedInvestorNegNetPainSupplyTotalUnrealizedPattern,
|
||||
}
|
||||
@@ -2334,7 +2334,7 @@ impl ActivityCostOutputsRealizedSupplyUnrealizedPattern {
|
||||
activity: CoinblocksCoindaysSatblocksSatdaysSentPattern::new(client.clone(), acc.clone()),
|
||||
cost_basis: MaxMinPattern::new(client.clone(), acc.clone()),
|
||||
outputs: UtxoPattern::new(client.clone(), _m(&acc, "utxo_count")),
|
||||
realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern::new(client.clone(), acc.clone()),
|
||||
realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern::new(client.clone(), acc.clone()),
|
||||
supply: _30dHalvedTotalPattern::new(client.clone(), acc.clone()),
|
||||
unrealized: GreedInvestedInvestorNegNetPainSupplyTotalUnrealizedPattern::new(client.clone(), acc.clone()),
|
||||
}
|
||||
@@ -5256,7 +5256,7 @@ pub struct MetricsTree_Distribution_UtxoCohorts_All {
|
||||
pub supply: _30dHalvedTotalPattern,
|
||||
pub outputs: UtxoPattern,
|
||||
pub activity: CoinblocksCoindaysSatblocksSatdaysSentPattern,
|
||||
pub realized: AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern,
|
||||
pub realized: AdjustedCapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern,
|
||||
pub unrealized: GreedInvestedInvestorNegNetPainPeakSupplyTotalUnrealizedPattern,
|
||||
pub cost_basis: InvestedMaxMinPercentilesSpotPattern,
|
||||
pub relative: MetricsTree_Distribution_UtxoCohorts_All_Relative,
|
||||
@@ -5268,7 +5268,7 @@ impl MetricsTree_Distribution_UtxoCohorts_All {
|
||||
supply: _30dHalvedTotalPattern::new(client.clone(), "".to_string()),
|
||||
outputs: UtxoPattern::new(client.clone(), "utxo_count".to_string()),
|
||||
activity: CoinblocksCoindaysSatblocksSatdaysSentPattern::new(client.clone(), "".to_string()),
|
||||
realized: AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern::new(client.clone(), "".to_string()),
|
||||
realized: AdjustedCapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern::new(client.clone(), "".to_string()),
|
||||
unrealized: GreedInvestedInvestorNegNetPainPeakSupplyTotalUnrealizedPattern::new(client.clone(), "".to_string()),
|
||||
cost_basis: InvestedMaxMinPercentilesSpotPattern::new(client.clone(), "".to_string()),
|
||||
relative: MetricsTree_Distribution_UtxoCohorts_All_Relative::new(client.clone(), format!("{base_path}_relative")),
|
||||
@@ -5581,7 +5581,7 @@ pub struct MetricsTree_Distribution_UtxoCohorts_Term_Short {
|
||||
pub supply: _30dHalvedTotalPattern,
|
||||
pub outputs: UtxoPattern,
|
||||
pub activity: CoinblocksCoindaysSatblocksSatdaysSentPattern,
|
||||
pub realized: AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern,
|
||||
pub realized: AdjustedCapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern,
|
||||
pub unrealized: GreedInvestedInvestorNegNetPainPeakSupplyTotalUnrealizedPattern,
|
||||
pub cost_basis: InvestedMaxMinPercentilesSpotPattern,
|
||||
pub relative: InvestedNegNetNuplSupplyUnrealizedPattern4,
|
||||
@@ -5593,7 +5593,7 @@ impl MetricsTree_Distribution_UtxoCohorts_Term_Short {
|
||||
supply: _30dHalvedTotalPattern::new(client.clone(), "sth".to_string()),
|
||||
outputs: UtxoPattern::new(client.clone(), "sth_utxo_count".to_string()),
|
||||
activity: CoinblocksCoindaysSatblocksSatdaysSentPattern::new(client.clone(), "sth".to_string()),
|
||||
realized: AdjustedCapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern::new(client.clone(), "sth".to_string()),
|
||||
realized: AdjustedCapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern::new(client.clone(), "sth".to_string()),
|
||||
unrealized: GreedInvestedInvestorNegNetPainPeakSupplyTotalUnrealizedPattern::new(client.clone(), "sth".to_string()),
|
||||
cost_basis: InvestedMaxMinPercentilesSpotPattern::new(client.clone(), "sth".to_string()),
|
||||
relative: InvestedNegNetNuplSupplyUnrealizedPattern4::new(client.clone(), "sth".to_string()),
|
||||
@@ -5606,7 +5606,7 @@ pub struct MetricsTree_Distribution_UtxoCohorts_Term_Long {
|
||||
pub supply: _30dHalvedTotalPattern,
|
||||
pub outputs: UtxoPattern,
|
||||
pub activity: CoinblocksCoindaysSatblocksSatdaysSentPattern,
|
||||
pub realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern2,
|
||||
pub realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern2,
|
||||
pub unrealized: GreedInvestedInvestorNegNetPainPeakSupplyTotalUnrealizedPattern,
|
||||
pub cost_basis: InvestedMaxMinPercentilesSpotPattern,
|
||||
pub relative: InvestedNegNetNuplSupplyUnrealizedPattern4,
|
||||
@@ -5618,7 +5618,7 @@ impl MetricsTree_Distribution_UtxoCohorts_Term_Long {
|
||||
supply: _30dHalvedTotalPattern::new(client.clone(), "lth".to_string()),
|
||||
outputs: UtxoPattern::new(client.clone(), "lth_utxo_count".to_string()),
|
||||
activity: CoinblocksCoindaysSatblocksSatdaysSentPattern::new(client.clone(), "lth".to_string()),
|
||||
realized: CapCapitulationCeilingFloorInvestorLossMvrvNegNetPeakProfitRealizedSellSentSoprTotalValuePattern2::new(client.clone(), "lth".to_string()),
|
||||
realized: CapCapitulationInvestorLossLowerMvrvNegNetPeakProfitRealizedSellSentSoprTotalUpperValuePattern2::new(client.clone(), "lth".to_string()),
|
||||
unrealized: GreedInvestedInvestorNegNetPainPeakSupplyTotalUnrealizedPattern::new(client.clone(), "lth".to_string()),
|
||||
cost_basis: InvestedMaxMinPercentilesSpotPattern::new(client.clone(), "lth".to_string()),
|
||||
relative: InvestedNegNetNuplSupplyUnrealizedPattern4::new(client.clone(), "lth".to_string()),
|
||||
|
||||
Reference in New Issue
Block a user