From b3d32747659ff1dd39834a42302feb7b7cc45098 Mon Sep 17 00:00:00 2001 From: Dmitriy Ryajov Date: Tue, 16 Jan 2024 19:28:33 -0600 Subject: [PATCH] cleanup --- codex/slots/converters.nim | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/codex/slots/converters.nim b/codex/slots/converters.nim index 81cbc9ce..cfea2fb6 100644 --- a/codex/slots/converters.nim +++ b/codex/slots/converters.nim @@ -37,10 +37,9 @@ proc toPoseidon2Hash(cid: Cid, mcodec: MultiCodec, cidCodec: MultiCodec): ?!Pose let mhash = ? cid.mhash.mapFailure bytes: array[32, byte] = array[32, byte].initCopyFrom(mhash.digestBytes()) - hash = Poseidon2Hash.fromBytes(bytes) - if not hash.isSome(): - return failure("Unable to convert Cid to Poseidon2Hash") - return success(hash.get()) + hash = ? Poseidon2Hash.fromBytes(bytes).toFailure + + success hash func toCellCid*(hash: Poseidon2Hash): ?!Cid = toCid(hash, Pos2Bn128MrklCodec, CodexSlotCellCodec)