Artem Gureev c67563ffce feat(wallet): construct and submit dummy inputs
Ciphers submitted currently have no data
2026-07-15 14:59:58 +00:00

25 lines
569 B
Rust

use lee_core::PrivacyPreservingCircuitInput;
use risc0_zkvm::guest::env;
mod execution_state;
mod output;
fn main() {
let PrivacyPreservingCircuitInput {
program_outputs,
account_identities,
program_id,
dummy_inputs,
} = env::read();
let execution_state = execution_state::ExecutionState::derive_from_outputs(
&account_identities,
program_id,
program_outputs,
);
let output = output::compute_circuit_output(execution_state, &account_identities, dummy_inputs);
env::commit(&output);
}