adds multicodec for SHA1 and for torrent info hash

This commit is contained in:
Marcin Czenko 2025-02-28 16:12:36 +01:00
parent ca869f6dce
commit 76c938433e
No known key found for this signature in database
GPG Key ID: 33DEA0C8E30937C0

View File

@ -36,6 +36,7 @@ const
DefaultSamplesNum* = 5
# hashes
Sha1HashCodec* = multiCodec("sha1")
Sha256HashCodec* = multiCodec("sha2-256")
Sha512HashCodec* = multiCodec("sha2-512")
Pos2Bn128SpngCodec* = multiCodec("poseidon2-alt_bn_128-sponge-r2")
@ -55,6 +56,9 @@ const
CodexSlotCellCodec,
]
# BitTorrent
InfoHashV1Codec* = multiCodec("torrent-info-hash-v1")
proc initEmptyCidTable(): ?!Table[(CidVersion, MultiCodec, MultiCodec), Cid] =
## Initialize padding blocks table
##