diff --git a/atlas.lock b/atlas.lock new file mode 100644 index 0000000..7729075 --- /dev/null +++ b/atlas.lock @@ -0,0 +1,139 @@ +{ + "items": { + "nim-zlib": { + "dir": "vendor/nim-zlib", + "url": "https://github.com/status-im/nim-zlib", + "commit": "f34ca261efd90f118dc1647beefd2f7a69b05d93" + }, + "nim-stew": { + "dir": "vendor/nim-stew", + "url": "https://github.com/status-im/nim-stew.git", + "commit": "e18f5a62af2ade7a1fd1d39635d4e04d944def08" + }, + "nim-http-utils": { + "dir": "vendor/nim-http-utils", + "url": "https://github.com/status-im/nim-http-utils.git", + "commit": "3b491a40c60aad9e8d3407443f46f62511e63b18" + }, + "nim-chronos": { + "dir": "vendor/nim-chronos", + "url": "https://github.com/status-im/nim-chronos.git", + "commit": "6525f4ce1d1a7eba146e5f1a53f6f105077ae686" + }, + "upraises": { + "dir": "vendor/upraises", + "url": "https://github.com/markspanbroek/upraises.git", + "commit": "bc2628989b63854d980e92dadbd58f83e34b6f25" + }, + "nim-sqlite3-abi": { + "dir": "vendor/nim-sqlite3-abi", + "url": "https://github.com/arnetheduck/nim-sqlite3-abi.git", + "commit": "362e1bd9f689ad9f5380d9d27f0705b3d4dfc7d3" + }, + "questionable": { + "dir": "vendor/questionable", + "url": "https://github.com/status-im/questionable.git", + "commit": "0d7ce8efdedaf184680cb7268721fca0af947a74" + }, + "nim-websock": { + "dir": "vendor/nim-websock", + "url": "https://github.com/status-im/nim-websock.git", + "commit": "2c3ae3137f3c9cb48134285bd4a47186fa51f0e8" + }, + "nim-secp256k1": { + "dir": "vendor/nim-secp256k1", + "url": "https://github.com/status-im/nim-secp256k1.git", + "commit": "5340cf188168d6afcafc8023770d880f067c0b2f" + }, + "nim-bearssl": { + "dir": "vendor/nim-bearssl", + "url": "https://github.com/status-im/nim-bearssl.git", + "commit": "f4c4233de453cb7eac0ce3f3ffad6496295f83ab" + }, + "dnsclient.nim": { + "dir": "vendor/dnsclient.nim", + "url": "https://github.com/ba0f3/dnsclient.nim", + "commit": "23214235d4784d24aceed99bbfe153379ea557c8" + }, + "nimcrypto": { + "dir": "vendor/nimcrypto", + "url": "https://github.com/status-im/nimcrypto.git", + "commit": "a5742a9a214ac33f91615f3862c7b099aec43b00" + }, + "nim-json-serialization": { + "dir": "vendor/nim-json-serialization", + "url": "https://github.com/status-im/nim-json-serialization.git", + "commit": "e5b18fb710c3d0167ec79f3b892f5a7a1bc6d1a4" + }, + "nim-testutils": { + "dir": "vendor/nim-testutils", + "url": "https://github.com/status-im/nim-testutils", + "commit": "b56a5953e37fc5117bd6ea6dfa18418c5e112815" + }, + "nim-unittest2": { + "dir": "vendor/nim-unittest2", + "url": "https://github.com/status-im/nim-unittest2.git", + "commit": "b178f47527074964f76c395ad0dfc81cf118f379" + }, + "npeg": { + "dir": "vendor/npeg", + "url": "https://github.com/zevv/npeg", + "commit": "b15a10e388b91b898c581dbbcb6a718d46b27d2f" + }, + "nim-serialization": { + "dir": "vendor/nim-serialization", + "url": "https://github.com/status-im/nim-serialization.git", + "commit": "493d18b8292fc03aa4f835fd825dea1183f97466" + }, + "nim-faststreams": { + "dir": "vendor/nim-faststreams", + "url": "https://github.com/status-im/nim-faststreams.git", + "commit": "1b561a9e71b6bdad1c1cdff753418906037e9d09" + }, + "nim-datastore": { + "dir": "vendor/nim-datastore", + "url": "https://github.com/codex-storage/nim-datastore.git", + "commit": "0cde8aeb67c59fd0ac95496dc6b5e1168d6632aa" + }, + "asynctest": { + "dir": "vendor/asynctest", + "url": "https://github.com/markspanbroek/asynctest", + "commit": "a236a5f0f3031573ac2cb082b63dbf6e170e06e7" + }, + "nim-stint": { + "dir": "vendor/nim-stint", + "url": "https://github.com/status-im/nim-stint.git", + "commit": "036c71d06a6b22f8f967ba9d54afd2189c3872ca" + }, + "nim-metrics": { + "dir": "vendor/nim-metrics", + "url": "https://github.com/status-im/nim-metrics.git", + "commit": "743f81d4f6c6ebf0ac02389f2392ff8b4235bee5" + }, + "nim-libp2p": { + "dir": "vendor/nim-libp2p", + "url": "https://github.com/status-im/nim-libp2p.git", + "commit": "a3e9d1ed80c048cd5abc839cbe0863cefcedc702" + }, + "nim-chronicles": { + "dir": "vendor/nim-chronicles", + "url": "https://github.com/status-im/nim-chronicles.git", + "commit": "7631f7b2ee03398cb1512a79923264e8f9410af6" + }, + "nim-protobuf-serialization": { + "dir": "vendor/nim-protobuf-serialization", + "url": "https://github.com/status-im/nim-protobuf-serialization", + "commit": "28214b3e40c755a9886d2ec8f261ec48fbb6bec6" + } + }, + "nimcfg": "############# begin Atlas config section ##########\n--noNimblePath\n--path:\"vendor/nimcrypto\"\n--path:\"vendor/nim-bearssl\"\n--path:\"vendor/nim-chronicles\"\n--path:\"vendor/nim-chronos\"\n--path:\"vendor/nim-libp2p\"\n--path:\"vendor/nim-metrics\"\n--path:\"vendor/nim-protobuf-serialization\"\n--path:\"vendor/nim-secp256k1\"\n--path:\"vendor/nim-stew\"\n--path:\"vendor/nim-stint\"\n--path:\"vendor/asynctest\"\n--path:\"vendor/nim-datastore\"\n--path:\"vendor/questionable\"\n--path:\"vendor/nim-unittest2\"\n--path:\"vendor/nim-testutils\"\n--path:\"vendor/nim-json-serialization\"\n--path:\"vendor/nim-http-utils\"\n--path:\"vendor/dnsclient.nim/src\"\n--path:\"vendor/nim-websock\"\n--path:\"vendor/nim-faststreams\"\n--path:\"vendor/nim-serialization\"\n--path:\"vendor/npeg/src\"\n--path:\"vendor/nim-sqlite3-abi\"\n--path:\"vendor/upraises\"\n--path:\"vendor/nim-zlib\"\n############# end Atlas config section ##########\n", + "nimbleFile": { + "filename": "nim-codex-dht-2.nimble", + "content": "# Package\n\nversion = \"0.0.1\"\nauthor = \"Status Research & Development GmbH\"\ndescription = \"DHT based on the libp2p Kademlia spec\"\nlicense = \"MIT\"\nskipDirs = @[\"tests\"]\n\n\n# Dependencies\nrequires \"nim >= 1.2.0\"\nrequires \"secp256k1#b3f38e2795e805743b299dc5d96d332db375b520\" # >= 0.5.2 & < 0.6.0\nrequires \"protobuf_serialization#27b400fdf3bd8ce7120ca66fc1de39d3f1a5804a\" # >= 0.2.0 & < 0.3.0\nrequires \"nimcrypto == 0.5.4\"\nrequires \"bearssl#head\"\nrequires \"chronicles >= 0.10.2 & < 0.11.0\"\nrequires \"chronos#1394c9e04957928afc1db33d2e0965cfb677a1e0\" # >= 3.0.11 & < 3.1.0\nrequires \"libp2p#unstable\"\nrequires \"metrics\"\nrequires \"stew#head\"\nrequires \"stint\"\nrequires \"asynctest >= 0.3.1 & < 0.4.0\"\nrequires \"https://github.com/status-im/nim-datastore#head\"\nrequires \"questionable\"\n\ntask testAll, \"Run DHT tests\":\n exec \"nim c -r tests/testAll.nim\"\n\n# task coverage, \"generates code coverage report\":\n# var (output, exitCode) = gorgeEx(\"which lcov\")\n# if exitCode != 0:\n# echo \"\"\n# echo \" ************************** ⛔️ ERROR ⛔️ **************************\"\n# echo \" ** **\"\n# echo \" ** ERROR: lcov not found, it must be installed to run code **\"\n# echo \" ** coverage locally **\"\n# echo \" ** **\"\n# echo \" *****************************************************************\"\n# echo \"\"\n# quit 1\n\n# (output, exitCode) = gorgeEx(\"gcov --version\")\n# if output.contains(\"Apple LLVM\"):\n# echo \"\"\n# echo \" ************************* ⚠️ WARNING ⚠️ *************************\"\n# echo \" ** **\"\n# echo \" ** WARNING: Using Apple's llvm-cov in place of gcov, which **\"\n# echo \" ** emulates an old version of gcov (4.2.0) and therefore **\"\n# echo \" ** coverage results will differ than those on CI (which **\"\n# echo \" ** uses a much newer version of gcov). **\"\n# echo \" ** **\"\n# echo \" *****************************************************************\"\n# echo \"\"\n\n# exec(\"nimble --verbose test --opt:speed -d:debug --verbosity:0 --hints:off --lineDir:on -d:chronicles_log_level=INFO --nimcache:nimcache --passC:-fprofile-arcs --passC:-ftest-coverage --passL:-fprofile-arcs --passL:-ftest-coverage\")\n# exec(\"cd nimcache; rm *.c; cd ..\")\n# mkDir(\"coverage\")\n# exec(\"lcov --capture --directory nimcache --output-file coverage/coverage.info\")\n# exec(\"$(which bash) -c 'shopt -s globstar; ls $(pwd)/libp2pdht/{*,**/*}.nim'\")\n# exec(\"$(which bash) -c 'shopt -s globstar; lcov --extract coverage/coverage.info $(pwd)/libp2pdht/{*,**/*}.nim --output-file coverage/coverage.f.info'\")\n# echo \"Generating HTML coverage report\"\n# exec(\"genhtml coverage/coverage.f.info --output-directory coverage/report\")\n# echo \"Opening HTML coverage report in browser...\"\n# exec(\"open coverage/report/index.html\")\n\n" + }, + "hostOS": "macosx", + "hostCPU": "arm64", + "nimVersion": "1.6.14", + "gccVersion": "", + "clangVersion": "" +} \ No newline at end of file diff --git a/nimble.lock b/nimble.lock index bbeb32c..70c9388 100644 --- a/nimble.lock +++ b/nimble.lock @@ -1,97 +1,196 @@ { - "version": 1, "packages": { - "unittest2": { - "version": "0.0.4", - "vcsRevision": "f180f596c88dfd266f746ed6f8dbebce39c824db", - "url": "https://github.com/status-im/nim-unittest2.git", - "downloadMethod": "git", - "dependencies": [], - "checksums": { - "sha1": "fa309c41eaf6ef57895b9e603f2620a2f6e11780" - } - }, - "stew": { + "zlib": { "version": "0.1.0", - "vcsRevision": "6ad35b876fb6ebe0dfee0f697af173acc47906ee", - "url": "https://github.com/status-im/nim-stew.git", - "downloadMethod": "git", - "dependencies": [], - "checksums": { - "sha1": "46d58c4feb457f3241e3347778334e325dce5268" - } - }, - "bearssl": { - "version": "0.1.5", - "vcsRevision": "ba80e2a0d7ae8aab666cee013e38ff8d33a3e5e7", - "url": "https://github.com/status-im/nim-bearssl", - "downloadMethod": "git", - "dependencies": [ - "unittest2" - ], - "checksums": { - "sha1": "383abd5becc77bf8e365b780a29d20529e1d9c4c" - } - }, - "httputils": { - "version": "0.3.0", - "vcsRevision": "689da19e9e9cfff4ced85e2b25c6b2b5598ed079", - "url": "https://github.com/status-im/nim-http-utils.git", + "vcsRevision": "f34ca261efd90f118dc1647beefd2f7a69b05d93", + "url": "https://github.com/status-im/nim-zlib", "downloadMethod": "git", "dependencies": [ "stew" ], "checksums": { - "sha1": "4ad3ad68d13c50184180ab4b2eacc0bd7ed2ed44" + "sha1": "bffa9edcea9c879d827ec64a44d342dafd04ce7a" + } + }, + "stew": { + "version": "0.1.0", + "vcsRevision": "e18f5a62af2ade7a1fd1d39635d4e04d944def08", + "url": "https://github.com/status-im/nim-stew.git", + "downloadMethod": "git", + "dependencies": [ + "unittest2" + ], + "checksums": { + "sha1": "2a80972f66597bf87d820dca8164d89d3bb24c6d" + } + }, + "httputils": { + "version": "0.3.0", + "vcsRevision": "3b491a40c60aad9e8d3407443f46f62511e63b18", + "url": "https://github.com/status-im/nim-http-utils.git", + "downloadMethod": "git", + "dependencies": [ + "unittest2" + ], + "checksums": { + "sha1": "1331f33585eda05d1e50385fa7871c3bf2a449d7" } }, "chronos": { "version": "3.0.11", - "vcsRevision": "17fed89c99beac5a92d3668d0d3e9b0e4ac13936", + "vcsRevision": "6525f4ce1d1a7eba146e5f1a53f6f105077ae686", "url": "https://github.com/status-im/nim-chronos.git", "downloadMethod": "git", "dependencies": [ - "stew", - "bearssl", - "httputils", "unittest2" ], "checksums": { - "sha1": "f6fffc87571e5f76af2a77c4ebcc0e00909ced4e" + "sha1": "8cdf821ecc76fb91fdfb5191cad31f813822fcb2" } }, - "metrics": { - "version": "0.0.1", - "vcsRevision": "71e0f0e354e1f4c59e3dc92153989c8b723c3440", - "url": "https://github.com/status-im/nim-metrics", - "downloadMethod": "git", - "dependencies": [ - "chronos" - ], - "checksums": { - "sha1": "86da251fe532ef2163da30343688ab1c148c0340" - } - }, - "combparser": { - "version": "0.2.0", - "vcsRevision": "ba4464c005d7617c008e2ed2ebc1ba52feb469c6", - "url": "https://github.com/PMunch/combparser", + "upraises": { + "version": "0.1.0", + "vcsRevision": "bc2628989b63854d980e92dadbd58f83e34b6f25", + "url": "https://github.com/markspanbroek/upraises.git", "downloadMethod": "git", "dependencies": [], "checksums": { - "sha1": "a3635260961a893b88f69aac19f1b24e032a7e97" + "sha1": "28e93cefc4f3564817fefdd21bcca752fe5e2440" + } + }, + "sqlite3_abi": { + "version": "3.40.1.1", + "vcsRevision": "362e1bd9f689ad9f5380d9d27f0705b3d4dfc7d3", + "url": "https://github.com/arnetheduck/nim-sqlite3-abi.git", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "8e91db8156a82383d9c48f53b33e48f4e93077b1" + } + }, + "questionable": { + "version": "0.10.9", + "vcsRevision": "0d7ce8efdedaf184680cb7268721fca0af947a74", + "url": "https://github.com/status-im/questionable.git", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "26cbc9daed4f325fcbc58dc99198b07381c6be34" + } + }, + "websock": { + "version": "0.1.0", + "vcsRevision": "2c3ae3137f3c9cb48134285bd4a47186fa51f0e8", + "url": "https://github.com/status-im/nim-websock.git", + "downloadMethod": "git", + "dependencies": [ + "httputils", + "stew", + "chronos", + "chronicles", + "zlib" + ], + "checksums": { + "sha1": "6ea200c4a34315a3c8fd3e63db991546144fbd2c" + } + }, + "secp256k1": { + "version": "0.5.2", + "vcsRevision": "5340cf188168d6afcafc8023770d880f067c0b2f", + "url": "https://github.com/status-im/nim-secp256k1.git", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "ae9cbea4487be94a06653ffee075a7f1bd1e231e" + } + }, + "bearssl": { + "version": "0.1.5", + "vcsRevision": "f4c4233de453cb7eac0ce3f3ffad6496295f83ab", + "url": "https://github.com/status-im/nim-bearssl.git", + "downloadMethod": "git", + "dependencies": [ + "unittest2" + ], + "checksums": { + "sha1": "dabf4aaac8969fb10281ebd9ff51875d37eeaaa9" + } + }, + "dnsclient": { + "version": "0.3.4", + "vcsRevision": "23214235d4784d24aceed99bbfe153379ea557c8", + "url": "https://github.com/ba0f3/dnsclient.nim", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "65262c7e533ff49d6aca5539da4bc6c6ce132f40" + } + }, + "nimcrypto": { + "version": "0.5.4", + "vcsRevision": "a5742a9a214ac33f91615f3862c7b099aec43b00", + "url": "https://github.com/status-im/nimcrypto.git", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "f76c87707cd4e96355b8bb6ef27e7f8b0aac1e08" + } + }, + "json_serialization": { + "version": "0.1.0", + "vcsRevision": "e5b18fb710c3d0167ec79f3b892f5a7a1bc6d1a4", + "url": "https://github.com/status-im/nim-json-serialization.git", + "downloadMethod": "git", + "dependencies": [ + "serialization" + ], + "checksums": { + "sha1": "bdcdeefca4e2b31710a23cc817aa6abfa0d041e2" } }, "testutils": { - "version": "0.4.2", - "vcsRevision": "aa6e5216f4b4ab5aa971cdcdd70e1ec1203cedf2", + "version": "0.5.0", + "vcsRevision": "b56a5953e37fc5117bd6ea6dfa18418c5e112815", "url": "https://github.com/status-im/nim-testutils", "downloadMethod": "git", "dependencies": [ "unittest2" ], "checksums": { - "sha1": "94427e0cce0e0c5841edcd3a6530b4e6b857a3cb" + "sha1": "5969947aac865bacf9487b5fb5c33e4a59463f0f" + } + }, + "unittest2": { + "version": "0.0.7", + "vcsRevision": "b178f47527074964f76c395ad0dfc81cf118f379", + "url": "https://github.com/status-im/nim-unittest2.git", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "b6d4a5cbe28b43c166d6442ba6804aafd4abe368" + } + }, + "npeg": { + "version": "1.2.1", + "vcsRevision": "b15a10e388b91b898c581dbbcb6a718d46b27d2f", + "url": "https://github.com/zevv/npeg", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "6a413c727f23ea913421753a13bc394b148f74a7" + } + }, + "serialization": { + "version": "0.1.0", + "vcsRevision": "493d18b8292fc03aa4f835fd825dea1183f97466", + "url": "https://github.com/status-im/nim-serialization.git", + "downloadMethod": "git", + "dependencies": [ + "unittest2", + "faststreams" + ], + "checksums": { + "sha1": "893921d41eb4e90a635442f02dd17b5f90bcbb00" } }, "faststreams": { @@ -100,45 +199,80 @@ "url": "https://github.com/status-im/nim-faststreams.git", "downloadMethod": "git", "dependencies": [ - "stew", - "testutils", - "chronos", - "unittest2" + "unittest2", + "testutils" ], "checksums": { "sha1": "97edf9797924af48566a0af8267203dc21d80c77" } }, - "serialization": { - "version": "0.1.0", - "vcsRevision": "fcd0eadadde0ee000a63df8ab21dc4e9f015a790", - "url": "https://github.com/status-im/nim-serialization.git", + "datastore": { + "version": "0.0.1", + "vcsRevision": "0cde8aeb67c59fd0ac95496dc6b5e1168d6632aa", + "url": "https://github.com/codex-storage/nim-datastore.git", "downloadMethod": "git", "dependencies": [ - "faststreams", "unittest2", - "stew" + "questionable", + "asynctest", + "upraises", + "sqlite3_abi" ], "checksums": { - "sha1": "fef59519892cac70cccd81b612085caaa5e3e6cf" + "sha1": "2c03bb47de97962d2a64be1ed0a8161cd9d65159" } }, - "json_serialization": { - "version": "0.1.0", - "vcsRevision": "c5f0e2465e8375dfc7aa0f56ccef67cb680bc6b0", - "url": "https://github.com/status-im/nim-json-serialization.git", + "asynctest": { + "version": "0.3.2", + "vcsRevision": "a236a5f0f3031573ac2cb082b63dbf6e170e06e7", + "url": "https://github.com/markspanbroek/asynctest", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "0ef50d086659835b0a23a4beb77cb11747695448" + } + }, + "stint": { + "version": "0.0.1", + "vcsRevision": "036c71d06a6b22f8f967ba9d54afd2189c3872ca", + "url": "https://github.com/status-im/nim-stint.git", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "0f187a2115315ca898e5f9a30c5e506cf6057062" + } + }, + "metrics": { + "version": "0.0.1", + "vcsRevision": "743f81d4f6c6ebf0ac02389f2392ff8b4235bee5", + "url": "https://github.com/status-im/nim-metrics.git", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "6274c7ae424b871bc21ca3a6b6713971ff6a8095" + } + }, + "libp2p": { + "version": "1.0.0", + "vcsRevision": "a3e9d1ed80c048cd5abc839cbe0863cefcedc702", + "url": "https://github.com/status-im/nim-libp2p.git", "downloadMethod": "git", "dependencies": [ - "serialization", - "stew" + "metrics", + "nimcrypto", + "bearssl", + "websock", + "dnsclient", + "secp256k1", + "chronicles" ], "checksums": { - "sha1": "d89d79d0679a3a41b350e3ad4be56c0308cc5ec6" + "sha1": "65e473566f19f7f9a3529745e7181fb58d30b5ef" } }, "chronicles": { - "version": "0.10.2", - "vcsRevision": "1682096306ddba8185dcfac360a8c3f952d721e4", + "version": "0.10.3", + "vcsRevision": "7631f7b2ee03398cb1512a79923264e8f9410af6", "url": "https://github.com/status-im/nim-chronicles.git", "downloadMethod": "git", "dependencies": [ @@ -146,129 +280,24 @@ "json_serialization" ], "checksums": { - "sha1": "9a5bebb76b0f7d587a31e621d260119279e91c76" - } - }, - "asynctest": { - "version": "0.3.1", - "vcsRevision": "5347c59b4b057443a014722aa40800cd8bb95c69", - "url": "https://github.com/status-im/asynctest.git", - "downloadMethod": "git", - "dependencies": [], - "checksums": { - "sha1": "53e0b610d13700296755a4ebe789882cae47a3b9" - } - }, - "nimcrypto": { - "version": "0.5.4", - "vcsRevision": "a5742a9a214ac33f91615f3862c7b099aec43b00", - "url": "https://github.com/cheatfate/nimcrypto", - "downloadMethod": "git", - "dependencies": [], - "checksums": { - "sha1": "f76c87707cd4e96355b8bb6ef27e7f8b0aac1e08" - } - }, - "zlib": { - "version": "0.1.0", - "vcsRevision": "74cdeb54b21bededb5a515d36f608bc1850555a2", - "url": "https://github.com/status-im/nim-zlib", - "downloadMethod": "git", - "dependencies": [ - "stew" - ], - "checksums": { - "sha1": "01d330dc4c1924e56b1559ee73bc760e526f635c" - } - }, - "websock": { - "version": "0.1.0", - "vcsRevision": "73edde4417f7b45003113b7a34212c3ccd95b9fd", - "url": "https://github.com/status-im/nim-websock", - "downloadMethod": "git", - "dependencies": [ - "chronos", - "httputils", - "chronicles", - "stew", - "asynctest", - "nimcrypto", - "bearssl", - "zlib" - ], - "checksums": { - "sha1": "ec2b137543f280298ca48de9ed4461a033ba88d3" - } - }, - "dnsclient": { - "version": "0.1.2", - "vcsRevision": "fbb76f8af8a33ab818184a7d4406d9fee20993be", - "url": "https://github.com/ba0f3/dnsclient.nim.git", - "downloadMethod": "git", - "dependencies": [], - "checksums": { - "sha1": "663239a914c814204b30dda6e0902cc0fbd0b8ee" - } - }, - "secp256k1": { - "version": "0.5.2", - "vcsRevision": "5340cf188168d6afcafc8023770d880f067c0b2f", - "url": "https://github.com/status-im/nim-secp256k1.git", - "downloadMethod": "git", - "dependencies": [ - "stew", - "nimcrypto" - ], - "checksums": { - "sha1": "ae9cbea4487be94a06653ffee075a7f1bd1e231e" - } - }, - "libp2p": { - "version": "0.0.2", - "vcsRevision": "c7504d2446717a48a79c8b15e0f21bbfc84957ba", - "url": "https://github.com/status-im/nim-libp2p", - "downloadMethod": "git", - "dependencies": [ - "nimcrypto", - "dnsclient", - "bearssl", - "chronicles", - "chronos", - "metrics", - "secp256k1", - "stew", - "websock" - ], - "checksums": { - "sha1": "ba1aed8860c8771ef23ae7600bbfd459d5651a2c" + "sha1": "2b6795cc40a687d3716b617e70d96e5af361c4af" } }, "protobuf_serialization": { - "version": "0.2.0", - "vcsRevision": "f7d671f877e01213494aac7903421ccdbe70616f", - "url": "https://github.com/status-im/nim-protobuf-serialization.git", + "version": "0.3.0", + "vcsRevision": "28214b3e40c755a9886d2ec8f261ec48fbb6bec6", + "url": "https://github.com/status-im/nim-protobuf-serialization", "downloadMethod": "git", "dependencies": [ - "stew", + "unittest2", "faststreams", "serialization", - "combparser" + "npeg" ], "checksums": { - "sha1": "9418459027d0d5eb30a974649dc615a76e8e4aca" - } - }, - "stint": { - "version": "0.0.1", - "vcsRevision": "036c71d06a6b22f8f967ba9d54afd2189c3872ca", - "url": "https://github.com/status-im/stint.git", - "downloadMethod": "git", - "dependencies": [ - "stew" - ], - "checksums": { - "sha1": "0f187a2115315ca898e5f9a30c5e506cf6057062" + "sha1": "86e064ec560c1241453d2cd8f82b36b61a8a90e0" } } - } + }, + "version": 1 } \ No newline at end of file diff --git a/vendor/atlas.workspace b/vendor/atlas.workspace new file mode 100644 index 0000000..79173a1 --- /dev/null +++ b/vendor/atlas.workspace @@ -0,0 +1,2 @@ +deps="" +resolver="MaxVer"