From d67c409798cdcfa22409fe61137a03140deddb31 Mon Sep 17 00:00:00 2001 From: Lokesh Chandra Date: Tue, 4 Nov 2025 18:43:30 +0530 Subject: [PATCH] fix(express): removed optional from partial type Ticket: WP-6630 --- modules/express/src/typedRoutes/api/v2/coinSignTx.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/express/src/typedRoutes/api/v2/coinSignTx.ts b/modules/express/src/typedRoutes/api/v2/coinSignTx.ts index 6bec68685d..55977ed551 100644 --- a/modules/express/src/typedRoutes/api/v2/coinSignTx.ts +++ b/modules/express/src/typedRoutes/api/v2/coinSignTx.ts @@ -174,11 +174,11 @@ export const HalfSignedAccountTransactionResponse = t.type({ halfSigned: t.partial({ // Generic account-based coin fields /** Transaction in hex format (used by most account coins) */ - txHex: optional(t.string), + txHex: t.string, /** Transaction payload (used by some account coins) */ - payload: optional(t.string), + payload: t.string, /** Transaction in base64 format (used by some account coins) */ - txBase64: optional(t.string), + txBase64: t.string, // Additional EVM-specific fields (superset) /** Transaction recipients (EVM) */