From 1ae2e4299d39977fbd9a54c58f0d742b59b35bae Mon Sep 17 00:00:00 2001 From: "Timothy N. Tsvetkov" Date: Wed, 13 Nov 2024 09:54:47 +0000 Subject: [PATCH] fix types --- db/src/transaction.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/db/src/transaction.rs b/db/src/transaction.rs index 81a0424..552524d 100644 --- a/db/src/transaction.rs +++ b/db/src/transaction.rs @@ -495,7 +495,8 @@ impl TransactionRepo { chain_id, calldata, logs, - neon_step_cnt + neon_step_cnt, + NULL as block_hash FROM neon_transactions T WHERE neon_sig = $1 "#, @@ -743,7 +744,7 @@ pub struct NeonTransactionRow { is_canceled: bool, is_completed: bool, - logs: Option, + logs: Option>, v: PgU256, r: PgU256, @@ -867,7 +868,7 @@ impl NeonTransactionRow { } fn parse_logs(&self) -> Vec { - serde_json::from_str(self.logs.as_deref().unwrap_or_default()).unwrap_or_default() + serde_json::from_slice(self.logs.as_deref().unwrap_or_default()).unwrap_or_default() } fn neon_tx_info_with_default_cu(self) -> anyhow::Result> {