upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2025-04-01 14:31:34 +0100
committerDanConwayDev <DanConwayDev@protonmail.com>2025-04-01 14:35:50 +0100
commit948fe972eb2bddf187b79f2673a091b6331cfd90 (patch)
treeec1c538d28108b104b5a00afd673631538f9aa00 /Cargo.lock
parent70966d571fce16f707725c6b0af0fd585bfce607 (diff)
chore: bump rust-nostr v0.37 ~> v0.40
and fix all of the breaking changes
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock179
1 files changed, 40 insertions, 139 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 3155370..bcd1090 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -48,12 +48,6 @@ dependencies = [
48] 48]
49 49
50[[package]] 50[[package]]
51name = "allocator-api2"
52version = "0.2.21"
53source = "registry+https://github.com/rust-lang/crates.io-index"
54checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
55
56[[package]]
57name = "anstream" 51name = "anstream"
58version = "0.6.18" 52version = "0.6.18"
59source = "registry+https://github.com/rust-lang/crates.io-index" 53source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -302,9 +296,9 @@ dependencies = [
302 296
303[[package]] 297[[package]]
304name = "async-utility" 298name = "async-utility"
305version = "0.2.0" 299version = "0.3.1"
306source = "registry+https://github.com/rust-lang/crates.io-index" 300source = "registry+https://github.com/rust-lang/crates.io-index"
307checksum = "a349201d80b4aa18d17a34a182bdd7f8ddf845e9e57d2ea130a12e10ef1e3a47" 301checksum = "a34a3b57207a7a1007832416c3e4862378c8451b4e8e093e436f48c2d3d2c151"
308dependencies = [ 302dependencies = [
309 "futures-util", 303 "futures-util",
310 "gloo-timers", 304 "gloo-timers",
@@ -314,9 +308,9 @@ dependencies = [
314 308
315[[package]] 309[[package]]
316name = "async-wsocket" 310name = "async-wsocket"
317version = "0.10.1" 311version = "0.13.1"
318source = "registry+https://github.com/rust-lang/crates.io-index" 312source = "registry+https://github.com/rust-lang/crates.io-index"
319checksum = "8d50cb541e6d09e119e717c64c46ed33f49be7fa592fa805d56c11d6a7ff093c" 313checksum = "9a7d8c7d34a225ba919dd9ba44d4b9106d20142da545e086be8ae21d1897e043"
320dependencies = [ 314dependencies = [
321 "async-utility", 315 "async-utility",
322 "futures", 316 "futures",
@@ -325,7 +319,7 @@ dependencies = [
325 "tokio", 319 "tokio",
326 "tokio-rustls", 320 "tokio-rustls",
327 "tokio-socks", 321 "tokio-socks",
328 "tokio-tungstenite 0.24.0", 322 "tokio-tungstenite 0.26.2",
329 "url", 323 "url",
330 "wasm-bindgen", 324 "wasm-bindgen",
331 "web-sys", 325 "web-sys",
@@ -333,12 +327,9 @@ dependencies = [
333 327
334[[package]] 328[[package]]
335name = "atomic-destructor" 329name = "atomic-destructor"
336version = "0.2.0" 330version = "0.3.0"
337source = "registry+https://github.com/rust-lang/crates.io-index" 331source = "registry+https://github.com/rust-lang/crates.io-index"
338checksum = "7d919cb60ba95c87ba42777e9e246c4e8d658057299b437b7512531ce0a09a23" 332checksum = "ef49f5882e4b6afaac09ad239a4f8c70a24b8f2b0897edb1f706008efd109cf4"
339dependencies = [
340 "tracing",
341]
342 333
343[[package]] 334[[package]]
344name = "atomic-waker" 335name = "atomic-waker"
@@ -379,16 +370,6 @@ dependencies = [
379] 370]
380 371
381[[package]] 372[[package]]
382name = "base58ck"
383version = "0.1.0"
384source = "registry+https://github.com/rust-lang/crates.io-index"
385checksum = "2c8d66485a3a2ea485c1913c4572ce0256067a5377ac8c75c4960e1cda98605f"
386dependencies = [
387 "bitcoin-internals 0.3.0",
388 "bitcoin_hashes 0.14.0",
389]
390
391[[package]]
392name = "base64" 373name = "base64"
393version = "0.22.1" 374version = "0.22.1"
394source = "registry+https://github.com/rust-lang/crates.io-index" 375source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -418,61 +399,24 @@ dependencies = [
418] 399]
419 400
420[[package]] 401[[package]]
421name = "bitcoin"
422version = "0.32.5"
423source = "registry+https://github.com/rust-lang/crates.io-index"
424checksum = "ce6bc65742dea50536e35ad42492b234c27904a27f0abdcbce605015cb4ea026"
425dependencies = [
426 "base58ck",
427 "bech32",
428 "bitcoin-internals 0.3.0",
429 "bitcoin-io",
430 "bitcoin-units",
431 "bitcoin_hashes 0.14.0",
432 "hex-conservative 0.2.1",
433 "hex_lit",
434 "secp256k1",
435 "serde",
436]
437
438[[package]]
439name = "bitcoin-internals" 402name = "bitcoin-internals"
440version = "0.2.0" 403version = "0.2.0"
441source = "registry+https://github.com/rust-lang/crates.io-index" 404source = "registry+https://github.com/rust-lang/crates.io-index"
442checksum = "9425c3bf7089c983facbae04de54513cce73b41c7f9ff8c845b54e7bc64ebbfb" 405checksum = "9425c3bf7089c983facbae04de54513cce73b41c7f9ff8c845b54e7bc64ebbfb"
443 406
444[[package]] 407[[package]]
445name = "bitcoin-internals"
446version = "0.3.0"
447source = "registry+https://github.com/rust-lang/crates.io-index"
448checksum = "30bdbe14aa07b06e6cfeffc529a1f099e5fbe249524f8125358604df99a4bed2"
449dependencies = [
450 "serde",
451]
452
453[[package]]
454name = "bitcoin-io" 408name = "bitcoin-io"
455version = "0.1.3" 409version = "0.1.3"
456source = "registry+https://github.com/rust-lang/crates.io-index" 410source = "registry+https://github.com/rust-lang/crates.io-index"
457checksum = "0b47c4ab7a93edb0c7198c5535ed9b52b63095f4e9b45279c6736cec4b856baf" 411checksum = "0b47c4ab7a93edb0c7198c5535ed9b52b63095f4e9b45279c6736cec4b856baf"
458 412
459[[package]] 413[[package]]
460name = "bitcoin-units"
461version = "0.1.2"
462source = "registry+https://github.com/rust-lang/crates.io-index"
463checksum = "5285c8bcaa25876d07f37e3d30c303f2609179716e11d688f51e8f1fe70063e2"
464dependencies = [
465 "bitcoin-internals 0.3.0",
466 "serde",
467]
468
469[[package]]
470name = "bitcoin_hashes" 414name = "bitcoin_hashes"
471version = "0.13.0" 415version = "0.13.0"
472source = "registry+https://github.com/rust-lang/crates.io-index" 416source = "registry+https://github.com/rust-lang/crates.io-index"
473checksum = "1930a4dabfebb8d7d9992db18ebe3ae2876f0a305fab206fd168df931ede293b" 417checksum = "1930a4dabfebb8d7d9992db18ebe3ae2876f0a305fab206fd168df931ede293b"
474dependencies = [ 418dependencies = [
475 "bitcoin-internals 0.2.0", 419 "bitcoin-internals",
476 "hex-conservative 0.1.2", 420 "hex-conservative 0.1.2",
477] 421]
478 422
@@ -1038,12 +982,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1038checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 982checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
1039 983
1040[[package]] 984[[package]]
1041name = "foldhash"
1042version = "0.1.5"
1043source = "registry+https://github.com/rust-lang/crates.io-index"
1044checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
1045
1046[[package]]
1047name = "form_urlencoded" 985name = "form_urlencoded"
1048version = "1.2.1" 986version = "1.2.1"
1049source = "registry+https://github.com/rust-lang/crates.io-index" 987source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1235,9 +1173,9 @@ dependencies = [
1235 1173
1236[[package]] 1174[[package]]
1237name = "gloo-timers" 1175name = "gloo-timers"
1238version = "0.2.6" 1176version = "0.3.0"
1239source = "registry+https://github.com/rust-lang/crates.io-index" 1177source = "registry+https://github.com/rust-lang/crates.io-index"
1240checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" 1178checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994"
1241dependencies = [ 1179dependencies = [
1242 "futures-channel", 1180 "futures-channel",
1243 "futures-core", 1181 "futures-core",
@@ -1256,11 +1194,6 @@ name = "hashbrown"
1256version = "0.15.2" 1194version = "0.15.2"
1257source = "registry+https://github.com/rust-lang/crates.io-index" 1195source = "registry+https://github.com/rust-lang/crates.io-index"
1258checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" 1196checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
1259dependencies = [
1260 "allocator-api2",
1261 "equivalent",
1262 "foldhash",
1263]
1264 1197
1265[[package]] 1198[[package]]
1266name = "heck" 1199name = "heck"
@@ -1342,12 +1275,6 @@ dependencies = [
1342] 1275]
1343 1276
1344[[package]] 1277[[package]]
1345name = "hex_lit"
1346version = "0.1.1"
1347source = "registry+https://github.com/rust-lang/crates.io-index"
1348checksum = "3011d1213f159867b13cfd6ac92d2cd5f1345762c63be3554e84092d85a50bbd"
1349
1350[[package]]
1351name = "hkdf" 1278name = "hkdf"
1352version = "0.12.4" 1279version = "0.12.4"
1353source = "registry+https://github.com/rust-lang/crates.io-index" 1280source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1852,12 +1779,9 @@ checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
1852 1779
1853[[package]] 1780[[package]]
1854name = "lru" 1781name = "lru"
1855version = "0.12.5" 1782version = "0.13.0"
1856source = "registry+https://github.com/rust-lang/crates.io-index" 1783source = "registry+https://github.com/rust-lang/crates.io-index"
1857checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" 1784checksum = "227748d55f2f0ab4735d87fd623798cb6b664512fe979705f829c9f81c934465"
1858dependencies = [
1859 "hashbrown 0.15.2",
1860]
1861 1785
1862[[package]] 1786[[package]]
1863name = "memchr" 1787name = "memchr"
@@ -1953,9 +1877,9 @@ checksum = "e664971378a3987224f7a0e10059782035e89899ae403718ee07de85bec42afe"
1953 1877
1954[[package]] 1878[[package]]
1955name = "negentropy" 1879name = "negentropy"
1956version = "0.4.3" 1880version = "0.5.0"
1957source = "registry+https://github.com/rust-lang/crates.io-index" 1881source = "registry+https://github.com/rust-lang/crates.io-index"
1958checksum = "43a88da9dd148bbcdce323dd6ac47d369b4769d4a3b78c6c52389b9269f77932" 1882checksum = "f0efe882e02d206d8d279c20eb40e03baf7cb5136a1476dc084a324fbc3ec42d"
1959 1883
1960[[package]] 1884[[package]]
1961name = "ngit" 1885name = "ngit"
@@ -1980,6 +1904,7 @@ dependencies = [
1980 "nostr-connect", 1904 "nostr-connect",
1981 "nostr-database", 1905 "nostr-database",
1982 "nostr-lmdb", 1906 "nostr-lmdb",
1907 "nostr-relay-pool",
1983 "nostr-sdk", 1908 "nostr-sdk",
1984 "once_cell", 1909 "once_cell",
1985 "passwords", 1910 "passwords",
@@ -2026,26 +1951,24 @@ checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be"
2026 1951
2027[[package]] 1952[[package]]
2028name = "nostr" 1953name = "nostr"
2029version = "0.37.0" 1954version = "0.40.0"
2030source = "registry+https://github.com/rust-lang/crates.io-index" 1955source = "registry+https://github.com/rust-lang/crates.io-index"
2031checksum = "8aad4b767bbed24ac5eb4465bfb83bc1210522eb99d67cf4e547ec2ec7e47786" 1956checksum = "2f900ddcdc28395759fcd44b18a03255e7deee8858551bfe5d5d5a07311d82ea"
2032dependencies = [ 1957dependencies = [
2033 "aes", 1958 "aes",
2034 "async-trait",
2035 "base64", 1959 "base64",
2036 "bech32", 1960 "bech32",
2037 "bip39", 1961 "bip39",
2038 "bitcoin", 1962 "bitcoin_hashes 0.14.0",
2039 "cbc", 1963 "cbc",
2040 "chacha20", 1964 "chacha20",
2041 "chacha20poly1305", 1965 "chacha20poly1305",
2042 "getrandom 0.2.15", 1966 "getrandom 0.2.15",
2043 "instant", 1967 "instant",
2044 "negentropy 0.3.1", 1968 "regex",
2045 "negentropy 0.4.3",
2046 "once_cell",
2047 "reqwest", 1969 "reqwest",
2048 "scrypt", 1970 "scrypt",
1971 "secp256k1",
2049 "serde", 1972 "serde",
2050 "serde_json", 1973 "serde_json",
2051 "unicode-normalization", 1974 "unicode-normalization",
@@ -2054,79 +1977,71 @@ dependencies = [
2054 1977
2055[[package]] 1978[[package]]
2056name = "nostr-connect" 1979name = "nostr-connect"
2057version = "0.37.0" 1980version = "0.40.0"
2058source = "registry+https://github.com/rust-lang/crates.io-index" 1981source = "registry+https://github.com/rust-lang/crates.io-index"
2059checksum = "5b1bf2a6324d2c1739be462e83d27caa2c025fd7ca14b401b4bc4b7cac11d382" 1982checksum = "52a0479b5f2da48ddd36061281bc2b3738610a287ad485aae397c44c148b3c6d"
2060dependencies = [ 1983dependencies = [
2061 "async-trait",
2062 "async-utility", 1984 "async-utility",
2063 "nostr", 1985 "nostr",
2064 "nostr-relay-pool", 1986 "nostr-relay-pool",
2065 "thiserror 1.0.69",
2066 "tokio", 1987 "tokio",
2067 "tracing", 1988 "tracing",
2068] 1989]
2069 1990
2070[[package]] 1991[[package]]
2071name = "nostr-database" 1992name = "nostr-database"
2072version = "0.37.0" 1993version = "0.40.0"
2073source = "registry+https://github.com/rust-lang/crates.io-index" 1994source = "registry+https://github.com/rust-lang/crates.io-index"
2074checksum = "23696338d51e45cd44e061823847f4b0d1d362eca80d5033facf9c184149f72f" 1995checksum = "714512e4653f4e7c4f4abb50a0ac82257541b22087dee780b9e3d787276e88d4"
2075dependencies = [ 1996dependencies = [
2076 "async-trait",
2077 "flatbuffers", 1997 "flatbuffers",
2078 "lru", 1998 "lru",
2079 "nostr", 1999 "nostr",
2080 "thiserror 1.0.69",
2081 "tokio", 2000 "tokio",
2082 "tracing",
2083] 2001]
2084 2002
2085[[package]] 2003[[package]]
2086name = "nostr-lmdb" 2004name = "nostr-lmdb"
2087version = "0.37.0" 2005version = "0.40.0"
2088source = "registry+https://github.com/rust-lang/crates.io-index" 2006source = "registry+https://github.com/rust-lang/crates.io-index"
2089checksum = "70c97ff4e384735527af2dc74b6c8f0042f02daea476bad6c7bb56be32739250" 2007checksum = "0ca52683835f416e5d4699f19eb616a622de54b75adb954430b1190e94f4e5ca"
2090dependencies = [ 2008dependencies = [
2009 "async-utility",
2091 "heed", 2010 "heed",
2092 "nostr", 2011 "nostr",
2093 "nostr-database", 2012 "nostr-database",
2094 "thiserror 1.0.69",
2095 "tokio", 2013 "tokio",
2096 "tracing", 2014 "tracing",
2097] 2015]
2098 2016
2099[[package]] 2017[[package]]
2100name = "nostr-relay-pool" 2018name = "nostr-relay-pool"
2101version = "0.37.0" 2019version = "0.40.1"
2102source = "registry+https://github.com/rust-lang/crates.io-index" 2020source = "registry+https://github.com/rust-lang/crates.io-index"
2103checksum = "15fcc6e3f0ca54d0fc779009bc5f2684cea9147be3b6aa68a7d301ea590f95f5" 2021checksum = "5bde07a729e0a1b306c9a07da81a0d1d55d0487316017090906f3b6660741b8d"
2104dependencies = [ 2022dependencies = [
2105 "async-utility", 2023 "async-utility",
2106 "async-wsocket", 2024 "async-wsocket",
2107 "atomic-destructor", 2025 "atomic-destructor",
2026 "lru",
2108 "negentropy 0.3.1", 2027 "negentropy 0.3.1",
2109 "negentropy 0.4.3", 2028 "negentropy 0.5.0",
2110 "nostr", 2029 "nostr",
2111 "nostr-database", 2030 "nostr-database",
2112 "thiserror 1.0.69",
2113 "tokio", 2031 "tokio",
2114 "tokio-stream",
2115 "tracing", 2032 "tracing",
2116] 2033]
2117 2034
2118[[package]] 2035[[package]]
2119name = "nostr-sdk" 2036name = "nostr-sdk"
2120version = "0.37.0" 2037version = "0.40.0"
2121source = "registry+https://github.com/rust-lang/crates.io-index" 2038source = "registry+https://github.com/rust-lang/crates.io-index"
2122checksum = "491221fc89b1aa189a0de640127127d68b4e7c5c1d44371b04d9a6d10694b5af" 2039checksum = "26238eee805d7dc3abcc8d570068c81cb4285b08e9db4d7999e54e20748c472e"
2123dependencies = [ 2040dependencies = [
2124 "async-utility", 2041 "async-utility",
2125 "atomic-destructor",
2126 "nostr", 2042 "nostr",
2127 "nostr-database", 2043 "nostr-database",
2128 "nostr-relay-pool", 2044 "nostr-relay-pool",
2129 "thiserror 1.0.69",
2130 "tokio", 2045 "tokio",
2131 "tracing", 2046 "tracing",
2132] 2047]
@@ -3023,7 +2938,6 @@ version = "0.29.1"
3023source = "registry+https://github.com/rust-lang/crates.io-index" 2938source = "registry+https://github.com/rust-lang/crates.io-index"
3024checksum = "9465315bc9d4566e1724f0fffcbcc446268cb522e60f9a27bcded6b19c108113" 2939checksum = "9465315bc9d4566e1724f0fffcbcc446268cb522e60f9a27bcded6b19c108113"
3025dependencies = [ 2940dependencies = [
3026 "bitcoin_hashes 0.14.0",
3027 "rand 0.8.5", 2941 "rand 0.8.5",
3028 "secp256k1-sys", 2942 "secp256k1-sys",
3029 "serde", 2943 "serde",
@@ -3112,7 +3026,6 @@ version = "1.0.140"
3112source = "registry+https://github.com/rust-lang/crates.io-index" 3026source = "registry+https://github.com/rust-lang/crates.io-index"
3113checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" 3027checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
3114dependencies = [ 3028dependencies = [
3115 "indexmap",
3116 "itoa", 3029 "itoa",
3117 "memchr", 3030 "memchr",
3118 "ryu", 3031 "ryu",
@@ -3538,17 +3451,6 @@ dependencies = [
3538] 3451]
3539 3452
3540[[package]] 3453[[package]]
3541name = "tokio-stream"
3542version = "0.1.17"
3543source = "registry+https://github.com/rust-lang/crates.io-index"
3544checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047"
3545dependencies = [
3546 "futures-core",
3547 "pin-project-lite",
3548 "tokio",
3549]
3550
3551[[package]]
3552name = "tokio-tungstenite" 3454name = "tokio-tungstenite"
3553version = "0.20.1" 3455version = "0.20.1"
3554source = "registry+https://github.com/rust-lang/crates.io-index" 3456source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3562,9 +3464,9 @@ dependencies = [
3562 3464
3563[[package]] 3465[[package]]
3564name = "tokio-tungstenite" 3466name = "tokio-tungstenite"
3565version = "0.24.0" 3467version = "0.26.2"
3566source = "registry+https://github.com/rust-lang/crates.io-index" 3468source = "registry+https://github.com/rust-lang/crates.io-index"
3567checksum = "edc5f74e248dc973e0dbb7b74c7e0d6fcc301c694ff50049504004ef4d0cdcd9" 3469checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084"
3568dependencies = [ 3470dependencies = [
3569 "futures-util", 3471 "futures-util",
3570 "log", 3472 "log",
@@ -3572,7 +3474,7 @@ dependencies = [
3572 "rustls-pki-types", 3474 "rustls-pki-types",
3573 "tokio", 3475 "tokio",
3574 "tokio-rustls", 3476 "tokio-rustls",
3575 "tungstenite 0.24.0", 3477 "tungstenite 0.26.2",
3576 "webpki-roots", 3478 "webpki-roots",
3577] 3479]
3578 3480
@@ -3678,21 +3580,20 @@ dependencies = [
3678 3580
3679[[package]] 3581[[package]]
3680name = "tungstenite" 3582name = "tungstenite"
3681version = "0.24.0" 3583version = "0.26.2"
3682source = "registry+https://github.com/rust-lang/crates.io-index" 3584source = "registry+https://github.com/rust-lang/crates.io-index"
3683checksum = "18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a" 3585checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13"
3684dependencies = [ 3586dependencies = [
3685 "byteorder",
3686 "bytes", 3587 "bytes",
3687 "data-encoding", 3588 "data-encoding",
3688 "http 1.3.1", 3589 "http 1.3.1",
3689 "httparse", 3590 "httparse",
3690 "log", 3591 "log",
3691 "rand 0.8.5", 3592 "rand 0.9.0",
3692 "rustls", 3593 "rustls",
3693 "rustls-pki-types", 3594 "rustls-pki-types",
3694 "sha1", 3595 "sha1",
3695 "thiserror 1.0.69", 3596 "thiserror 2.0.12",
3696 "utf-8", 3597 "utf-8",
3697] 3598]
3698 3599