From 409ec199590117bdd0ab9ddd34ccdd9b26c2e954 Mon Sep 17 00:00:00 2001 From: Sergio Chouhy Date: Thu, 27 Nov 2025 10:53:25 -0300 Subject: [PATCH] fix concatenation of call stack --- nssa/src/public_transaction/transaction.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nssa/src/public_transaction/transaction.rs b/nssa/src/public_transaction/transaction.rs index bce1703..f10a266 100644 --- a/nssa/src/public_transaction/transaction.rs +++ b/nssa/src/public_transaction/transaction.rs @@ -168,7 +168,10 @@ impl PublicTransaction { state_diff.insert(pre.account_id, post.clone()); } - chained_calls.extend(program_output.chained_calls); + for new_call in program_output.chained_calls.into_iter().rev() { + chained_calls.push_front(new_call); + } + chain_calls_counter += 1; }