diff --git a/codex.nimble b/codex.nimble index 9dda10ba..edc777f3 100644 --- a/codex.nimble +++ b/codex.nimble @@ -24,7 +24,11 @@ requires "nim >= 1.2.0", "questionable >= 0.10.2 & < 0.11.0", "secp256k1", "stew", - "upraises >= 0.1.0 & < 0.2.0" + "upraises >= 0.1.0 & < 0.2.0", + "lrucache", + "leopard", + "blscurve", + "libp2pdht" when declared(namedBin): namedBin = { diff --git a/nimble.lock b/nimble.lock index 00297892..d001256f 100644 --- a/nimble.lock +++ b/nimble.lock @@ -3,41 +3,40 @@ "packages": { "stew": { "version": "0.1.0", - "vcsRevision": "bb705bf17b46d2c8f9bfb106d9cc7437009a2501", - "url": "https://github.com/status-im/nim-stew", + "vcsRevision": "6ad35b876fb6ebe0dfee0f697af173acc47906ee", + "url": "https://github.com/status-im/nim-stew.git", "downloadMethod": "git", "dependencies": [], "checksums": { - "sha1": "adac4b56a0dc35b1f5fc8fb66e8bb182100c857a" + "sha1": "46d58c4feb457f3241e3347778334e325dce5268" } }, "unittest2": { - "version": "0.0.3", - "vcsRevision": "24eb5e829ed07e71e3a5d09786d5f80aa988874f", + "version": "0.0.4", + "vcsRevision": "f180f596c88dfd266f746ed6f8dbebce39c824db", "url": "https://github.com/status-im/nim-unittest2.git", "downloadMethod": "git", "dependencies": [], "checksums": { - "sha1": "0140709df36bca378cfa8678e04082f9a1fccabf" + "sha1": "fa309c41eaf6ef57895b9e603f2620a2f6e11780" } }, "httputils": { "version": "0.3.0", - "vcsRevision": "40048e8b3e69284bdb5d4daa0a16ad93402c55db", - "url": "https://github.com/status-im/nim-http-utils", + "vcsRevision": "689da19e9e9cfff4ced85e2b25c6b2b5598ed079", + "url": "https://github.com/status-im/nim-http-utils.git", "downloadMethod": "git", "dependencies": [ - "stew", - "unittest2" + "stew" ], "checksums": { - "sha1": "7a3ddd118b1f5eecd413a2effcc289cd19cb812e" + "sha1": "4ad3ad68d13c50184180ab4b2eacc0bd7ed2ed44" } }, "nimcrypto": { "version": "0.5.4", "vcsRevision": "a5742a9a214ac33f91615f3862c7b099aec43b00", - "url": "https://github.com/cheatfate/nimcrypto", + "url": "https://github.com/cheatfate/nimcrypto.git", "downloadMethod": "git", "dependencies": [], "checksums": { @@ -45,83 +44,100 @@ } }, "questionable": { - "version": "0.9.1", - "vcsRevision": "54516fd2d1afb9ac556099c061ec60aa201cae74", - "url": "https://github.com/markspanbroek/questionable", + "version": "0.10.2", + "vcsRevision": "6018fd43e033d5a5310faa45bcaa1b44049469a4", + "url": "https://github.com/status-im/questionable.git", "downloadMethod": "git", "dependencies": [], "checksums": { - "sha1": "534951f20e446566ab1f2a412a924b1f0da943af" + "sha1": "36a6c012637c7736a390e74a7f94667bca562073" } }, "upraises": { "version": "0.1.0", - "vcsRevision": "d9f268db1021959fe0f2c7a5e49fba741f9932a0", - "url": "https://github.com/markspanbroek/upraises", + "vcsRevision": "ff4f8108e44fba9b35cac535ab63d3927e8fd3c2", + "url": "https://github.com/markspanbroek/upraises.git", "downloadMethod": "git", "dependencies": [], "checksums": { - "sha1": "176234f808b44a0be763df706ed634d6e8df17bb" + "sha1": "a0243c8039e12d547dbb2e9c73789c16bb8bc956" } }, "secp256k1": { "version": "0.5.2", - "vcsRevision": "e092373a5cbe1fa25abfc62e0f2a5f138dc3fb13", - "url": "https://github.com/status-im/nim-secp256k1", + "vcsRevision": "5340cf188168d6afcafc8023770d880f067c0b2f", + "url": "https://github.com/status-im/nim-secp256k1.git", "downloadMethod": "git", "dependencies": [ "stew", "nimcrypto" ], "checksums": { - "sha1": "75aafb13984bb6006e3c2a1e74be19ff40a08b0f" + "sha1": "ae9cbea4487be94a06653ffee075a7f1bd1e231e" } }, "stint": { "version": "0.0.1", - "vcsRevision": "ddfa6c608a6c2a843d7b405f377a22703947267a", - "url": "https://github.com/status-im/nim-stint", + "vcsRevision": "036c71d06a6b22f8f967ba9d54afd2189c3872ca", + "url": "https://github.com/status-im/stint.git", "downloadMethod": "git", "dependencies": [ "stew" ], "checksums": { - "sha1": "b08fe1fc190d9e07016cd4047d872836264adebe" + "sha1": "0f187a2115315ca898e5f9a30c5e506cf6057062" + } + }, + "contractabi": { + "version": "0.4.4", + "vcsRevision": "b111c27b619fc1d81fb1c6942372824a18a71960", + "url": "https://github.com/status-im/nim-contract-abi", + "downloadMethod": "git", + "dependencies": [ + "stint", + "stew", + "nimcrypto", + "questionable", + "upraises" + ], + "checksums": { + "sha1": "3ed10b11eec8fe14a81e4e58dbc41f88fd6ddf7a" } }, "nitro": { - "version": "0.4.0", - "vcsRevision": "adcd534eb57be1c2535c2b34c62c8dd45e9e8252", - "url": "https://github.com/status-im/nim-nitro", + "version": "0.5.1", + "vcsRevision": "6b4c455bf4dad7449c1580055733a1738fcd5aec", + "url": "https://github.com/status-im/nim-nitro.git", "downloadMethod": "git", "dependencies": [ "nimcrypto", "questionable", "upraises", + "contractabi", "secp256k1", "stint", "stew" ], "checksums": { - "sha1": "a1d33ed5176aa7c0bc112d5174187afee888e58d" + "sha1": "19d90deaeb84b19214dc2aab28a466f0bc4a7e2e" } }, "bearssl": { "version": "0.1.5", - "vcsRevision": "ba80e2a0d7ae8aab666cee013e38ff8d33a3e5e7", - "url": "https://github.com/status-im/nim-bearssl", + "vcsRevision": "32e125015ae4251675763842366380795a91b722", + "url": "https://github.com/status-im/nim-bearssl.git", "downloadMethod": "git", "dependencies": [ "unittest2" ], "checksums": { - "sha1": "383abd5becc77bf8e365b780a29d20529e1d9c4c" + "sha1": "c58a61e71c49ed7c7fe7608df40d60945f7c4bad" } }, "chronos": { "version": "3.0.11", - "vcsRevision": "b47b2a96ce824fa331a76877df0b1764a0bcb6d9", - "url": "https://github.com/status-im/nim-chronos", + "vcsRevision": "17fed89c99beac5a92d3668d0d3e9b0e4ac13936", + "url": "https://github.com/status-im/nim-chronos.git", "downloadMethod": "git", "dependencies": [ "stew", @@ -130,7 +146,7 @@ "unittest2" ], "checksums": { - "sha1": "b74877f986ee5128261dc863c647cbfbc895a686" + "sha1": "f6fffc87571e5f76af2a77c4ebcc0e00909ced4e" } }, "testutils": { @@ -147,8 +163,8 @@ }, "faststreams": { "version": "0.3.0", - "vcsRevision": "37a183153c071539ab870f427c09a1376ba311b9", - "url": "https://github.com/status-im/nim-faststreams", + "vcsRevision": "1b561a9e71b6bdad1c1cdff753418906037e9d09", + "url": "https://github.com/status-im/nim-faststreams.git", "downloadMethod": "git", "dependencies": [ "stew", @@ -157,13 +173,13 @@ "unittest2" ], "checksums": { - "sha1": "5f7dbee99012f64e5d2365337e0a1fa056af63a0" + "sha1": "97edf9797924af48566a0af8267203dc21d80c77" } }, "serialization": { "version": "0.1.0", - "vcsRevision": "37bc0db558d85711967acb16e9bb822b06911d46", - "url": "https://github.com/status-im/nim-serialization", + "vcsRevision": "fcd0eadadde0ee000a63df8ab21dc4e9f015a790", + "url": "https://github.com/status-im/nim-serialization.git", "downloadMethod": "git", "dependencies": [ "faststreams", @@ -171,39 +187,39 @@ "stew" ], "checksums": { - "sha1": "5420a09b1d955e77971389852951892f42150241" + "sha1": "fef59519892cac70cccd81b612085caaa5e3e6cf" } }, "json_serialization": { "version": "0.1.0", - "vcsRevision": "4b8f487d2dfdd941df7408ceaa70b174cce02180", - "url": "https://github.com/status-im/nim-json-serialization", + "vcsRevision": "c5f0e2465e8375dfc7aa0f56ccef67cb680bc6b0", + "url": "https://github.com/status-im/nim-json-serialization.git", "downloadMethod": "git", "dependencies": [ "serialization", "stew" ], "checksums": { - "sha1": "942d54991c742b5d21c6999b0481e0f276650c62" + "sha1": "d89d79d0679a3a41b350e3ad4be56c0308cc5ec6" } }, "chronicles": { "version": "0.10.2", - "vcsRevision": "2a2681b60289aaf7895b7056f22616081eb1a882", - "url": "https://github.com/status-im/nim-chronicles", + "vcsRevision": "1682096306ddba8185dcfac360a8c3f952d721e4", + "url": "https://github.com/status-im/nim-chronicles.git", "downloadMethod": "git", "dependencies": [ "testutils", "json_serialization" ], "checksums": { - "sha1": "25a184d59b6ffa7e47498a56a12f8a313c748863" + "sha1": "9a5bebb76b0f7d587a31e621d260119279e91c76" } }, "presto": { "version": "0.0.4", - "vcsRevision": "22746c5cd20522176a4a4de1d660c735087517e9", - "url": "https://github.com/status-im/nim-presto", + "vcsRevision": "962bb588d19c7180e39f0d9f18131e75861bab20", + "url": "https://github.com/status-im/nim-presto.git", "downloadMethod": "git", "dependencies": [ "chronos", @@ -211,7 +227,7 @@ "stew" ], "checksums": { - "sha1": "7b7b6977d77fa4b403c7ce6fc11de7a46950fe6d" + "sha1": "8d3e77d7ddf14606504fe86c430b1b5712aada92" } }, "zlib": { @@ -237,60 +253,59 @@ } }, "dnsclient": { - "version": "0.1.0", - "vcsRevision": "647ed10deca7758a147c7f0af90d5addfe514c0f", - "url": "https://github.com/ba0f3/dnsclient.nim", + "version": "0.1.2", + "vcsRevision": "fbb76f8af8a33ab818184a7d4406d9fee20993be", + "url": "https://github.com/ba0f3/dnsclient.nim.git", "downloadMethod": "git", "dependencies": [], "checksums": { - "sha1": "ddf1f02944db2802fbb9dfe8b11085681b3b2a46" + "sha1": "663239a914c814204b30dda6e0902cc0fbd0b8ee" } }, "metrics": { "version": "0.0.1", - "vcsRevision": "71e0f0e354e1f4c59e3dc92153989c8b723c3440", - "url": "https://github.com/status-im/nim-metrics", + "vcsRevision": "743f81d4f6c6ebf0ac02389f2392ff8b4235bee5", + "url": "https://github.com/status-im/nim-metrics.git", "downloadMethod": "git", "dependencies": [ "chronos" ], "checksums": { - "sha1": "86da251fe532ef2163da30343688ab1c148c0340" + "sha1": "6274c7ae424b871bc21ca3a6b6713971ff6a8095" } }, "asynctest": { - "version": "0.3.0", - "vcsRevision": "3882ed64ed3159578f796bc5ae0c6b13837fe798", - "url": "https://github.com/markspanbroek/asynctest", + "version": "0.3.1", + "vcsRevision": "5347c59b4b057443a014722aa40800cd8bb95c69", + "url": "https://github.com/status-im/asynctest.git", "downloadMethod": "git", "dependencies": [], "checksums": { - "sha1": "7a3182c135b291e8e486d83accfc6d960cf75191" + "sha1": "53e0b610d13700296755a4ebe789882cae47a3b9" } }, "websock": { "version": "0.1.0", - "vcsRevision": "73edde4417f7b45003113b7a34212c3ccd95b9fd", - "url": "https://github.com/status-im/nim-websock", + "vcsRevision": "8a433c6ba43940b13ce56f83d79a93273ece5684", + "url": "https://github.com/status-im/nim-websock.git", "downloadMethod": "git", "dependencies": [ "chronos", "httputils", "chronicles", "stew", - "asynctest", "nimcrypto", "bearssl", "zlib" ], "checksums": { - "sha1": "ec2b137543f280298ca48de9ed4461a033ba88d3" + "sha1": "1dbb4e1dd8c525c5674dca42b8eb25bdeb2f76b3" } }, "libp2p": { "version": "0.0.2", - "vcsRevision": "58f383e661521314df314e7096c24db5a7490372", - "url": "https://github.com/status-im/nim-libp2p", + "vcsRevision": "eeb3c210a37408716b6a8b45f578adf87610cef2", + "url": "https://github.com/status-im/nim-libp2p.git", "downloadMethod": "git", "dependencies": [ "nimcrypto", @@ -304,13 +319,13 @@ "websock" ], "checksums": { - "sha1": "58b1e544b91c886a4633946e9685d043417eaf16" + "sha1": "e9e9b93e6e425e47df1eea01a8e9efeac6e0fc97" } }, "combparser": { "version": "0.2.0", "vcsRevision": "ba4464c005d7617c008e2ed2ebc1ba52feb469c6", - "url": "https://github.com/PMunch/combparser", + "url": "https://github.com/PMunch/combparser.git", "downloadMethod": "git", "dependencies": [], "checksums": { @@ -319,8 +334,8 @@ }, "protobuf_serialization": { "version": "0.2.0", - "vcsRevision": "ae13ff450b9e578d611fea2609aee46fdbd6ca99", - "url": "https://github.com/status-im/nim-protobuf-serialization", + "vcsRevision": "f7d671f877e01213494aac7903421ccdbe70616f", + "url": "https://github.com/status-im/nim-protobuf-serialization.git", "downloadMethod": "git", "dependencies": [ "stew", @@ -329,13 +344,13 @@ "combparser" ], "checksums": { - "sha1": "8ea4647243be61be816f3a15239e648d1a9c1aed" + "sha1": "9418459027d0d5eb30a974649dc615a76e8e4aca" } }, "confutils": { "version": "0.1.0", "vcsRevision": "0435e67832b6bb8dfdf0ddb102903e9d820206d2", - "url": "https://github.com/status-im/nim-confutils", + "url": "https://github.com/status-im/nim-confutils.git", "downloadMethod": "git", "dependencies": [ "stew" @@ -343,6 +358,124 @@ "checksums": { "sha1": "1edab14b434aca6ae28e2385982fa60d623c600a" } + }, + "news": { + "version": "0.5", + "vcsRevision": "e79420e835489132aaa412f993b565f5dd6295f4", + "url": "https://github.com/status-im/news", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "a5f1789bf650822156712fd3bdec1bf6ab4ac42e" + } + }, + "json_rpc": { + "version": "0.0.2", + "vcsRevision": "5a281760803907f4989cacf109b516381dfbbe11", + "url": "https://github.com/status-im/nim-json-rpc", + "downloadMethod": "git", + "dependencies": [ + "stew", + "nimcrypto", + "stint", + "chronos", + "httputils", + "chronicles", + "news", + "websock", + "json_serialization" + ], + "checksums": { + "sha1": "3ec28a4c9e5dcd3210e85dfcfdd0a6baf46eccbe" + } + }, + "ethers": { + "version": "0.1.7", + "vcsRevision": "270d358b869d02a4c625dde971f799db336670fb", + "url": "https://github.com/status-im/nim-ethers", + "downloadMethod": "git", + "dependencies": [ + "chronos", + "contractabi", + "questionable", + "upraises", + "json_rpc", + "stint", + "stew" + ], + "checksums": { + "sha1": "3eb78a87744d5894595f33a36b21348a59d8f1a5" + } + }, + "libp2pdht": { + "version": "0.0.1", + "vcsRevision": "9a872518d621bf8b390f88cd65617bca6aca1d2d", + "url": "https://github.com/status-im/nim-libp2p-dht.git", + "downloadMethod": "git", + "dependencies": [ + "nimcrypto", + "bearssl", + "chronicles", + "chronos", + "libp2p", + "metrics", + "protobuf_serialization", + "secp256k1", + "stew", + "stint", + "asynctest" + ], + "checksums": { + "sha1": "d97e8b751e11ccc7e059b79fb1a046d2b0d0e872" + } + }, + "lrucache": { + "version": "1.2.1", + "vcsRevision": "8767ade0b76ea5b5d4ce24a52d0c58a6ebeb66cd", + "url": "https://github.com/status-im/lrucache.nim", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "2c4365d10029d6f6a8b92a712e9002ac3886b07d" + } + }, + "leopard": { + "version": "0.0.1", + "vcsRevision": "2a6a63923e9b95676b5ae7ff2c346be0e63e753c", + "url": "https://github.com/status-im/nim-leopard", + "downloadMethod": "git", + "dependencies": [ + "stew", + "unittest2", + "upraises" + ], + "checksums": { + "sha1": "e71db348018eab26f3059e1c03bf3088c5109cfe" + } + }, + "taskpools": { + "version": "0.0.3", + "vcsRevision": "8d408ac6cfc9c24ec8b7b65d5993e85050dcbaa9", + "url": "https://github.com/status-im/nim-taskpools.git", + "downloadMethod": "git", + "dependencies": [], + "checksums": { + "sha1": "37bbbbb03d9b893af6980592624211ab057392c0" + } + }, + "blscurve": { + "version": "0.0.1", + "vcsRevision": "0237e4e0e914fc19359c18a66406d33bc942775c", + "url": "https://github.com/status-im/nim-blscurve", + "downloadMethod": "git", + "dependencies": [ + "nimcrypto", + "stew", + "taskpools" + ], + "checksums": { + "sha1": "65f58854ffd2098e0d0ca08f6ea0efb3c27529e0" + } } } -} \ No newline at end of file +}