From 21d430f0186a39f01959c4f2a8a09a29537e31ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A9ter=20Garamv=C3=B6lgyi?= Date: Thu, 3 Aug 2023 10:11:09 +0200 Subject: [PATCH] feat: add ccc debug logs (#430) add ccc debug logs --- params/version.go | 2 +- rollup/circuitcapacitychecker/libzkp/src/lib.rs | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/params/version.go b/params/version.go index 9b91550b10..e0f65cdcd5 100644 --- a/params/version.go +++ b/params/version.go @@ -24,7 +24,7 @@ import ( const ( VersionMajor = 4 // Major version component of the current release VersionMinor = 3 // Minor version component of the current release - VersionPatch = 10 // Patch version component of the current release + VersionPatch = 11 // Patch version component of the current release VersionMeta = "sepolia" // Version metadata to append to the version string ) diff --git a/rollup/circuitcapacitychecker/libzkp/src/lib.rs b/rollup/circuitcapacitychecker/libzkp/src/lib.rs index 4ce5943c16..b0dfe26dfb 100644 --- a/rollup/circuitcapacitychecker/libzkp/src/lib.rs +++ b/rollup/circuitcapacitychecker/libzkp/src/lib.rs @@ -60,6 +60,13 @@ pub mod checker { pub unsafe extern "C" fn apply_tx(id: u64, tx_traces: *const c_char) -> *const c_char { let result = panic::catch_unwind(|| { let tx_traces_vec = c_char_to_vec(tx_traces); + + log::debug!( + "ccc apply_tx raw input, id: {:?}, tx_traces: {:?}", + id, + String::from(tx_traces_vec) + ); + let traces = serde_json::from_slice::(&tx_traces_vec) .unwrap_or_else(|_| panic!("id: {id:?}, fail to deserialize tx_traces")); if traces.transactions.len() != 1 { @@ -114,6 +121,13 @@ pub mod checker { pub unsafe extern "C" fn apply_block(id: u64, block_trace: *const c_char) -> *const c_char { let result = panic::catch_unwind(|| { let block_trace = c_char_to_vec(block_trace); + + log::debug!( + "ccc apply_block raw input, id: {:?}, block_trace: {:?}", + id, + String::from(block_trace) + ); + let traces = serde_json::from_slice::(&block_trace) .unwrap_or_else(|_| panic!("id: {id:?}, fail to deserialize block_trace")); CHECKERS