From 703e711f51f4a955e77e1116afe5bbcb2ad9b1a4 Mon Sep 17 00:00:00 2001 From: Dmitriy Ryajov Date: Fri, 18 Mar 2022 12:03:21 -0600 Subject: [PATCH] make block a ref type --- dagger/manifest/types.nim | 46 --------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 dagger/manifest/types.nim diff --git a/dagger/manifest/types.nim b/dagger/manifest/types.nim deleted file mode 100644 index d1197123..00000000 --- a/dagger/manifest/types.nim +++ /dev/null @@ -1,46 +0,0 @@ -## Nim-Dagger -## Copyright (c) 2022 Status Research & Development GmbH -## Licensed under either of -## * Apache License, version 2.0, ([LICENSE-APACHE](LICENSE-APACHE)) -## * MIT license ([LICENSE-MIT](LICENSE-MIT)) -## at your option. -## This file may not be copied, modified, or distributed except according to -## those terms. - -{.push raises: [Defect].} - -import pkg/libp2p -import pkg/questionable - -template EmptyDigests*: untyped = - var - emptyDigests {.global, threadvar.}: - array[CIDv0..CIDv1, Table[MultiCodec, MultiHash]] - - once: - emptyDigests = [ - CIDv0: { - multiCodec("sha2-256"): Cid - .init("bafybeihdwdcefgh4dqkjv67uzcmw7ojee6xedzdetojuzjevtenxquvyku") - .get() - .mhash - .get() - }.toTable, - CIDv1: { - multiCodec("sha2-256"): Cid - .init("QmdfTbBqBPQ7VNxZEYEj14VmRuZBkqFbiwReogJgS1zR1n") - .get() - .mhash - .get() - }.toTable, - ] - - emptyDigests - -type - Manifest* = object of RootObj - rootHash*: ?Cid - blocks*: seq[Cid] - version*: CidVersion - hcodec*: MultiCodec - codec*: MultiCodec