From a615e961ed6085fdc5b94cf004a6d3767084bb3d Mon Sep 17 00:00:00 2001 From: lightsing Date: Sun, 29 Sep 2024 15:22:07 +0800 Subject: [PATCH] feat: track Node::canonical_value --- crates/primitives/src/lib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/primitives/src/lib.rs b/crates/primitives/src/lib.rs index 982df166..333298af 100644 --- a/crates/primitives/src/lib.rs +++ b/crates/primitives/src/lib.rs @@ -93,8 +93,9 @@ pub trait Block: Debug { ) .expect("infallible"); dev_trace!("put zktrie node: {:?}", node); + let node_bytes = cycle_track!(node.canonical_value(false), "Node::canonical_value"); cycle_track!( - db.put_owned(node_hash.as_slice(), node.canonical_value(false))?, + db.put_owned(node_hash.as_slice(), node_bytes)?, "KVDatabase::put_owned" ); }