@@ -130,10 +130,11 @@ pub fn use_or_load_enr(
130130 Ok ( _) => {
131131 match Enr :: from_str ( & enr_string) {
132132 Ok ( disk_enr) => {
133+ debug ! ( "[Ethproofs] Loaded disk_enr, zkvm_enabled() = {}" , disk_enr. zkvm_enabled( ) ) ;
133134 // if the same node id, then we may need to update our sequence number
134135 if local_enr. node_id ( ) == disk_enr. node_id ( ) {
135136 if compare_enr ( local_enr, & disk_enr) {
136- debug ! ( file = ?enr_f, "ENR loaded from disk" ) ;
137+ debug ! ( file = ?enr_f, "[Ethproofs] ENR loaded from disk (configs match) " ) ;
137138 // the stored ENR has the same configuration, use it
138139 * local_enr = disk_enr;
139140 return Ok ( ( ) ) ;
@@ -157,6 +158,7 @@ pub fn use_or_load_enr(
157158 }
158159 }
159160
161+ debug ! ( "[Ethproofs] Before final save, local_enr.zkvm_enabled() = {}" , local_enr. zkvm_enabled( ) ) ;
160162 save_enr_to_disk ( & config. network_dir , local_enr) ;
161163
162164 Ok ( ( ) )
@@ -290,7 +292,9 @@ pub fn build_enr<E: EthSpec>(
290292 & bitfield. as_ssz_bytes ( ) . into ( ) ,
291293 ) ;
292294
295+ debug ! ( "[Ethproofs] In build_enr, spec.is_zkvm_enabled() = {}" , spec. is_zkvm_enabled( ) ) ;
293296 if spec. is_zkvm_enabled ( ) {
297+ debug ! ( "[Ethproofs] Adding zkvm flag to ENR" ) ;
294298 builder. add_value ( ZKVM_ENABLED_ENR_KEY , & true ) ;
295299 }
296300
@@ -356,12 +360,13 @@ pub fn load_enr_from_disk(dir: &Path) -> Result<Enr, String> {
356360
357361/// Saves an ENR to disk
358362pub fn save_enr_to_disk ( dir : & Path , enr : & Enr ) {
363+ debug ! ( "[Ethproofs] Before saving ENR to disk, zkvm_enabled() = {}" , enr. zkvm_enabled( ) ) ;
359364 let _ = std:: fs:: create_dir_all ( dir) ;
360365 match File :: create ( dir. join ( Path :: new ( ENR_FILENAME ) ) )
361366 . and_then ( |mut f| f. write_all ( enr. to_base64 ( ) . as_bytes ( ) ) )
362367 {
363368 Ok ( _) => {
364- debug ! ( "ENR written to disk" ) ;
369+ debug ! ( "[Ethproofs] ENR written to disk with zkvm flag " ) ;
365370 }
366371 Err ( e) => {
367372 warn ! (
0 commit comments