Skip to content

Commit 7f3313c

Browse files
committed
chore: logs to identify enr zkvm bug
1 parent 1e046b2 commit 7f3313c

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

beacon_node/client/src/builder.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,7 @@ where
202202
let mut modified_spec = (*spec).clone();
203203

204204
modified_spec.zkvm_enabled = true;
205+
debug!("[Ethproofs] After setting zkvm_enabled = {}", modified_spec.zkvm_enabled);
205206
modified_spec.zkvm_min_proofs_required = zkvm_config.min_proofs_required;
206207

207208
Arc::new(modified_spec)

beacon_node/lighthouse_network/src/discovery/enr.rs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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
358362
pub 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

Comments
 (0)