From 48347b514dd55add16d1bcab6fdecb9a45679147 Mon Sep 17 00:00:00 2001 From: Hans Svensson Date: Wed, 22 Mar 2023 08:55:57 +0100 Subject: [PATCH] [Ceres]: Document generic all names delegation signatures (#440) --- docs/sophia_stdlib.md | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/docs/sophia_stdlib.md b/docs/sophia_stdlib.md index 0286f9e..cc49e85 100644 --- a/docs/sophia_stdlib.md +++ b/docs/sophia_stdlib.md @@ -178,6 +178,12 @@ AENSv2.preclaim(owner : address, commitment_hash : hash, The [signature](./sophia_features.md#delegation-signature) should be over `network id` + `owner address` + `Contract.address` (concatenated as byte arrays). +From Ceres (i.e. FATE VM version 3) the +[signature](./sophia_features.md#delegation-signature) can also be generic +(allowing _all_, existing and future, names to be delegated with one +signature), i.e. over `network id` + `owner address` + `string "AENS"` + +`Contract.address`. + ##### claim ``` @@ -185,9 +191,14 @@ AENSv2.claim(owner : address, name : string, salt : int, name_fee : int,