From 265d700fe0de2683459b08ef5610d2409f05ede9 Mon Sep 17 00:00:00 2001 From: lgalende Date: Mon, 8 Jun 2026 18:16:24 -0300 Subject: [PATCH] test: fix call query processor for dynamic params --- packages/test-ts/src/processors/evm-call.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/test-ts/src/processors/evm-call.ts b/packages/test-ts/src/processors/evm-call.ts index c53ddbd3..577c200b 100644 --- a/packages/test-ts/src/processors/evm-call.ts +++ b/packages/test-ts/src/processors/evm-call.ts @@ -15,8 +15,14 @@ export const evmCallQueryProcessor: QueryProcessor< requestValidator: EvmCallRequestValidator, responseValidator: EvmCallTypedValueValidator, transformParams: (req, timestamp) => { - const data = req.params - ? concat([req.fnSelector, ...req.params.map((p) => AbiCoder.defaultAbiCoder().encode([p.abiType], [p.value]))]) + const data = req.params?.length + ? concat([ + req.fnSelector, + AbiCoder.defaultAbiCoder().encode( + req.params.map((p) => p.abiType), + req.params.map((p) => p.value) + ), + ]) : req.fnSelector return { to: req.to,