use crate::{ database::transactions::fetch_transactions_for_address, methods::block::Transaction, Database, }; use axum::{extract::Path, Extension, Json}; pub async fn handle( Extension(database): Extension, Path(address): Path, ) -> Json> { let database = database.get().await.unwrap(); let transactions = fetch_transactions_for_address(&database, &address) .await .unwrap(); Json(transactions.into_iter().map(Into::into).collect()) }