From 6e8be1af2225890fe02f0a4598e3a4fa8251f535 Mon Sep 17 00:00:00 2001 From: nym21 Date: Fri, 8 May 2026 00:32:46 +0200 Subject: [PATCH] bindgen: js fix name of txid[] field name --- crates/brk_bindgen/src/generators/javascript/types.rs | 2 +- modules/brk-client/index.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/brk_bindgen/src/generators/javascript/types.rs b/crates/brk_bindgen/src/generators/javascript/types.rs index 85f12d1cd..aac707a7c 100644 --- a/crates/brk_bindgen/src/generators/javascript/types.rs +++ b/crates/brk_bindgen/src/generators/javascript/types.rs @@ -52,7 +52,7 @@ pub fn generate_type_definitions(output: &mut String, schemas: &TypeSchemas) { .map(|arr| arr.iter().any(|v| v.as_str() == Some(prop_name))) .unwrap_or(false); let optional = if required { "" } else { "=" }; - let safe_name = to_camel_case(prop_name); + let safe_name = to_camel_case(&prop_name.replace(['[', ']'], "")); let prop_desc = prop_schema .get("description") .and_then(|d| d.as_str()) diff --git a/modules/brk-client/index.js b/modules/brk-client/index.js index 2002352a8..73fa532d8 100644 --- a/modules/brk-client/index.js +++ b/modules/brk-client/index.js @@ -1258,7 +1258,7 @@ on serialization otherwise. * generated client SDKs see `txids: List[Txid]`. * * @typedef {Object} TxidsParam - * @property {Txid[]} txId[] - Transaction IDs to look up (max 250 per request). + * @property {Txid[]} txId - Transaction IDs to look up (max 250 per request). */ /** * Index within its type (e.g., 0 for first P2WPKH address)