mirror of
https://github.com/bitcoinresearchkit/brk.git
synced 2026-04-28 08:39:59 -07:00
global: snapshot
This commit is contained in:
@@ -1,5 +1,10 @@
|
||||
use aide::axum::{ApiRouter, routing::get_with};
|
||||
use axum::{extract::State, http::{HeaderMap, Uri}, response::Redirect, routing::get};
|
||||
use axum::{
|
||||
extract::State,
|
||||
http::{HeaderMap, Uri},
|
||||
response::Redirect,
|
||||
routing::get,
|
||||
};
|
||||
use brk_types::{Dollars, MempoolBlock, MempoolInfo, RecommendedFees, Txid};
|
||||
|
||||
use crate::extended::TransformResponseExtended;
|
||||
|
||||
@@ -25,7 +25,9 @@ pub async fn handler(
|
||||
State(state): State<AppState>,
|
||||
) -> Result<Response> {
|
||||
// Phase 1: Search and resolve metadata (cheap)
|
||||
let resolved = state.run(move |q| q.resolve(params, max_weight(&addr))).await?;
|
||||
let resolved = state
|
||||
.run(move |q| q.resolve(params, max_weight(&addr)))
|
||||
.await?;
|
||||
|
||||
let format = resolved.format();
|
||||
let etag = resolved.etag();
|
||||
|
||||
@@ -25,7 +25,9 @@ pub async fn handler(
|
||||
State(state): State<AppState>,
|
||||
) -> Result<Response> {
|
||||
// Phase 1: Search and resolve metadata (cheap)
|
||||
let resolved = state.run(move |q| q.resolve(params, max_weight(&addr))).await?;
|
||||
let resolved = state
|
||||
.run(move |q| q.resolve(params, max_weight(&addr)))
|
||||
.await?;
|
||||
|
||||
let format = resolved.format();
|
||||
let etag = resolved.etag();
|
||||
|
||||
@@ -25,7 +25,9 @@ pub async fn handler(
|
||||
State(state): State<AppState>,
|
||||
) -> Result<Response> {
|
||||
// Phase 1: Search and resolve metadata (cheap)
|
||||
let resolved = state.run(move |q| q.resolve(params, max_weight(&addr))).await?;
|
||||
let resolved = state
|
||||
.run(move |q| q.resolve(params, max_weight(&addr)))
|
||||
.await?;
|
||||
|
||||
let format = resolved.format();
|
||||
let etag = resolved.etag();
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
use std::{borrow::Cow, fs, path};
|
||||
|
||||
use aide::axum::{ApiRouter, routing::get_with};
|
||||
use axum::{extract::State, http::{HeaderMap, Uri}};
|
||||
use axum::{
|
||||
extract::State,
|
||||
http::{HeaderMap, Uri},
|
||||
};
|
||||
use brk_types::{DiskUsage, Health, Height, SyncStatus};
|
||||
use vecdb::ReadableVec;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user