From 0e24284d74befbf105fb1e77e50b5af1886f81f8 Mon Sep 17 00:00:00 2001 From: Simon-Pierre Date: Fri, 10 Jul 2026 11:44:48 -0400 Subject: [PATCH] fix domain --- crates/bs/src/ops/update.rs | 3 +- crates/bs/src/ops/update/config.rs | 13 ++- crates/provenance-log/src/log.rs | 152 ++++++++++++++++++++++++++++- 3 files changed, 155 insertions(+), 13 deletions(-) diff --git a/crates/bs/src/ops/update.rs b/crates/bs/src/ops/update.rs index eafe53f..bdbd079 100644 --- a/crates/bs/src/ops/update.rs +++ b/crates/bs/src/ops/update.rs @@ -430,9 +430,8 @@ mod tests { let delegated_lock = format!( r#" // check a possible delegated pubkey sig... - check_signature(branch("{pubkey}"), "{entry_key}") + check_signature(branch("pubkey"), "{entry_key}") "#, - pubkey = PubkeyParams::KEY_PATH, entry_key = Field::ENTRY, ); diff --git a/crates/bs/src/ops/update/config.rs b/crates/bs/src/ops/update/config.rs index 1a0cfea..06b1b57 100644 --- a/crates/bs/src/ops/update/config.rs +++ b/crates/bs/src/ops/update/config.rs @@ -21,15 +21,14 @@ pub struct Config { /// Lock [provenance_log::Script]s to add. /// /// For example, if you wanted to add a lock script to the key path "/delegated/" - /// with lock script `check_signature(branch("pubkey"), "entry_key")`, you would set: + /// with lock script `check_signature(branch("pubkey"), "/entry/")`, you would set: /// ```ignore - /// .add_entry_lock_scripts( + /// .with_entry_lock_scripts( /// vec![Script::Code( - /// Key::try_from_str("/delegated/").unwrap(), - /// "check_signature(branch("pubkey"), "/entry/")") - /// .into() - /// ] - /// ); + /// Key::try_from("/delegated/").unwrap(), + /// r#"check_signature(branch("pubkey"), "/entry/")"#.into(), + /// )] + /// ); /// ``` #[builder(default = Vec::new())] with_entry_lock_scripts: Vec