From a8030cce4d8110e4420fcb078fa468ffcb300734 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Sat, 4 Dec 2021 11:36:22 +0000 Subject: [PATCH] Add proc for minting test capabilities --- src/syndicate/capabilities.nim | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/syndicate/capabilities.nim b/src/syndicate/capabilities.nim index 7d7b644..ae9a24a 100644 --- a/src/syndicate/capabilities.nim +++ b/src/syndicate/capabilities.nim @@ -15,6 +15,11 @@ proc mint*[T](key: openarray[byte]; oid: T): SturdyRef = let oidPr = toPreserve(oid, Ref) SturdyRef(oid: oidPr, sig: hmacSha256(key, encode(oidPr), key.len)) +proc mint*(): SturdyRef {.deprecated.} = + ## Mint a test capability for the use with the Syndicate server. + var key: array[16, byte] + mint(key, "syndicate") + proc attenuate*(r: SturdyRef; caveats: Attenuation): SturdyRef = result = SturdyRef( oid: r.oid,