Michael Muré
506ed21b94
token: ditch the generic bundle in favor of specialized struct
...
It's kust cleaner that way, the generic has no upside.
2025-01-29 14:28:13 +01:00
Michael Muré
5695609f8b
container: the writer should not ask for a CID, as its discarded
2025-01-13 12:24:04 +01:00
Steve Moyer
66675f7030
build: tidy Go module files
2024-11-27 15:06:32 -05:00
Steve Moyer
1098e76cba
test(invocation): add command.Covers and subject consistency tests
...
Also improve the maintainability of the tests by a) providing a set of fixed Personas
and then generating a slew of valid delegation tokens, invalid delegation tokens
and proof-chains thereof.
2024-11-19 14:35:46 -05:00
Steve Moyer
fb978ee574
feat(did): strengthen DID crypto
2024-10-17 15:18:31 -04:00
Michael Muré
40639b6715
container: add readme, remove extra formats, remove go-ipld-cbor dependency
2024-10-07 18:46:19 +02:00
Michael Muré
346efbd31d
container: add cbor serialisation
2024-10-02 13:43:17 +02:00
Michael Muré
df9beadf9c
add a token container with serialization as CARv1 file
2024-10-02 13:43:16 +02:00
Steve Moyer
baf3edcf88
Merge pull request #23 from ucan-wg/envelope2
...
refactor(envelope): more tests/docs and functions not a type
2024-09-18 12:14:36 -04:00
Steve Moyer
70dc12d68e
refactor(envelope): more tests/docs and functions not a type
2024-09-18 07:50:02 -04:00
Michael Muré
dd1f54694f
Merge pull request #20 from ucan-wg/v1-fuzz-match-and-simple-glob
...
Rewrite simple glob match + FuzzMatch
2024-09-18 11:30:47 +02:00
Steve Moyer
84122e57bc
fix(did): correct UCAN package name
2024-09-17 11:18:50 -04:00
Fabio Bozzo
c960481a10
remove gobwas dep
2024-09-16 18:55:04 +02:00
Steve Moyer
707ec46338
feat(varsig): adds statically generated Varsig headers
...
The package currently supports the four kinds of asymmetric key pairs supported
by the go-libp2p/core/crypto library.
2024-09-03 15:40:55 -04:00
Michael Muré
5b26d85c37
policy: remove 5 dependencies
2024-08-30 23:12:32 +02:00
Michael Muré
c2cc0ca0a4
delegation: first import with rough IPLD round-trip
2024-08-30 22:06:59 +02:00
Michael Muré
c676c2bdf6
init
2024-08-30 01:35:27 +02:00