@@ -144,16 +144,16 @@ pub struct CairoRunner {
144
144
pub vm : VirtualMachine ,
145
145
pub ( crate ) program : Program ,
146
146
layout : CairoLayout ,
147
- final_pc : Option < Relocatable > ,
147
+ pub final_pc : Option < Relocatable > ,
148
148
pub program_base : Option < Relocatable > ,
149
- execution_base : Option < Relocatable > ,
149
+ pub execution_base : Option < Relocatable > ,
150
150
entrypoint : Option < usize > ,
151
- initial_ap : Option < Relocatable > ,
152
- initial_fp : Option < Relocatable > ,
153
- initial_pc : Option < Relocatable > ,
151
+ pub initial_ap : Option < Relocatable > ,
152
+ pub initial_fp : Option < Relocatable > ,
153
+ pub initial_pc : Option < Relocatable > ,
154
154
run_ended : bool ,
155
155
segments_finalized : bool ,
156
- execution_public_memory : Option < Vec < usize > > ,
156
+ pub execution_public_memory : Option < Vec < usize > > ,
157
157
pub ( crate ) runner_mode : RunnerMode ,
158
158
pub relocated_memory : Vec < Option < Felt252 > > ,
159
159
pub exec_scopes : ExecutionScopes ,
@@ -408,7 +408,7 @@ impl CairoRunner {
408
408
Ok ( ( ) )
409
409
}
410
410
411
- fn is_proof_mode ( & self ) -> bool {
411
+ pub fn is_proof_mode ( & self ) -> bool {
412
412
self . runner_mode == RunnerMode :: ProofModeCanonical
413
413
|| self . runner_mode == RunnerMode :: ProofModeCairo1
414
414
}
0 commit comments