From 10fbc04a7944fea744621601e64133ba34b53911 Mon Sep 17 00:00:00 2001 From: Luis Covarrubias Date: Thu, 5 Mar 2026 13:56:43 -0800 Subject: [PATCH] feat: remove unsafe any cast in wasm-dot builder BuilderNamespace.buildTransaction already returns WasmTransaction, so the cast is unnecessary and triggers eslint errors. BTC-3108 --- packages/wasm-dot/js/builder.ts | 2 +- packages/wasm-dot/src/builder/types.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/wasm-dot/js/builder.ts b/packages/wasm-dot/js/builder.ts index 8446e21e..588b2b7c 100644 --- a/packages/wasm-dot/js/builder.ts +++ b/packages/wasm-dot/js/builder.ts @@ -74,7 +74,7 @@ import type { TransactionIntent, BuildContext } from "./types"; */ export function buildTransaction(intent: TransactionIntent, context: BuildContext): DotTransaction { const inner = BuilderNamespace.buildTransaction(intent, context); - return DotTransaction.fromInner(inner as any); + return DotTransaction.fromInner(inner); } // Re-export types for convenience diff --git a/packages/wasm-dot/src/builder/types.rs b/packages/wasm-dot/src/builder/types.rs index 28cd1a4a..43456b1d 100644 --- a/packages/wasm-dot/src/builder/types.rs +++ b/packages/wasm-dot/src/builder/types.rs @@ -205,7 +205,7 @@ mod tests { "specName": "polkadot", "specVersion": 9150, "txVersion": 9, - "metadata": [0] + "metadata": "0x00" }, "validity": { "firstValid": 1000,