From b76f4663a65a4baa35e1321ef5711f7ddaf70da3 Mon Sep 17 00:00:00 2001 From: dozyio Date: Sat, 28 Sep 2024 13:58:11 +0100 Subject: [PATCH] fix(blockstore-fs): allow non sha-256 multihashes --- packages/blockstore-fs/src/sharding.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/blockstore-fs/src/sharding.ts b/packages/blockstore-fs/src/sharding.ts index aa6365be..caa514a4 100644 --- a/packages/blockstore-fs/src/sharding.ts +++ b/packages/blockstore-fs/src/sharding.ts @@ -45,7 +45,7 @@ export class NextToLast implements ShardingStrategy { } encode (cid: CID): { dir: string, file: string } { - const str = this.base.encoder.encode(cid.multihash.bytes) + const str = this.base.encoder.encode(cid.bytes) const prefix = str.substring(str.length - this.prefixLength) return { @@ -97,7 +97,7 @@ export class FlatDirectory implements ShardingStrategy { } encode (cid: CID): { dir: string, file: string } { - const str = this.base.encoder.encode(cid.multihash.bytes) + const str = this.base.encoder.encode(cid.bytes) return { dir: '',