Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
avahowell committed Sep 20, 2024
1 parent a0d8d3b commit 47b3230
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion crates/bin/pindexer/src/supply.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ use penumbra_asset::asset;
use penumbra_keys::Address;
use penumbra_num::Amount;
use penumbra_proto::{event::ProtoEvent, penumbra::core::component::funding::v1 as pb};
use penumbra_stake::{validator::Validator, IdentityKey};
use penumbra_stake::{rate::RateData, validator::Validator, IdentityKey};
use sqlx::{types::chrono::DateTime, PgPool, Postgres, Transaction};
use std::str::FromStr;

Expand Down Expand Up @@ -40,6 +40,12 @@ enum Event {
epoch_index: u64,
reward_amount: Amount,
},
/// A parsed version of EventRateDataChange
RateDataChange {
height: u64,
identity_key: IdentityKey,
rate_data: RateData,
},
}

impl Event {
Expand Down Expand Up @@ -196,6 +202,15 @@ impl Event {
.execute(dbtx.as_mut())
.await?;

Ok(())
}
Event::RateDataChange {
height,
identity_key,
rate_data,
} => {


Ok(())
}
}
Expand Down Expand Up @@ -227,6 +242,8 @@ impl<'a> TryFrom<&'a ContextualizedEvent> for Event {
reward_amount,
})
}
// validator rate change
x: if x == Event::NAMES[3] => {},
x => Err(anyhow!(format!("unrecognized event kind: {x}"))),
}
}
Expand Down

0 comments on commit 47b3230

Please sign in to comment.