]> Cypherpunks repositories - keks.git/commitdiff
sigs can be omitted
authorSergey Matveev <stargrave@stargrave.org>
Mon, 17 Feb 2025 17:31:27 +0000 (20:31 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 18 Feb 2025 11:41:11 +0000 (14:41 +0300)
go/cm/sign/signed.go
spec/cm/signed.cddl

index 361174e8994a74a6bc8dff90b287a29292a5be8f672083d14cc7692626964121..f0b756fa533e66126e462198662b90aadc82989d0ae0b5804f9776456e7b3029 100644 (file)
@@ -58,7 +58,7 @@ type Sig struct {
 type Signed struct {
        Load SignedLoad `keks:"load"`
        Pubs *[]*Signed `keks:"pubs,omitempty"`
-       Sigs []*Sig     `keks:"sigs"`
+       Sigs []*Sig     `keks:"sigs,omitempty"`
 }
 
 // Validate parsed cm-signed structure.
index 9a9eba3749eea5ba2ff7b35959e55196fe00c22e2c25dded36fff211475a6e0b..c1b472d8347d3a0dd2ae6914a72baa988e172d48394ba54b1c276d8e37ac5186 100644 (file)
@@ -5,7 +5,7 @@ cm-signed = {
         t: text,
         ? v: bytes / text / map / list,
     },
-    sigs: [+ sig],
+    sigs: [+ sig],
     ? pubs: [+ cm-pub],
 }