Forráskód Böngészése

chore: fixed broken darkfid rpc blockchain.get_block clients requests

skoupidi 7 hónapja
szülő
commit
c9c9a7a38a

+ 1 - 1
bin/drk/src/rpc.rs

@@ -450,7 +450,7 @@ impl Drk {
         let params = self
             .darkfid_daemon_request(
                 "blockchain.get_block",
-                &JsonValue::Array(vec![JsonValue::String(height.to_string())]),
+                &JsonValue::Array(vec![JsonValue::Number(height as f64)]),
             )
             .await?;
         let param = params.get::<String>().unwrap();

+ 1 - 1
bin/explorer/explorerd/src/rpc/blocks.rs

@@ -35,7 +35,7 @@ impl DarkfidRpcClient {
         let params = self
             .request(
                 "blockchain.get_block",
-                &JsonValue::Array(vec![JsonValue::String(height.to_string())]),
+                &JsonValue::Array(vec![JsonValue::Number(height as f64)]),
             )
             .await?;
         let param = params.get::<String>().unwrap();

+ 1 - 1
script/research/blockchain-storage-metrics/src/main.rs

@@ -136,7 +136,7 @@ async fn realmain(args: Args, ex: Arc<smol::Executor<'static>>) -> Result<()> {
         info!(target: "blockchain-storage-metrics", "Requesting block for height: {h}");
         let req = JsonRequest::new(
             "blockchain.get_block",
-            JsonValue::Array(vec![JsonValue::String(h.to_string())]),
+            JsonValue::Array(vec![JsonValue::Number(h as f64)]),
         );
         let rep = rpc_client.request(req).await?;
         let encoded_block = rep.get::<String>().unwrap();