Skip to content

Commit

Permalink
Back out "Add EventBlockTransaction"
Browse files Browse the repository at this point in the history
This backs out commit 1176d71.
  • Loading branch information
cronokirby committed Feb 19, 2025
1 parent d3a677d commit 28d6652
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 40 deletions.
2 changes: 1 addition & 1 deletion crates/bin/pindexer/src/dex_ex/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1408,7 +1408,7 @@ impl Component {
dbtx: &mut PgTransaction<'_>,
time: DateTime,
height: i32,
transaction_id: TransactionId,
transaction_id: [u8; 32],
transaction: Transaction,
) -> anyhow::Result<()> {
sqlx::query(
Expand Down
39 changes: 0 additions & 39 deletions crates/core/component/dex/src/event.rs
Original file line number Diff line number Diff line change
Expand Up @@ -661,42 +661,3 @@ impl From<EventCandlestickData> for pb::EventCandlestickData {
impl DomainType for EventCandlestickData {
type Proto = pb::EventCandlestickData;
}

#[derive(Clone, Debug)]
pub struct EventBlockTransaction {
pub transaction_id: TransactionId,
pub transaction: Transaction,
}

impl TryFrom<pb::EventBlockTransaction> for EventBlockTransaction {
type Error = anyhow::Error;

fn try_from(value: pb::EventBlockTransaction) -> Result<Self, Self::Error> {
fn inner(value: pb::EventBlockTransaction) -> anyhow::Result<EventBlockTransaction> {
Ok(EventBlockTransaction {
transaction_id: value
.transaction_id
.ok_or(anyhow!("missing `transaction_id`"))?
.try_into()?,
transaction: value
.transaction
.ok_or(anyhow!("missing `transaction`"))?
.try_into()?,
})
}
inner(value).context(format!("parsing {}", pb::EventBlockTransaction::NAME))
}
}

impl From<EventBlockTransaction> for pb::EventBlockTransaction {
fn from(value: EventBlockTransaction) -> Self {
Self {
transaction_id: Some(value.transaction_id.into()),
transaction: Some(value.transaction.into()),
}
}
}

impl DomainType for EventBlockTransaction {
type Proto = pb::EventBlockTransaction;
}
Binary file modified crates/proto/src/gen/proto_descriptor.bin.no_lfs
Binary file not shown.

0 comments on commit 28d6652

Please sign in to comment.