From a94440fa1f6ccd030d56c1434755d175cc913338 Mon Sep 17 00:00:00 2001 From: Sergio Chouhy Date: Wed, 12 Nov 2025 19:18:04 -0300 Subject: [PATCH] rename --- nssa/core/src/program.rs | 6 +++--- .../guest/src/bin/privacy_preserving_circuit.rs | 4 ++-- nssa/src/public_transaction/transaction.rs | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/nssa/core/src/program.rs b/nssa/core/src/program.rs index d36cf8f..8db2679 100644 --- a/nssa/core/src/program.rs +++ b/nssa/core/src/program.rs @@ -25,7 +25,7 @@ pub struct ChainedCall { pub struct ProgramOutput { pub pre_states: Vec, pub post_states: Vec, - pub chained_call: Vec, + pub chained_calls: Vec, } pub fn read_nssa_inputs() -> ProgramInput { @@ -42,7 +42,7 @@ pub fn write_nssa_outputs(pre_states: Vec, post_states: Vec let output = ProgramOutput { pre_states, post_states, - chained_call: Vec::new(), + chained_calls: Vec::new(), }; env::commit(&output); } @@ -55,7 +55,7 @@ pub fn write_nssa_outputs_with_chained_call( let output = ProgramOutput { pre_states, post_states, - chained_call, + chained_calls: chained_call, }; env::commit(&output); } diff --git a/nssa/program_methods/guest/src/bin/privacy_preserving_circuit.rs b/nssa/program_methods/guest/src/bin/privacy_preserving_circuit.rs index 530c87e..6696245 100644 --- a/nssa/program_methods/guest/src/bin/privacy_preserving_circuit.rs +++ b/nssa/program_methods/guest/src/bin/privacy_preserving_circuit.rs @@ -27,11 +27,11 @@ fn main() { let ProgramOutput { pre_states, post_states, - chained_call, + chained_calls, } = program_output; // TODO: implement chained calls for privacy preserving transactions - if !chained_call.is_empty() { + if !chained_calls.is_empty() { panic!("Privacy preserving transactions do not support yet chained calls.") } diff --git a/nssa/src/public_transaction/transaction.rs b/nssa/src/public_transaction/transaction.rs index cce4ffd..cfee8db 100644 --- a/nssa/src/public_transaction/transaction.rs +++ b/nssa/src/public_transaction/transaction.rs @@ -148,7 +148,7 @@ impl PublicTransaction { state_diff.insert(pre.account_id, post.clone()); } - chained_calls.extend_from_slice(&program_output.chained_call); + chained_calls.extend_from_slice(&program_output.chained_calls); if let Some(next_chained_call) = chained_calls.pop() { program_id = next_chained_call.program_id;