diff --git a/joule-code/joule-code-rs/crates/joule-code-conformance/src/lib.rs b/joule-code/joule-code-rs/crates/joule-code-conformance/src/lib.rs index b983937e1..57392cc3b 100644 --- a/joule-code/joule-code-rs/crates/joule-code-conformance/src/lib.rs +++ b/joule-code/joule-code-rs/crates/joule-code-conformance/src/lib.rs @@ -478,6 +478,8 @@ pub fn verify_gated_cascade(json: &str) -> Result { subject: Did::from_verifying_key(&agent.verifying_key()), capability: Capability::new(tree, v.granted_actions.iter().map(String::as_str)), budget_uj: v.budget_uj, + budget_funds: None, + caveats: Vec::new(), expiry: 0, parent: None, delegate_depth: None, diff --git a/joule-code/joule-code-rs/crates/joule-code-jcp/src/lib.rs b/joule-code/joule-code-rs/crates/joule-code-jcp/src/lib.rs index 48d7b303d..fa4c7b4a0 100644 --- a/joule-code/joule-code-rs/crates/joule-code-jcp/src/lib.rs +++ b/joule-code/joule-code-rs/crates/joule-code-jcp/src/lib.rs @@ -110,6 +110,8 @@ impl JcpGate { actions.iter().copied(), ), budget_uj, + budget_funds: None, + caveats: Vec::new(), expiry: 0, parent: None, delegate_depth: None, @@ -256,6 +258,8 @@ mod tests { subject: did(&agent), capability: Capability::new(tree, actions.iter().copied()), budget_uj: budget, + budget_funds: None, + caveats: Vec::new(), expiry: 0, parent: None, delegate_depth: None,