/ Cargo.lock
Cargo.lock
1 # This file is automatically @generated by Cargo. 2 # It is not intended for manual editing. 3 version = 3 4 5 [[package]] 6 name = "addr2line" 7 version = "0.22.0" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 10 dependencies = [ 11 "gimli", 12 ] 13 14 [[package]] 15 name = "adler" 16 version = "1.0.2" 17 source = "registry+https://github.com/rust-lang/crates.io-index" 18 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 20 [[package]] 21 name = "aes" 22 version = "0.8.4" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" 25 dependencies = [ 26 "cfg-if", 27 "cipher", 28 "cpufeatures", 29 ] 30 31 [[package]] 32 name = "ahash" 33 version = "0.7.8" 34 source = "registry+https://github.com/rust-lang/crates.io-index" 35 checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" 36 dependencies = [ 37 "getrandom", 38 "once_cell", 39 "version_check", 40 ] 41 42 [[package]] 43 name = "ahash" 44 version = "0.8.11" 45 source = "registry+https://github.com/rust-lang/crates.io-index" 46 checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 47 dependencies = [ 48 "cfg-if", 49 "once_cell", 50 "version_check", 51 "zerocopy", 52 ] 53 54 [[package]] 55 name = "aho-corasick" 56 version = "1.1.2" 57 source = "registry+https://github.com/rust-lang/crates.io-index" 58 checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 59 dependencies = [ 60 "memchr", 61 ] 62 63 [[package]] 64 name = "aleph-bft-crypto" 65 version = "0.9.0" 66 source = "registry+https://github.com/rust-lang/crates.io-index" 67 checksum = "7fdf0c124883ef234a6262e43b9ed1d214e9f9c8744a88f1f2451c2b6efe4290" 68 dependencies = [ 69 "async-trait", 70 "bit-vec", 71 "derive_more", 72 "log", 73 "parity-scale-codec", 74 ] 75 76 [[package]] 77 name = "aleph-bft-rmc" 78 version = "0.12.0" 79 source = "registry+https://github.com/rust-lang/crates.io-index" 80 checksum = "5e9a4418a90817c8c4929d55019eeb2bdf1d4a6030d557f17b3f580723ab40f8" 81 dependencies = [ 82 "aleph-bft-crypto", 83 "aleph-bft-types 0.12.0", 84 "async-trait", 85 "futures", 86 "futures-timer", 87 "log", 88 "parity-scale-codec", 89 ] 90 91 [[package]] 92 name = "aleph-bft-types" 93 version = "0.12.0" 94 source = "registry+https://github.com/rust-lang/crates.io-index" 95 checksum = "7afbf87383e06ccfe9386cda59e57ac9d899267cc765fee654d921e4ba779f92" 96 dependencies = [ 97 "aleph-bft-crypto", 98 "async-trait", 99 "futures", 100 "parity-scale-codec", 101 ] 102 103 [[package]] 104 name = "aleph-bft-types" 105 version = "0.13.0" 106 source = "registry+https://github.com/rust-lang/crates.io-index" 107 checksum = "2bca9d19f587215da2b6c50b5e71f9addbf2305153f850dad3f9496ed67e28bb" 108 dependencies = [ 109 "aleph-bft-crypto", 110 "async-trait", 111 "futures", 112 "parity-scale-codec", 113 ] 114 115 [[package]] 116 name = "allocator-api2" 117 version = "0.2.18" 118 source = "registry+https://github.com/rust-lang/crates.io-index" 119 checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" 120 121 [[package]] 122 name = "android-tzdata" 123 version = "0.1.1" 124 source = "registry+https://github.com/rust-lang/crates.io-index" 125 checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 126 127 [[package]] 128 name = "android_system_properties" 129 version = "0.1.5" 130 source = "registry+https://github.com/rust-lang/crates.io-index" 131 checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 132 dependencies = [ 133 "libc", 134 ] 135 136 [[package]] 137 name = "anes" 138 version = "0.1.6" 139 source = "registry+https://github.com/rust-lang/crates.io-index" 140 checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" 141 142 [[package]] 143 name = "anstream" 144 version = "0.6.13" 145 source = "registry+https://github.com/rust-lang/crates.io-index" 146 checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" 147 dependencies = [ 148 "anstyle", 149 "anstyle-parse", 150 "anstyle-query", 151 "anstyle-wincon", 152 "colorchoice", 153 "utf8parse", 154 ] 155 156 [[package]] 157 name = "anstyle" 158 version = "1.0.6" 159 source = "registry+https://github.com/rust-lang/crates.io-index" 160 checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 161 162 [[package]] 163 name = "anstyle-parse" 164 version = "0.2.3" 165 source = "registry+https://github.com/rust-lang/crates.io-index" 166 checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 167 dependencies = [ 168 "utf8parse", 169 ] 170 171 [[package]] 172 name = "anstyle-query" 173 version = "1.0.2" 174 source = "registry+https://github.com/rust-lang/crates.io-index" 175 checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" 176 dependencies = [ 177 "windows-sys 0.52.0", 178 ] 179 180 [[package]] 181 name = "anstyle-wincon" 182 version = "3.0.2" 183 source = "registry+https://github.com/rust-lang/crates.io-index" 184 checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 185 dependencies = [ 186 "anstyle", 187 "windows-sys 0.52.0", 188 ] 189 190 [[package]] 191 name = "anyhow" 192 version = "1.0.86" 193 source = "registry+https://github.com/rust-lang/crates.io-index" 194 checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 195 dependencies = [ 196 "backtrace", 197 ] 198 199 [[package]] 200 name = "aquamarine" 201 version = "0.5.0" 202 source = "registry+https://github.com/rust-lang/crates.io-index" 203 checksum = "21cc1548309245035eb18aa7f0967da6bc65587005170c56e6ef2788a4cf3f4e" 204 dependencies = [ 205 "include_dir", 206 "itertools 0.10.5", 207 "proc-macro-error", 208 "proc-macro2", 209 "quote", 210 "syn 2.0.71", 211 ] 212 213 [[package]] 214 name = "argon2" 215 version = "0.5.3" 216 source = "registry+https://github.com/rust-lang/crates.io-index" 217 checksum = "3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072" 218 dependencies = [ 219 "base64ct", 220 "blake2", 221 "cpufeatures", 222 "password-hash", 223 ] 224 225 [[package]] 226 name = "arrayvec" 227 version = "0.7.4" 228 source = "registry+https://github.com/rust-lang/crates.io-index" 229 checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 230 231 [[package]] 232 name = "assert_matches" 233 version = "1.5.0" 234 source = "registry+https://github.com/rust-lang/crates.io-index" 235 checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" 236 237 [[package]] 238 name = "async-channel" 239 version = "2.3.1" 240 source = "registry+https://github.com/rust-lang/crates.io-index" 241 checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 242 dependencies = [ 243 "concurrent-queue", 244 "event-listener-strategy", 245 "futures-core", 246 "pin-project-lite", 247 ] 248 249 [[package]] 250 name = "async-lock" 251 version = "3.4.0" 252 source = "registry+https://github.com/rust-lang/crates.io-index" 253 checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" 254 dependencies = [ 255 "event-listener", 256 "event-listener-strategy", 257 "pin-project-lite", 258 ] 259 260 [[package]] 261 name = "async-recursion" 262 version = "1.1.1" 263 source = "registry+https://github.com/rust-lang/crates.io-index" 264 checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" 265 dependencies = [ 266 "proc-macro2", 267 "quote", 268 "syn 2.0.71", 269 ] 270 271 [[package]] 272 name = "async-stream" 273 version = "0.3.5" 274 source = "registry+https://github.com/rust-lang/crates.io-index" 275 checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" 276 dependencies = [ 277 "async-stream-impl", 278 "futures-core", 279 "pin-project-lite", 280 ] 281 282 [[package]] 283 name = "async-stream-impl" 284 version = "0.3.5" 285 source = "registry+https://github.com/rust-lang/crates.io-index" 286 checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" 287 dependencies = [ 288 "proc-macro2", 289 "quote", 290 "syn 2.0.71", 291 ] 292 293 [[package]] 294 name = "async-trait" 295 version = "0.1.81" 296 source = "registry+https://github.com/rust-lang/crates.io-index" 297 checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" 298 dependencies = [ 299 "proc-macro2", 300 "quote", 301 "syn 2.0.71", 302 ] 303 304 [[package]] 305 name = "autocfg" 306 version = "1.1.0" 307 source = "registry+https://github.com/rust-lang/crates.io-index" 308 checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 309 310 [[package]] 311 name = "axum" 312 version = "0.6.20" 313 source = "registry+https://github.com/rust-lang/crates.io-index" 314 checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" 315 dependencies = [ 316 "async-trait", 317 "axum-core 0.3.4", 318 "bitflags 1.3.2", 319 "bytes", 320 "futures-util", 321 "http 0.2.12", 322 "http-body 0.4.6", 323 "hyper 0.14.28", 324 "itoa", 325 "matchit", 326 "memchr", 327 "mime", 328 "percent-encoding", 329 "pin-project-lite", 330 "rustversion", 331 "serde", 332 "sync_wrapper 0.1.2", 333 "tower", 334 "tower-layer", 335 "tower-service", 336 ] 337 338 [[package]] 339 name = "axum" 340 version = "0.7.5" 341 source = "registry+https://github.com/rust-lang/crates.io-index" 342 checksum = "3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf" 343 dependencies = [ 344 "async-trait", 345 "axum-core 0.4.3", 346 "bytes", 347 "futures-util", 348 "http 1.1.0", 349 "http-body 1.0.1", 350 "http-body-util", 351 "hyper 1.4.1", 352 "hyper-util", 353 "itoa", 354 "matchit", 355 "memchr", 356 "mime", 357 "percent-encoding", 358 "pin-project-lite", 359 "rustversion", 360 "serde", 361 "serde_json", 362 "serde_path_to_error", 363 "serde_urlencoded", 364 "sync_wrapper 1.0.1", 365 "tokio", 366 "tower", 367 "tower-layer", 368 "tower-service", 369 "tracing", 370 ] 371 372 [[package]] 373 name = "axum-core" 374 version = "0.3.4" 375 source = "registry+https://github.com/rust-lang/crates.io-index" 376 checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 377 dependencies = [ 378 "async-trait", 379 "bytes", 380 "futures-util", 381 "http 0.2.12", 382 "http-body 0.4.6", 383 "mime", 384 "rustversion", 385 "tower-layer", 386 "tower-service", 387 ] 388 389 [[package]] 390 name = "axum-core" 391 version = "0.4.3" 392 source = "registry+https://github.com/rust-lang/crates.io-index" 393 checksum = "a15c63fd72d41492dc4f497196f5da1fb04fb7529e631d73630d1b491e47a2e3" 394 dependencies = [ 395 "async-trait", 396 "bytes", 397 "futures-util", 398 "http 1.1.0", 399 "http-body 1.0.1", 400 "http-body-util", 401 "mime", 402 "pin-project-lite", 403 "rustversion", 404 "sync_wrapper 0.1.2", 405 "tower-layer", 406 "tower-service", 407 "tracing", 408 ] 409 410 [[package]] 411 name = "backon" 412 version = "0.4.4" 413 source = "registry+https://github.com/rust-lang/crates.io-index" 414 checksum = "d67782c3f868daa71d3533538e98a8e13713231969def7536e8039606fc46bf0" 415 dependencies = [ 416 "fastrand", 417 "futures-core", 418 "pin-project", 419 "tokio", 420 ] 421 422 [[package]] 423 name = "backtrace" 424 version = "0.3.73" 425 source = "registry+https://github.com/rust-lang/crates.io-index" 426 checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 427 dependencies = [ 428 "addr2line", 429 "cc", 430 "cfg-if", 431 "libc", 432 "miniz_oxide", 433 "object", 434 "rustc-demangle", 435 ] 436 437 [[package]] 438 name = "base16ct" 439 version = "0.2.0" 440 source = "registry+https://github.com/rust-lang/crates.io-index" 441 checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" 442 443 [[package]] 444 name = "base64" 445 version = "0.13.1" 446 source = "registry+https://github.com/rust-lang/crates.io-index" 447 checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 448 449 [[package]] 450 name = "base64" 451 version = "0.21.7" 452 source = "registry+https://github.com/rust-lang/crates.io-index" 453 checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 454 455 [[package]] 456 name = "base64" 457 version = "0.22.1" 458 source = "registry+https://github.com/rust-lang/crates.io-index" 459 checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 460 461 [[package]] 462 name = "base64-url" 463 version = "3.0.0" 464 source = "registry+https://github.com/rust-lang/crates.io-index" 465 checksum = "38e2b6c78c06f7288d5e3c3d683bde35a79531127c83b087e5d0d77c974b4b28" 466 dependencies = [ 467 "base64 0.22.1", 468 ] 469 470 [[package]] 471 name = "base64ct" 472 version = "1.6.0" 473 source = "registry+https://github.com/rust-lang/crates.io-index" 474 checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 475 476 [[package]] 477 name = "bdk" 478 version = "0.29.0" 479 source = "registry+https://github.com/rust-lang/crates.io-index" 480 checksum = "2fc1fc1a92e0943bfbcd6eb7d32c1b2a79f2f1357eb1e2eee9d7f36d6d7ca44a" 481 dependencies = [ 482 "ahash 0.7.8", 483 "async-trait", 484 "bdk-macros", 485 "bip39", 486 "bitcoin 0.30.2", 487 "esplora-client", 488 "futures", 489 "getrandom", 490 "js-sys", 491 "log", 492 "miniscript", 493 "rand", 494 "rusqlite", 495 "serde", 496 "serde_json", 497 "tokio", 498 ] 499 500 [[package]] 501 name = "bdk-macros" 502 version = "0.6.0" 503 source = "registry+https://github.com/rust-lang/crates.io-index" 504 checksum = "81c1980e50ae23bb6efa9283ae8679d6ea2c6fa6a99fe62533f65f4a25a1a56c" 505 dependencies = [ 506 "proc-macro2", 507 "quote", 508 "syn 1.0.109", 509 ] 510 511 [[package]] 512 name = "bech32" 513 version = "0.9.1" 514 source = "registry+https://github.com/rust-lang/crates.io-index" 515 checksum = "d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445" 516 517 [[package]] 518 name = "bech32" 519 version = "0.11.0" 520 source = "registry+https://github.com/rust-lang/crates.io-index" 521 checksum = "d965446196e3b7decd44aa7ee49e31d630118f90ef12f97900f262eb915c951d" 522 523 [[package]] 524 name = "bincode" 525 version = "1.3.3" 526 source = "registry+https://github.com/rust-lang/crates.io-index" 527 checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 528 dependencies = [ 529 "serde", 530 ] 531 532 [[package]] 533 name = "bindgen" 534 version = "0.69.4" 535 source = "registry+https://github.com/rust-lang/crates.io-index" 536 checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" 537 dependencies = [ 538 "bitflags 2.4.2", 539 "cexpr", 540 "clang-sys", 541 "itertools 0.12.1", 542 "lazy_static", 543 "lazycell", 544 "proc-macro2", 545 "quote", 546 "regex", 547 "rustc-hash 1.1.0", 548 "shlex", 549 "syn 2.0.71", 550 ] 551 552 [[package]] 553 name = "bip39" 554 version = "2.0.0" 555 source = "registry+https://github.com/rust-lang/crates.io-index" 556 checksum = "93f2635620bf0b9d4576eb7bb9a38a55df78bd1205d26fa994b25911a69f212f" 557 dependencies = [ 558 "bitcoin_hashes 0.11.0", 559 "rand", 560 "rand_core", 561 "serde", 562 "unicode-normalization", 563 ] 564 565 [[package]] 566 name = "bit-vec" 567 version = "0.6.3" 568 source = "registry+https://github.com/rust-lang/crates.io-index" 569 checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 570 571 [[package]] 572 name = "bitcoin" 573 version = "0.29.2" 574 source = "registry+https://github.com/rust-lang/crates.io-index" 575 checksum = "0694ea59225b0c5f3cb405ff3f670e4828358ed26aec49dc352f730f0cb1a8a3" 576 dependencies = [ 577 "bech32 0.9.1", 578 "bitcoin_hashes 0.11.0", 579 "secp256k1 0.24.3", 580 "serde", 581 ] 582 583 [[package]] 584 name = "bitcoin" 585 version = "0.30.2" 586 source = "registry+https://github.com/rust-lang/crates.io-index" 587 checksum = "1945a5048598e4189e239d3f809b19bdad4845c4b2ba400d304d2dcf26d2c462" 588 dependencies = [ 589 "base64 0.13.1", 590 "bech32 0.9.1", 591 "bitcoin-private", 592 "bitcoin_hashes 0.12.0", 593 "core2", 594 "hex_lit", 595 "secp256k1 0.27.0", 596 "serde", 597 ] 598 599 [[package]] 600 name = "bitcoin-internals" 601 version = "0.1.0" 602 source = "registry+https://github.com/rust-lang/crates.io-index" 603 checksum = "1f9997f8650dd818369931b5672a18dbef95324d0513aa99aae758de8ce86e5b" 604 605 [[package]] 606 name = "bitcoin-private" 607 version = "0.1.0" 608 source = "registry+https://github.com/rust-lang/crates.io-index" 609 checksum = "73290177011694f38ec25e165d0387ab7ea749a4b81cd4c80dae5988229f7a57" 610 611 [[package]] 612 name = "bitcoin_hashes" 613 version = "0.11.0" 614 source = "registry+https://github.com/rust-lang/crates.io-index" 615 checksum = "90064b8dee6815a6470d60bad07bbbaee885c0e12d04177138fa3291a01b7bc4" 616 dependencies = [ 617 "serde", 618 ] 619 620 [[package]] 621 name = "bitcoin_hashes" 622 version = "0.12.0" 623 source = "registry+https://github.com/rust-lang/crates.io-index" 624 checksum = "5d7066118b13d4b20b23645932dfb3a81ce7e29f95726c2036fa33cd7b092501" 625 dependencies = [ 626 "bitcoin-private", 627 "core2", 628 "serde", 629 ] 630 631 [[package]] 632 name = "bitcoincore-rpc" 633 version = "0.17.0" 634 source = "registry+https://github.com/rust-lang/crates.io-index" 635 checksum = "9d6c0ee9354e3dac217db4cb1dd31941073a87fe53c86bcf3eb2b8bc97f00a08" 636 dependencies = [ 637 "bitcoin-private", 638 "bitcoincore-rpc-json", 639 "jsonrpc", 640 "log", 641 "serde", 642 "serde_json", 643 ] 644 645 [[package]] 646 name = "bitcoincore-rpc-json" 647 version = "0.17.0" 648 source = "registry+https://github.com/rust-lang/crates.io-index" 649 checksum = "d30ce6f40fb0a2e8d98522796219282504b7a4b14e2b4c26139a7bea6aec6586" 650 dependencies = [ 651 "bitcoin 0.30.2", 652 "bitcoin-private", 653 "serde", 654 "serde_json", 655 ] 656 657 [[package]] 658 name = "bitflags" 659 version = "1.3.2" 660 source = "registry+https://github.com/rust-lang/crates.io-index" 661 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 662 663 [[package]] 664 name = "bitflags" 665 version = "2.4.2" 666 source = "registry+https://github.com/rust-lang/crates.io-index" 667 checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 668 669 [[package]] 670 name = "bitmaps" 671 version = "3.2.1" 672 source = "registry+https://github.com/rust-lang/crates.io-index" 673 checksum = "a1d084b0137aaa901caf9f1e8b21daa6aa24d41cd806e111335541eff9683bd6" 674 675 [[package]] 676 name = "bitvec" 677 version = "1.0.1" 678 source = "registry+https://github.com/rust-lang/crates.io-index" 679 checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" 680 dependencies = [ 681 "funty", 682 "radium", 683 "tap", 684 "wyz", 685 ] 686 687 [[package]] 688 name = "blake2" 689 version = "0.10.6" 690 source = "registry+https://github.com/rust-lang/crates.io-index" 691 checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" 692 dependencies = [ 693 "digest", 694 ] 695 696 [[package]] 697 name = "block-buffer" 698 version = "0.10.4" 699 source = "registry+https://github.com/rust-lang/crates.io-index" 700 checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 701 dependencies = [ 702 "generic-array", 703 ] 704 705 [[package]] 706 name = "block-padding" 707 version = "0.3.3" 708 source = "registry+https://github.com/rust-lang/crates.io-index" 709 checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93" 710 dependencies = [ 711 "generic-array", 712 ] 713 714 [[package]] 715 name = "bls12_381" 716 version = "0.8.0" 717 source = "registry+https://github.com/rust-lang/crates.io-index" 718 checksum = "d7bc6d6292be3a19e6379786dac800f551e5865a5bb51ebbe3064ab80433f403" 719 dependencies = [ 720 "ff", 721 "group", 722 "pairing", 723 "rand_core", 724 "subtle", 725 "zeroize", 726 ] 727 728 [[package]] 729 name = "bumpalo" 730 version = "3.15.4" 731 source = "registry+https://github.com/rust-lang/crates.io-index" 732 checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa" 733 734 [[package]] 735 name = "byte-slice-cast" 736 version = "1.2.2" 737 source = "registry+https://github.com/rust-lang/crates.io-index" 738 checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c" 739 740 [[package]] 741 name = "byteorder" 742 version = "1.5.0" 743 source = "registry+https://github.com/rust-lang/crates.io-index" 744 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 745 746 [[package]] 747 name = "bytes" 748 version = "1.6.1" 749 source = "registry+https://github.com/rust-lang/crates.io-index" 750 checksum = "a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952" 751 752 [[package]] 753 name = "bzip2-sys" 754 version = "0.1.11+1.0.8" 755 source = "registry+https://github.com/rust-lang/crates.io-index" 756 checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" 757 dependencies = [ 758 "cc", 759 "libc", 760 "pkg-config", 761 ] 762 763 [[package]] 764 name = "cast" 765 version = "0.3.0" 766 source = "registry+https://github.com/rust-lang/crates.io-index" 767 checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 768 769 [[package]] 770 name = "cbc" 771 version = "0.1.2" 772 source = "registry+https://github.com/rust-lang/crates.io-index" 773 checksum = "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6" 774 dependencies = [ 775 "cipher", 776 ] 777 778 [[package]] 779 name = "cc" 780 version = "1.0.98" 781 source = "registry+https://github.com/rust-lang/crates.io-index" 782 checksum = "41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f" 783 dependencies = [ 784 "jobserver", 785 "libc", 786 "once_cell", 787 ] 788 789 [[package]] 790 name = "cexpr" 791 version = "0.6.0" 792 source = "registry+https://github.com/rust-lang/crates.io-index" 793 checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" 794 dependencies = [ 795 "nom", 796 ] 797 798 [[package]] 799 name = "cfg-if" 800 version = "1.0.0" 801 source = "registry+https://github.com/rust-lang/crates.io-index" 802 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 803 804 [[package]] 805 name = "cfg_aliases" 806 version = "0.2.1" 807 source = "registry+https://github.com/rust-lang/crates.io-index" 808 checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 809 810 [[package]] 811 name = "chrono" 812 version = "0.4.38" 813 source = "registry+https://github.com/rust-lang/crates.io-index" 814 checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 815 dependencies = [ 816 "android-tzdata", 817 "iana-time-zone", 818 "num-traits", 819 "serde", 820 "windows-targets 0.52.4", 821 ] 822 823 [[package]] 824 name = "ciborium" 825 version = "0.2.2" 826 source = "registry+https://github.com/rust-lang/crates.io-index" 827 checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" 828 dependencies = [ 829 "ciborium-io", 830 "ciborium-ll", 831 "serde", 832 ] 833 834 [[package]] 835 name = "ciborium-io" 836 version = "0.2.2" 837 source = "registry+https://github.com/rust-lang/crates.io-index" 838 checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" 839 840 [[package]] 841 name = "ciborium-ll" 842 version = "0.2.2" 843 source = "registry+https://github.com/rust-lang/crates.io-index" 844 checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" 845 dependencies = [ 846 "ciborium-io", 847 "half", 848 ] 849 850 [[package]] 851 name = "cipher" 852 version = "0.4.4" 853 source = "registry+https://github.com/rust-lang/crates.io-index" 854 checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" 855 dependencies = [ 856 "crypto-common", 857 "inout", 858 ] 859 860 [[package]] 861 name = "clang-sys" 862 version = "1.7.0" 863 source = "registry+https://github.com/rust-lang/crates.io-index" 864 checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" 865 dependencies = [ 866 "glob", 867 "libc", 868 "libloading", 869 ] 870 871 [[package]] 872 name = "clap" 873 version = "4.5.9" 874 source = "registry+https://github.com/rust-lang/crates.io-index" 875 checksum = "64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462" 876 dependencies = [ 877 "clap_builder", 878 "clap_derive", 879 ] 880 881 [[package]] 882 name = "clap_builder" 883 version = "4.5.9" 884 source = "registry+https://github.com/rust-lang/crates.io-index" 885 checksum = "6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942" 886 dependencies = [ 887 "anstream", 888 "anstyle", 889 "clap_lex", 890 "strsim", 891 ] 892 893 [[package]] 894 name = "clap_complete" 895 version = "4.5.8" 896 source = "registry+https://github.com/rust-lang/crates.io-index" 897 checksum = "5b4be9c4c4b1f30b78d8a750e0822b6a6102d97e62061c583a6c1dea2dfb33ae" 898 dependencies = [ 899 "clap", 900 ] 901 902 [[package]] 903 name = "clap_derive" 904 version = "4.5.8" 905 source = "registry+https://github.com/rust-lang/crates.io-index" 906 checksum = "2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085" 907 dependencies = [ 908 "heck 0.5.0", 909 "proc-macro2", 910 "quote", 911 "syn 2.0.71", 912 ] 913 914 [[package]] 915 name = "clap_lex" 916 version = "0.7.0" 917 source = "registry+https://github.com/rust-lang/crates.io-index" 918 checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" 919 920 [[package]] 921 name = "cln-plugin" 922 version = "0.1.7" 923 source = "registry+https://github.com/rust-lang/crates.io-index" 924 checksum = "050200c0af555e421923d54f57d4c1fbd34fbc1cd79ec543cb8473621d92d88f" 925 dependencies = [ 926 "anyhow", 927 "bytes", 928 "env_logger", 929 "futures", 930 "log", 931 "serde", 932 "serde_json", 933 "tokio", 934 "tokio-stream", 935 "tokio-util", 936 ] 937 938 [[package]] 939 name = "cln-rpc" 940 version = "0.1.9" 941 source = "registry+https://github.com/rust-lang/crates.io-index" 942 checksum = "974dac6f40275b7b828087f4f9973c39658f9b4a46cc589c083a2c6c27cf67cb" 943 dependencies = [ 944 "anyhow", 945 "bitcoin 0.30.2", 946 "bytes", 947 "futures-util", 948 "hex", 949 "log", 950 "serde", 951 "serde_json", 952 "tokio", 953 "tokio-util", 954 ] 955 956 [[package]] 957 name = "colorchoice" 958 version = "1.0.0" 959 source = "registry+https://github.com/rust-lang/crates.io-index" 960 checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 961 962 [[package]] 963 name = "concurrent-queue" 964 version = "2.5.0" 965 source = "registry+https://github.com/rust-lang/crates.io-index" 966 checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 967 dependencies = [ 968 "crossbeam-utils", 969 ] 970 971 [[package]] 972 name = "console-api" 973 version = "0.7.0" 974 source = "registry+https://github.com/rust-lang/crates.io-index" 975 checksum = "a257c22cd7e487dd4a13d413beabc512c5052f0bc048db0da6a84c3d8a6142fd" 976 dependencies = [ 977 "futures-core", 978 "prost 0.12.6", 979 "prost-types 0.12.3", 980 "tonic 0.11.0", 981 "tracing-core", 982 ] 983 984 [[package]] 985 name = "console-subscriber" 986 version = "0.3.0" 987 source = "registry+https://github.com/rust-lang/crates.io-index" 988 checksum = "31c4cc54bae66f7d9188996404abdf7fdfa23034ef8e43478c8810828abad758" 989 dependencies = [ 990 "console-api", 991 "crossbeam-channel", 992 "crossbeam-utils", 993 "futures-task", 994 "hdrhistogram", 995 "humantime", 996 "prost 0.12.6", 997 "prost-types 0.12.3", 998 "serde", 999 "serde_json", 1000 "thread_local", 1001 "tokio", 1002 "tokio-stream", 1003 "tonic 0.11.0", 1004 "tracing", 1005 "tracing-core", 1006 "tracing-subscriber", 1007 ] 1008 1009 [[package]] 1010 name = "console_error_panic_hook" 1011 version = "0.1.7" 1012 source = "registry+https://github.com/rust-lang/crates.io-index" 1013 checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" 1014 dependencies = [ 1015 "cfg-if", 1016 "wasm-bindgen", 1017 ] 1018 1019 [[package]] 1020 name = "convert_case" 1021 version = "0.4.0" 1022 source = "registry+https://github.com/rust-lang/crates.io-index" 1023 checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 1024 1025 [[package]] 1026 name = "core-foundation" 1027 version = "0.9.4" 1028 source = "registry+https://github.com/rust-lang/crates.io-index" 1029 checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 1030 dependencies = [ 1031 "core-foundation-sys", 1032 "libc", 1033 ] 1034 1035 [[package]] 1036 name = "core-foundation-sys" 1037 version = "0.8.6" 1038 source = "registry+https://github.com/rust-lang/crates.io-index" 1039 checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 1040 1041 [[package]] 1042 name = "core2" 1043 version = "0.3.3" 1044 source = "registry+https://github.com/rust-lang/crates.io-index" 1045 checksum = "239fa3ae9b63c2dc74bd3fa852d4792b8b305ae64eeede946265b6af62f1fff3" 1046 dependencies = [ 1047 "memchr", 1048 ] 1049 1050 [[package]] 1051 name = "cpufeatures" 1052 version = "0.2.12" 1053 source = "registry+https://github.com/rust-lang/crates.io-index" 1054 checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 1055 dependencies = [ 1056 "libc", 1057 ] 1058 1059 [[package]] 1060 name = "crc32fast" 1061 version = "1.4.0" 1062 source = "registry+https://github.com/rust-lang/crates.io-index" 1063 checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" 1064 dependencies = [ 1065 "cfg-if", 1066 ] 1067 1068 [[package]] 1069 name = "criterion" 1070 version = "0.5.1" 1071 source = "registry+https://github.com/rust-lang/crates.io-index" 1072 checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f" 1073 dependencies = [ 1074 "anes", 1075 "cast", 1076 "ciborium", 1077 "clap", 1078 "criterion-plot", 1079 "is-terminal", 1080 "itertools 0.10.5", 1081 "num-traits", 1082 "once_cell", 1083 "oorandom", 1084 "plotters", 1085 "rayon", 1086 "regex", 1087 "serde", 1088 "serde_derive", 1089 "serde_json", 1090 "tinytemplate", 1091 "walkdir", 1092 ] 1093 1094 [[package]] 1095 name = "criterion-plot" 1096 version = "0.5.0" 1097 source = "registry+https://github.com/rust-lang/crates.io-index" 1098 checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" 1099 dependencies = [ 1100 "cast", 1101 "itertools 0.10.5", 1102 ] 1103 1104 [[package]] 1105 name = "crossbeam-channel" 1106 version = "0.5.12" 1107 source = "registry+https://github.com/rust-lang/crates.io-index" 1108 checksum = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95" 1109 dependencies = [ 1110 "crossbeam-utils", 1111 ] 1112 1113 [[package]] 1114 name = "crossbeam-deque" 1115 version = "0.8.5" 1116 source = "registry+https://github.com/rust-lang/crates.io-index" 1117 checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 1118 dependencies = [ 1119 "crossbeam-epoch", 1120 "crossbeam-utils", 1121 ] 1122 1123 [[package]] 1124 name = "crossbeam-epoch" 1125 version = "0.9.18" 1126 source = "registry+https://github.com/rust-lang/crates.io-index" 1127 checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 1128 dependencies = [ 1129 "crossbeam-utils", 1130 ] 1131 1132 [[package]] 1133 name = "crossbeam-utils" 1134 version = "0.8.19" 1135 source = "registry+https://github.com/rust-lang/crates.io-index" 1136 checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 1137 1138 [[package]] 1139 name = "crunchy" 1140 version = "0.2.2" 1141 source = "registry+https://github.com/rust-lang/crates.io-index" 1142 checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 1143 1144 [[package]] 1145 name = "crypto-common" 1146 version = "0.1.6" 1147 source = "registry+https://github.com/rust-lang/crates.io-index" 1148 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 1149 dependencies = [ 1150 "generic-array", 1151 "typenum", 1152 ] 1153 1154 [[package]] 1155 name = "deranged" 1156 version = "0.3.11" 1157 source = "registry+https://github.com/rust-lang/crates.io-index" 1158 checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1159 dependencies = [ 1160 "powerfmt", 1161 ] 1162 1163 [[package]] 1164 name = "derivative" 1165 version = "2.2.0" 1166 source = "registry+https://github.com/rust-lang/crates.io-index" 1167 checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 1168 dependencies = [ 1169 "proc-macro2", 1170 "quote", 1171 "syn 1.0.109", 1172 ] 1173 1174 [[package]] 1175 name = "derive_more" 1176 version = "0.99.17" 1177 source = "registry+https://github.com/rust-lang/crates.io-index" 1178 checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 1179 dependencies = [ 1180 "convert_case", 1181 "proc-macro2", 1182 "quote", 1183 "rustc_version", 1184 "syn 1.0.109", 1185 ] 1186 1187 [[package]] 1188 name = "devimint" 1189 version = "0.5.0-alpha" 1190 dependencies = [ 1191 "anyhow", 1192 "axum 0.7.5", 1193 "bitcoincore-rpc", 1194 "clap", 1195 "cln-rpc", 1196 "esplora-client", 1197 "fedimint-aead", 1198 "fedimint-api-client", 1199 "fedimint-bitcoind", 1200 "fedimint-build", 1201 "fedimint-client", 1202 "fedimint-core", 1203 "fedimint-ln-client", 1204 "fedimint-ln-gateway", 1205 "fedimint-ln-server", 1206 "fedimint-lnv2-client", 1207 "fedimint-lnv2-common", 1208 "fedimint-lnv2-server", 1209 "fedimint-logging", 1210 "fedimint-meta-server", 1211 "fedimint-mint-server", 1212 "fedimint-portalloc", 1213 "fedimint-server", 1214 "fedimint-testing", 1215 "fedimint-tonic-lnd", 1216 "fedimint-unknown-server", 1217 "fedimint-wallet-client", 1218 "fedimint-wallet-server", 1219 "fedimintd", 1220 "fs-lock", 1221 "futures", 1222 "hex", 1223 "nix", 1224 "once_cell", 1225 "rand", 1226 "semver", 1227 "serde", 1228 "serde_json", 1229 "tokio", 1230 "tower-http", 1231 "tracing", 1232 "tracing-subscriber", 1233 "url", 1234 ] 1235 1236 [[package]] 1237 name = "digest" 1238 version = "0.10.7" 1239 source = "registry+https://github.com/rust-lang/crates.io-index" 1240 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1241 dependencies = [ 1242 "block-buffer", 1243 "crypto-common", 1244 "subtle", 1245 ] 1246 1247 [[package]] 1248 name = "dirs" 1249 version = "5.0.1" 1250 source = "registry+https://github.com/rust-lang/crates.io-index" 1251 checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 1252 dependencies = [ 1253 "dirs-sys", 1254 ] 1255 1256 [[package]] 1257 name = "dirs-sys" 1258 version = "0.4.1" 1259 source = "registry+https://github.com/rust-lang/crates.io-index" 1260 checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 1261 dependencies = [ 1262 "libc", 1263 "option-ext", 1264 "redox_users", 1265 "windows-sys 0.48.0", 1266 ] 1267 1268 [[package]] 1269 name = "either" 1270 version = "1.10.0" 1271 source = "registry+https://github.com/rust-lang/crates.io-index" 1272 checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" 1273 1274 [[package]] 1275 name = "electrum-client" 1276 version = "0.18.0" 1277 source = "registry+https://github.com/rust-lang/crates.io-index" 1278 checksum = "6bc133f1c8d829d254f013f946653cbeb2b08674b960146361d1e9b67733ad19" 1279 dependencies = [ 1280 "bitcoin 0.30.2", 1281 "bitcoin-private", 1282 "byteorder", 1283 "libc", 1284 "log", 1285 "rustls 0.21.11", 1286 "serde", 1287 "serde_json", 1288 "webpki", 1289 "webpki-roots 0.22.6", 1290 "winapi", 1291 ] 1292 1293 [[package]] 1294 name = "email_address" 1295 version = "0.2.5" 1296 source = "registry+https://github.com/rust-lang/crates.io-index" 1297 checksum = "c1019fa28f600f5b581b7a603d515c3f1635da041ca211b5055804788673abfe" 1298 dependencies = [ 1299 "serde", 1300 ] 1301 1302 [[package]] 1303 name = "encoding_rs" 1304 version = "0.8.33" 1305 source = "registry+https://github.com/rust-lang/crates.io-index" 1306 checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 1307 dependencies = [ 1308 "cfg-if", 1309 ] 1310 1311 [[package]] 1312 name = "env_logger" 1313 version = "0.10.2" 1314 source = "registry+https://github.com/rust-lang/crates.io-index" 1315 checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" 1316 dependencies = [ 1317 "humantime", 1318 "is-terminal", 1319 "log", 1320 "regex", 1321 "termcolor", 1322 ] 1323 1324 [[package]] 1325 name = "equivalent" 1326 version = "1.0.1" 1327 source = "registry+https://github.com/rust-lang/crates.io-index" 1328 checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 1329 1330 [[package]] 1331 name = "erased-serde" 1332 version = "0.4.5" 1333 source = "registry+https://github.com/rust-lang/crates.io-index" 1334 checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d" 1335 dependencies = [ 1336 "serde", 1337 "typeid", 1338 ] 1339 1340 [[package]] 1341 name = "errno" 1342 version = "0.3.8" 1343 source = "registry+https://github.com/rust-lang/crates.io-index" 1344 checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 1345 dependencies = [ 1346 "libc", 1347 "windows-sys 0.52.0", 1348 ] 1349 1350 [[package]] 1351 name = "esplora-client" 1352 version = "0.6.0" 1353 source = "registry+https://github.com/rust-lang/crates.io-index" 1354 checksum = "0cb1f7f2489cce83bc3bd92784f9ba5271eeb6e729b975895fc541f78cbfcdca" 1355 dependencies = [ 1356 "bitcoin 0.30.2", 1357 "bitcoin-internals", 1358 "log", 1359 "reqwest 0.11.27", 1360 "serde", 1361 ] 1362 1363 [[package]] 1364 name = "event-listener" 1365 version = "5.2.0" 1366 source = "registry+https://github.com/rust-lang/crates.io-index" 1367 checksum = "2b5fb89194fa3cad959b833185b3063ba881dbfc7030680b314250779fb4cc91" 1368 dependencies = [ 1369 "concurrent-queue", 1370 "parking", 1371 "pin-project-lite", 1372 ] 1373 1374 [[package]] 1375 name = "event-listener-strategy" 1376 version = "0.5.2" 1377 source = "registry+https://github.com/rust-lang/crates.io-index" 1378 checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" 1379 dependencies = [ 1380 "event-listener", 1381 "pin-project-lite", 1382 ] 1383 1384 [[package]] 1385 name = "fallible-iterator" 1386 version = "0.2.0" 1387 source = "registry+https://github.com/rust-lang/crates.io-index" 1388 checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 1389 1390 [[package]] 1391 name = "fallible-streaming-iterator" 1392 version = "0.1.9" 1393 source = "registry+https://github.com/rust-lang/crates.io-index" 1394 checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 1395 1396 [[package]] 1397 name = "fastrand" 1398 version = "2.0.1" 1399 source = "registry+https://github.com/rust-lang/crates.io-index" 1400 checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 1401 1402 [[package]] 1403 name = "fedimint-aead" 1404 version = "0.5.0-alpha" 1405 dependencies = [ 1406 "anyhow", 1407 "argon2", 1408 "hex", 1409 "rand", 1410 "ring", 1411 ] 1412 1413 [[package]] 1414 name = "fedimint-aleph-bft" 1415 version = "0.36.0" 1416 source = "registry+https://github.com/rust-lang/crates.io-index" 1417 checksum = "8b21015ab681cdddedd866fe4af9169901012e9a8bd4745da8423131cccae025" 1418 dependencies = [ 1419 "aleph-bft-rmc", 1420 "aleph-bft-types 0.13.0", 1421 "anyhow", 1422 "async-trait", 1423 "derivative", 1424 "futures", 1425 "futures-timer", 1426 "itertools 0.12.1", 1427 "log", 1428 "parity-scale-codec", 1429 "parking_lot", 1430 "rand", 1431 "thiserror", 1432 ] 1433 1434 [[package]] 1435 name = "fedimint-api-client" 1436 version = "0.5.0-alpha" 1437 dependencies = [ 1438 "anyhow", 1439 "async-lock", 1440 "async-trait", 1441 "base64 0.22.1", 1442 "bitcoin 0.30.2", 1443 "fedimint-core", 1444 "fedimint-logging", 1445 "futures", 1446 "getrandom", 1447 "gloo-timers 0.3.0", 1448 "itertools 0.12.1", 1449 "js-sys", 1450 "jsonrpsee-core", 1451 "jsonrpsee-wasm-client", 1452 "jsonrpsee-ws-client", 1453 "lru", 1454 "once_cell", 1455 "rustls-pki-types", 1456 "serde", 1457 "serde_json", 1458 "thiserror", 1459 "tokio", 1460 "tokio-rustls 0.26.0", 1461 "tokio-test", 1462 "tracing", 1463 "tracing-subscriber", 1464 "wasm-bindgen-futures", 1465 "webpki-roots 0.26.3", 1466 ] 1467 1468 [[package]] 1469 name = "fedimint-bip39" 1470 version = "0.5.0-alpha" 1471 dependencies = [ 1472 "bip39", 1473 "fedimint-client", 1474 "fedimint-core", 1475 "rand", 1476 ] 1477 1478 [[package]] 1479 name = "fedimint-bitcoind" 1480 version = "0.5.0-alpha" 1481 dependencies = [ 1482 "anyhow", 1483 "async-trait", 1484 "bitcoin 0.30.2", 1485 "bitcoincore-rpc", 1486 "electrum-client", 1487 "esplora-client", 1488 "fedimint-core", 1489 "fedimint-logging", 1490 "hex", 1491 "once_cell", 1492 "rand", 1493 "serde", 1494 "serde_json", 1495 "tracing", 1496 "url", 1497 ] 1498 1499 [[package]] 1500 name = "fedimint-build" 1501 version = "0.5.0-alpha" 1502 dependencies = [ 1503 "serde_json", 1504 ] 1505 1506 [[package]] 1507 name = "fedimint-cli" 1508 version = "0.5.0-alpha" 1509 dependencies = [ 1510 "anyhow", 1511 "async-trait", 1512 "base64 0.22.1", 1513 "bip39", 1514 "bitcoin 0.30.2", 1515 "clap", 1516 "clap_complete", 1517 "fedimint-aead", 1518 "fedimint-api-client", 1519 "fedimint-bip39", 1520 "fedimint-build", 1521 "fedimint-client", 1522 "fedimint-core", 1523 "fedimint-ln-client", 1524 "fedimint-ln-common", 1525 "fedimint-lnv2-client", 1526 "fedimint-logging", 1527 "fedimint-meta-client", 1528 "fedimint-meta-common", 1529 "fedimint-mint-client", 1530 "fedimint-mint-common", 1531 "fedimint-rocksdb", 1532 "fedimint-server", 1533 "fedimint-wallet-client", 1534 "fs-lock", 1535 "futures", 1536 "hex", 1537 "itertools 0.12.1", 1538 "lightning-invoice", 1539 "rand", 1540 "reqwest 0.12.5", 1541 "serde", 1542 "serde_json", 1543 "thiserror", 1544 "time", 1545 "tokio", 1546 "tracing", 1547 "tracing-subscriber", 1548 "url", 1549 ] 1550 1551 [[package]] 1552 name = "fedimint-client" 1553 version = "0.5.0-alpha" 1554 dependencies = [ 1555 "anyhow", 1556 "aquamarine", 1557 "async-stream", 1558 "async-trait", 1559 "bitcoin 0.30.2", 1560 "fedimint-aead", 1561 "fedimint-api-client", 1562 "fedimint-build", 1563 "fedimint-core", 1564 "fedimint-derive-secret", 1565 "fedimint-logging", 1566 "futures", 1567 "itertools 0.12.1", 1568 "rand", 1569 "reqwest 0.12.5", 1570 "ring", 1571 "secp256k1-zkp", 1572 "serde", 1573 "serde_json", 1574 "strum", 1575 "strum_macros", 1576 "thiserror", 1577 "tokio", 1578 "tokio-stream", 1579 "tracing", 1580 "tracing-test", 1581 ] 1582 1583 [[package]] 1584 name = "fedimint-core" 1585 version = "0.5.0-alpha" 1586 dependencies = [ 1587 "anyhow", 1588 "async-lock", 1589 "async-recursion", 1590 "async-trait", 1591 "backon", 1592 "backtrace", 1593 "base64-url", 1594 "bech32 0.11.0", 1595 "bincode", 1596 "bitcoin 0.29.2", 1597 "bitcoin 0.30.2", 1598 "bitcoin_hashes 0.12.0", 1599 "bitvec", 1600 "bls12_381", 1601 "erased-serde", 1602 "fedimint-derive", 1603 "fedimint-logging", 1604 "fedimint-threshold-crypto", 1605 "futures", 1606 "futures-util", 1607 "getrandom", 1608 "gloo-timers 0.3.0", 1609 "hex", 1610 "imbl", 1611 "itertools 0.12.1", 1612 "js-sys", 1613 "jsonrpsee-core", 1614 "jsonrpsee-wasm-client", 1615 "lightning", 1616 "lightning-invoice", 1617 "macro_rules_attribute", 1618 "miniscript", 1619 "once_cell", 1620 "parity-scale-codec", 1621 "rand", 1622 "secp256k1 0.27.0", 1623 "secp256k1-zkp", 1624 "serde", 1625 "serde_json", 1626 "serdect", 1627 "strum", 1628 "strum_macros", 1629 "test-log", 1630 "thiserror", 1631 "tokio", 1632 "tokio-rustls 0.24.1", 1633 "tokio-test", 1634 "tracing", 1635 "tracing-subscriber", 1636 "url", 1637 "wasm-bindgen-futures", 1638 ] 1639 1640 [[package]] 1641 name = "fedimint-dbtool" 1642 version = "0.5.0-alpha" 1643 dependencies = [ 1644 "anyhow", 1645 "bytes", 1646 "clap", 1647 "erased-serde", 1648 "fedimint-aead", 1649 "fedimint-build", 1650 "fedimint-client", 1651 "fedimint-core", 1652 "fedimint-ln-client", 1653 "fedimint-ln-gateway", 1654 "fedimint-ln-server", 1655 "fedimint-lnv2-client", 1656 "fedimint-lnv2-server", 1657 "fedimint-logging", 1658 "fedimint-meta-client", 1659 "fedimint-meta-server", 1660 "fedimint-mint-client", 1661 "fedimint-mint-server", 1662 "fedimint-rocksdb", 1663 "fedimint-server", 1664 "fedimint-wallet-client", 1665 "fedimint-wallet-server", 1666 "futures", 1667 "hex", 1668 "serde", 1669 "serde_json", 1670 "strum", 1671 "strum_macros", 1672 "tokio", 1673 "tracing", 1674 ] 1675 1676 [[package]] 1677 name = "fedimint-derive" 1678 version = "0.5.0-alpha" 1679 dependencies = [ 1680 "itertools 0.12.1", 1681 "proc-macro2", 1682 "quote", 1683 "syn 2.0.71", 1684 ] 1685 1686 [[package]] 1687 name = "fedimint-derive-secret" 1688 version = "0.5.0-alpha" 1689 dependencies = [ 1690 "anyhow", 1691 "bitcoin_hashes 0.11.0", 1692 "bls12_381", 1693 "fedimint-core", 1694 "fedimint-hkdf", 1695 "ring", 1696 "secp256k1-zkp", 1697 ] 1698 1699 [[package]] 1700 name = "fedimint-docs" 1701 version = "0.5.0-alpha" 1702 1703 [[package]] 1704 name = "fedimint-dummy-client" 1705 version = "0.5.0-alpha" 1706 dependencies = [ 1707 "anyhow", 1708 "async-trait", 1709 "erased-serde", 1710 "fedimint-api-client", 1711 "fedimint-client", 1712 "fedimint-core", 1713 "fedimint-dummy-common", 1714 "futures", 1715 "rand", 1716 "serde", 1717 "strum", 1718 "strum_macros", 1719 "thiserror", 1720 "tracing", 1721 ] 1722 1723 [[package]] 1724 name = "fedimint-dummy-common" 1725 version = "0.5.0-alpha" 1726 dependencies = [ 1727 "anyhow", 1728 "fedimint-core", 1729 "serde", 1730 "thiserror", 1731 ] 1732 1733 [[package]] 1734 name = "fedimint-dummy-server" 1735 version = "0.5.0-alpha" 1736 dependencies = [ 1737 "anyhow", 1738 "async-trait", 1739 "erased-serde", 1740 "fedimint-core", 1741 "fedimint-dummy-common", 1742 "futures", 1743 "serde", 1744 "strum", 1745 "strum_macros", 1746 ] 1747 1748 [[package]] 1749 name = "fedimint-dummy-tests" 1750 version = "0.5.0-alpha" 1751 dependencies = [ 1752 "anyhow", 1753 "fedimint-client", 1754 "fedimint-core", 1755 "fedimint-dummy-client", 1756 "fedimint-dummy-common", 1757 "fedimint-dummy-server", 1758 "fedimint-logging", 1759 "fedimint-testing", 1760 "futures", 1761 "rand", 1762 "strum", 1763 "tokio", 1764 "tracing", 1765 ] 1766 1767 [[package]] 1768 name = "fedimint-empty-client" 1769 version = "0.5.0-alpha" 1770 dependencies = [ 1771 "anyhow", 1772 "async-trait", 1773 "erased-serde", 1774 "fedimint-api-client", 1775 "fedimint-client", 1776 "fedimint-core", 1777 "fedimint-empty-common", 1778 "serde", 1779 "strum", 1780 "strum_macros", 1781 "thiserror", 1782 ] 1783 1784 [[package]] 1785 name = "fedimint-empty-common" 1786 version = "0.5.0-alpha" 1787 dependencies = [ 1788 "anyhow", 1789 "fedimint-core", 1790 "serde", 1791 "thiserror", 1792 ] 1793 1794 [[package]] 1795 name = "fedimint-empty-server" 1796 version = "0.5.0-alpha" 1797 dependencies = [ 1798 "anyhow", 1799 "async-trait", 1800 "erased-serde", 1801 "fedimint-core", 1802 "fedimint-empty-common", 1803 "futures", 1804 "serde", 1805 "strum", 1806 "strum_macros", 1807 ] 1808 1809 [[package]] 1810 name = "fedimint-fuzz" 1811 version = "0.5.0-alpha" 1812 dependencies = [ 1813 "fedimint-core", 1814 "fedimint-ln-common", 1815 "fedimint-lnv2-common", 1816 "fedimint-meta-common", 1817 "fedimint-mint-common", 1818 "fedimint-wallet-common", 1819 "honggfuzz", 1820 ] 1821 1822 [[package]] 1823 name = "fedimint-gateway-cli" 1824 version = "0.5.0-alpha" 1825 dependencies = [ 1826 "anyhow", 1827 "async-trait", 1828 "axum 0.7.5", 1829 "bitcoin 0.30.2", 1830 "clap", 1831 "clap_complete", 1832 "fedimint-build", 1833 "fedimint-core", 1834 "fedimint-ln-gateway", 1835 "fedimint-logging", 1836 "reqwest 0.12.5", 1837 "serde", 1838 "serde_json", 1839 "tokio", 1840 "tracing", 1841 "url", 1842 ] 1843 1844 [[package]] 1845 name = "fedimint-hkdf" 1846 version = "0.5.0-alpha" 1847 dependencies = [ 1848 "bitcoin_hashes 0.12.0", 1849 ] 1850 1851 [[package]] 1852 name = "fedimint-ln-client" 1853 version = "0.5.0-alpha" 1854 dependencies = [ 1855 "anyhow", 1856 "aquamarine", 1857 "async-stream", 1858 "async-trait", 1859 "bitcoin 0.30.2", 1860 "clap", 1861 "erased-serde", 1862 "fedimint-api-client", 1863 "fedimint-client", 1864 "fedimint-core", 1865 "fedimint-ln-common", 1866 "fedimint-logging", 1867 "futures", 1868 "itertools 0.12.1", 1869 "lightning-invoice", 1870 "lnurl-rs", 1871 "rand", 1872 "reqwest 0.12.5", 1873 "secp256k1 0.27.0", 1874 "serde", 1875 "serde_json", 1876 "strum", 1877 "strum_macros", 1878 "thiserror", 1879 "tokio", 1880 "tracing", 1881 ] 1882 1883 [[package]] 1884 name = "fedimint-ln-common" 1885 version = "0.5.0-alpha" 1886 dependencies = [ 1887 "anyhow", 1888 "bitcoin 0.30.2", 1889 "bitcoin_hashes 0.12.0", 1890 "fedimint-client", 1891 "fedimint-core", 1892 "fedimint-threshold-crypto", 1893 "lightning", 1894 "lightning-invoice", 1895 "secp256k1 0.27.0", 1896 "serde", 1897 "serde-big-array", 1898 "serde_json", 1899 "thiserror", 1900 "tracing", 1901 ] 1902 1903 [[package]] 1904 name = "fedimint-ln-gateway" 1905 version = "0.5.0-alpha" 1906 dependencies = [ 1907 "anyhow", 1908 "aquamarine", 1909 "assert_matches", 1910 "async-stream", 1911 "async-trait", 1912 "axum 0.7.5", 1913 "bitcoin 0.30.2", 1914 "bitcoin_hashes 0.12.0", 1915 "clap", 1916 "cln-plugin", 1917 "cln-rpc", 1918 "erased-serde", 1919 "esplora-client", 1920 "fedimint-api-client", 1921 "fedimint-build", 1922 "fedimint-client", 1923 "fedimint-core", 1924 "fedimint-dummy-client", 1925 "fedimint-dummy-common", 1926 "fedimint-dummy-server", 1927 "fedimint-ln-client", 1928 "fedimint-ln-common", 1929 "fedimint-ln-server", 1930 "fedimint-lnv2-client", 1931 "fedimint-lnv2-common", 1932 "fedimint-lnv2-server", 1933 "fedimint-logging", 1934 "fedimint-mint-client", 1935 "fedimint-rocksdb", 1936 "fedimint-testing", 1937 "fedimint-threshold-crypto", 1938 "fedimint-tonic-lnd", 1939 "fedimint-tpe", 1940 "fedimint-unknown-common", 1941 "fedimint-unknown-server", 1942 "fedimint-wallet-client", 1943 "futures", 1944 "hex", 1945 "ldk-node", 1946 "lightning", 1947 "lightning-invoice", 1948 "prost 0.13.1", 1949 "rand", 1950 "reqwest 0.12.5", 1951 "secp256k1-zkp", 1952 "serde", 1953 "serde_json", 1954 "strum", 1955 "strum_macros", 1956 "thiserror", 1957 "tokio", 1958 "tokio-stream", 1959 "tonic 0.12.1", 1960 "tonic-build 0.12.1", 1961 "tower-http", 1962 "tracing", 1963 "url", 1964 ] 1965 1966 [[package]] 1967 name = "fedimint-ln-server" 1968 version = "0.5.0-alpha" 1969 dependencies = [ 1970 "anyhow", 1971 "assert_matches", 1972 "async-trait", 1973 "bitcoin_hashes 0.12.0", 1974 "erased-serde", 1975 "fedimint-bitcoind", 1976 "fedimint-core", 1977 "fedimint-ln-common", 1978 "fedimint-metrics", 1979 "fedimint-server", 1980 "fedimint-threshold-crypto", 1981 "futures", 1982 "once_cell", 1983 "rand", 1984 "secp256k1 0.27.0", 1985 "serde", 1986 "strum", 1987 "strum_macros", 1988 "test-log", 1989 "tokio", 1990 "tracing", 1991 ] 1992 1993 [[package]] 1994 name = "fedimint-ln-tests" 1995 version = "0.5.0-alpha" 1996 dependencies = [ 1997 "anyhow", 1998 "assert_matches", 1999 "bitcoin_hashes 0.12.0", 2000 "fedimint-client", 2001 "fedimint-core", 2002 "fedimint-dummy-client", 2003 "fedimint-dummy-common", 2004 "fedimint-dummy-server", 2005 "fedimint-ln-client", 2006 "fedimint-ln-common", 2007 "fedimint-ln-server", 2008 "fedimint-logging", 2009 "fedimint-testing", 2010 "fedimint-threshold-crypto", 2011 "futures", 2012 "lightning-invoice", 2013 "rand", 2014 "secp256k1 0.27.0", 2015 "serde_json", 2016 "strum", 2017 "tokio", 2018 "tracing", 2019 ] 2020 2021 [[package]] 2022 name = "fedimint-lnv2-client" 2023 version = "0.5.0-alpha" 2024 dependencies = [ 2025 "anyhow", 2026 "aquamarine", 2027 "async-stream", 2028 "async-trait", 2029 "bitcoin 0.30.2", 2030 "clap", 2031 "erased-serde", 2032 "fedimint-api-client", 2033 "fedimint-client", 2034 "fedimint-core", 2035 "fedimint-lnv2-common", 2036 "fedimint-tpe", 2037 "futures", 2038 "itertools 0.12.1", 2039 "lightning-invoice", 2040 "rand", 2041 "reqwest 0.12.5", 2042 "secp256k1 0.27.0", 2043 "serde", 2044 "serde_json", 2045 "thiserror", 2046 "tracing", 2047 ] 2048 2049 [[package]] 2050 name = "fedimint-lnv2-common" 2051 version = "0.5.0-alpha" 2052 dependencies = [ 2053 "anyhow", 2054 "bitcoin 0.30.2", 2055 "bitcoin_hashes 0.12.0", 2056 "fedimint-client", 2057 "fedimint-core", 2058 "fedimint-ln-common", 2059 "fedimint-tpe", 2060 "group", 2061 "secp256k1 0.27.0", 2062 "serde", 2063 "serde_json", 2064 "thiserror", 2065 ] 2066 2067 [[package]] 2068 name = "fedimint-lnv2-server" 2069 version = "0.5.0-alpha" 2070 dependencies = [ 2071 "anyhow", 2072 "async-trait", 2073 "bls12_381", 2074 "erased-serde", 2075 "fedimint-bitcoind", 2076 "fedimint-core", 2077 "fedimint-lnv2-common", 2078 "fedimint-server", 2079 "fedimint-tpe", 2080 "futures", 2081 "group", 2082 "rand", 2083 "serde", 2084 "strum", 2085 "strum_macros", 2086 ] 2087 2088 [[package]] 2089 name = "fedimint-lnv2-tests" 2090 version = "0.5.0-alpha" 2091 dependencies = [ 2092 "anyhow", 2093 "async-trait", 2094 "clap", 2095 "devimint", 2096 "fedimint-client", 2097 "fedimint-core", 2098 "fedimint-dummy-client", 2099 "fedimint-dummy-common", 2100 "fedimint-dummy-server", 2101 "fedimint-ln-client", 2102 "fedimint-ln-common", 2103 "fedimint-ln-server", 2104 "fedimint-lnv2-client", 2105 "fedimint-lnv2-common", 2106 "fedimint-lnv2-server", 2107 "fedimint-testing", 2108 "lightning-invoice", 2109 "semver", 2110 "serde_json", 2111 "substring", 2112 "tokio", 2113 "tracing", 2114 ] 2115 2116 [[package]] 2117 name = "fedimint-load-test-tool" 2118 version = "0.5.0-alpha" 2119 dependencies = [ 2120 "anyhow", 2121 "base64 0.22.1", 2122 "bitcoin 0.30.2", 2123 "clap", 2124 "devimint", 2125 "fedimint-api-client", 2126 "fedimint-build", 2127 "fedimint-client", 2128 "fedimint-core", 2129 "fedimint-ln-client", 2130 "fedimint-ln-common", 2131 "fedimint-logging", 2132 "fedimint-mint-client", 2133 "fedimint-rocksdb", 2134 "fedimint-wallet-client", 2135 "futures", 2136 "jsonrpsee-core", 2137 "jsonrpsee-types", 2138 "jsonrpsee-ws-client", 2139 "lightning-invoice", 2140 "rand", 2141 "serde", 2142 "serde_json", 2143 "tokio", 2144 "tracing", 2145 "url", 2146 ] 2147 2148 [[package]] 2149 name = "fedimint-logging" 2150 version = "0.5.0-alpha" 2151 dependencies = [ 2152 "anyhow", 2153 "console-subscriber", 2154 "opentelemetry 0.24.0", 2155 "opentelemetry-jaeger", 2156 "tracing-opentelemetry", 2157 "tracing-subscriber", 2158 ] 2159 2160 [[package]] 2161 name = "fedimint-meta-client" 2162 version = "0.5.0-alpha" 2163 dependencies = [ 2164 "anyhow", 2165 "async-trait", 2166 "clap", 2167 "erased-serde", 2168 "fedimint-api-client", 2169 "fedimint-client", 2170 "fedimint-core", 2171 "fedimint-meta-common", 2172 "serde", 2173 "serde_json", 2174 "strum", 2175 "strum_macros", 2176 "thiserror", 2177 ] 2178 2179 [[package]] 2180 name = "fedimint-meta-common" 2181 version = "0.5.0-alpha" 2182 dependencies = [ 2183 "anyhow", 2184 "fedimint-core", 2185 "hex", 2186 "serde", 2187 "serde_json", 2188 "thiserror", 2189 ] 2190 2191 [[package]] 2192 name = "fedimint-meta-server" 2193 version = "0.5.0-alpha" 2194 dependencies = [ 2195 "anyhow", 2196 "async-trait", 2197 "erased-serde", 2198 "fedimint-core", 2199 "fedimint-logging", 2200 "fedimint-meta-common", 2201 "futures", 2202 "rand", 2203 "serde", 2204 "strum", 2205 "strum_macros", 2206 "tracing", 2207 ] 2208 2209 [[package]] 2210 name = "fedimint-meta-tests" 2211 version = "0.5.0-alpha" 2212 dependencies = [ 2213 "anyhow", 2214 "devimint", 2215 "fedimint-core", 2216 "semver", 2217 "serde_json", 2218 "tokio", 2219 "tracing", 2220 ] 2221 2222 [[package]] 2223 name = "fedimint-metrics" 2224 version = "0.5.0-alpha" 2225 dependencies = [ 2226 "anyhow", 2227 "axum 0.7.5", 2228 "fedimint-core", 2229 "once_cell", 2230 "prometheus", 2231 "tokio", 2232 "tracing", 2233 ] 2234 2235 [[package]] 2236 name = "fedimint-mint-client" 2237 version = "0.5.0-alpha" 2238 dependencies = [ 2239 "anyhow", 2240 "aquamarine", 2241 "async-stream", 2242 "async-trait", 2243 "base64 0.22.1", 2244 "base64-url", 2245 "bincode", 2246 "bitcoin_hashes 0.12.0", 2247 "bls12_381", 2248 "clap", 2249 "criterion", 2250 "erased-serde", 2251 "fedimint-api-client", 2252 "fedimint-client", 2253 "fedimint-core", 2254 "fedimint-derive-secret", 2255 "fedimint-logging", 2256 "fedimint-mint-common", 2257 "fedimint-tbs", 2258 "fedimint-threshold-crypto", 2259 "futures", 2260 "hex", 2261 "itertools 0.12.1", 2262 "secp256k1-zkp", 2263 "serde", 2264 "serde-big-array", 2265 "serde_json", 2266 "serdect", 2267 "strum", 2268 "strum_macros", 2269 "test-log", 2270 "thiserror", 2271 "tokio", 2272 "tracing", 2273 ] 2274 2275 [[package]] 2276 name = "fedimint-mint-common" 2277 version = "0.5.0-alpha" 2278 dependencies = [ 2279 "anyhow", 2280 "bincode", 2281 "bitcoin_hashes 0.12.0", 2282 "fedimint-core", 2283 "fedimint-tbs", 2284 "secp256k1-zkp", 2285 "serde", 2286 "thiserror", 2287 "tracing", 2288 ] 2289 2290 [[package]] 2291 name = "fedimint-mint-server" 2292 version = "0.5.0-alpha" 2293 dependencies = [ 2294 "anyhow", 2295 "assert_matches", 2296 "async-trait", 2297 "erased-serde", 2298 "fedimint-core", 2299 "fedimint-logging", 2300 "fedimint-metrics", 2301 "fedimint-mint-common", 2302 "fedimint-server", 2303 "fedimint-tbs", 2304 "fedimint-threshold-crypto", 2305 "futures", 2306 "itertools 0.12.1", 2307 "once_cell", 2308 "rand", 2309 "secp256k1-zkp", 2310 "serde", 2311 "strum", 2312 "strum_macros", 2313 "test-log", 2314 "tokio", 2315 "tracing", 2316 ] 2317 2318 [[package]] 2319 name = "fedimint-mint-tests" 2320 version = "0.5.0-alpha" 2321 dependencies = [ 2322 "anyhow", 2323 "bitcoin_hashes 0.12.0", 2324 "bls12_381", 2325 "devimint", 2326 "fedimint-client", 2327 "fedimint-core", 2328 "fedimint-dummy-client", 2329 "fedimint-dummy-common", 2330 "fedimint-dummy-server", 2331 "fedimint-logging", 2332 "fedimint-mint-client", 2333 "fedimint-mint-common", 2334 "fedimint-mint-server", 2335 "fedimint-tbs", 2336 "fedimint-testing", 2337 "fedimint-threshold-crypto", 2338 "ff", 2339 "futures", 2340 "rand", 2341 "serde", 2342 "strum", 2343 "tokio", 2344 "tracing", 2345 ] 2346 2347 [[package]] 2348 name = "fedimint-portalloc" 2349 version = "0.5.0-alpha" 2350 dependencies = [ 2351 "anyhow", 2352 "dirs", 2353 "fedimint-core", 2354 "fs2", 2355 "rand", 2356 "serde", 2357 "serde_json", 2358 "tracing", 2359 ] 2360 2361 [[package]] 2362 name = "fedimint-recoverytool" 2363 version = "0.5.0-alpha" 2364 dependencies = [ 2365 "anyhow", 2366 "bitcoin 0.30.2", 2367 "clap", 2368 "fedimint-aead", 2369 "fedimint-build", 2370 "fedimint-core", 2371 "fedimint-logging", 2372 "fedimint-rocksdb", 2373 "fedimint-server", 2374 "fedimint-wallet-server", 2375 "futures", 2376 "hex", 2377 "miniscript", 2378 "rand", 2379 "secp256k1 0.27.0", 2380 "serde", 2381 "serde_json", 2382 "tokio", 2383 "tracing", 2384 "tracing-subscriber", 2385 ] 2386 2387 [[package]] 2388 name = "fedimint-rocksdb" 2389 version = "0.5.0-alpha" 2390 dependencies = [ 2391 "anyhow", 2392 "async-trait", 2393 "fedimint-core", 2394 "futures", 2395 "rocksdb", 2396 "tempfile", 2397 "tokio", 2398 "tracing", 2399 "tracing-subscriber", 2400 ] 2401 2402 [[package]] 2403 name = "fedimint-server" 2404 version = "0.5.0-alpha" 2405 dependencies = [ 2406 "aleph-bft-types 0.13.0", 2407 "anyhow", 2408 "async-channel", 2409 "async-trait", 2410 "base64 0.22.1", 2411 "bincode", 2412 "bitcoin 0.30.2", 2413 "bitcoin_hashes 0.12.0", 2414 "bls12_381", 2415 "bytes", 2416 "fedimint-aead", 2417 "fedimint-aleph-bft", 2418 "fedimint-api-client", 2419 "fedimint-build", 2420 "fedimint-core", 2421 "fedimint-dummy-common", 2422 "fedimint-dummy-server", 2423 "fedimint-logging", 2424 "fedimint-metrics", 2425 "fedimint-portalloc", 2426 "fedimint-tbs", 2427 "fedimint-testing", 2428 "fedimint-threshold-crypto", 2429 "futures", 2430 "hex", 2431 "hyper 1.4.1", 2432 "itertools 0.12.1", 2433 "jsonrpsee", 2434 "once_cell", 2435 "parity-scale-codec", 2436 "pin-project", 2437 "rand", 2438 "rand_chacha", 2439 "rcgen", 2440 "serde", 2441 "serde_json", 2442 "sha3", 2443 "strum", 2444 "strum_macros", 2445 "subtle", 2446 "tar", 2447 "tempfile", 2448 "test-log", 2449 "thiserror", 2450 "tokio", 2451 "tokio-rustls 0.24.1", 2452 "tokio-stream", 2453 "tokio-util", 2454 "tower", 2455 "tracing", 2456 "tracing-subscriber", 2457 "url", 2458 ] 2459 2460 [[package]] 2461 name = "fedimint-tbs" 2462 version = "0.5.0-alpha" 2463 dependencies = [ 2464 "bls12_381", 2465 "criterion", 2466 "fedimint-core", 2467 "group", 2468 "hex", 2469 "rand", 2470 "rand_chacha", 2471 "serde", 2472 "sha3", 2473 ] 2474 2475 [[package]] 2476 name = "fedimint-testing" 2477 version = "0.5.0-alpha" 2478 dependencies = [ 2479 "anyhow", 2480 "async-stream", 2481 "async-trait", 2482 "bitcoin 0.30.2", 2483 "bitcoincore-rpc", 2484 "clap", 2485 "fedimint-api-client", 2486 "fedimint-bitcoind", 2487 "fedimint-client", 2488 "fedimint-core", 2489 "fedimint-ln-common", 2490 "fedimint-ln-gateway", 2491 "fedimint-logging", 2492 "fedimint-portalloc", 2493 "fedimint-rocksdb", 2494 "fedimint-server", 2495 "fedimint-tonic-lnd", 2496 "fs-lock", 2497 "futures", 2498 "lightning-invoice", 2499 "rand", 2500 "secp256k1-zkp", 2501 "serde", 2502 "tempfile", 2503 "tokio", 2504 "tokio-rustls 0.24.1", 2505 "tokio-stream", 2506 "tracing", 2507 "url", 2508 ] 2509 2510 [[package]] 2511 name = "fedimint-threshold-crypto" 2512 version = "0.2.1" 2513 source = "registry+https://github.com/rust-lang/crates.io-index" 2514 checksum = "3e5f0913eb5fb65f83e6b503794f2eba124b542b9bdbb5cf941bc12bc7b0ea67" 2515 dependencies = [ 2516 "bls12_381", 2517 "byteorder", 2518 "ff", 2519 "group", 2520 "hex_fmt", 2521 "log", 2522 "pairing", 2523 "rand", 2524 "rand_chacha", 2525 "serde", 2526 "subtle", 2527 "thiserror", 2528 "tiny-keccak", 2529 "zeroize", 2530 ] 2531 2532 [[package]] 2533 name = "fedimint-tonic-lnd" 2534 version = "0.2.0" 2535 source = "registry+https://github.com/rust-lang/crates.io-index" 2536 checksum = "df03ca33b5116de3051c1e233fe341e23b04c4913c7b16042497924559bc2a2e" 2537 dependencies = [ 2538 "hex", 2539 "http-body 0.4.6", 2540 "hyper 0.14.28", 2541 "hyper-rustls 0.24.2", 2542 "prost 0.12.6", 2543 "rustls 0.21.11", 2544 "rustls-pemfile 1.0.4", 2545 "tokio", 2546 "tokio-stream", 2547 "tonic 0.10.2", 2548 "tonic-build 0.10.2", 2549 "tower", 2550 ] 2551 2552 [[package]] 2553 name = "fedimint-tpe" 2554 version = "0.5.0-alpha" 2555 dependencies = [ 2556 "bitcoin_hashes 0.12.0", 2557 "bls12_381", 2558 "fedimint-core", 2559 "group", 2560 "rand", 2561 "rand_chacha", 2562 "serde", 2563 "serde-big-array", 2564 ] 2565 2566 [[package]] 2567 name = "fedimint-unknown-common" 2568 version = "0.5.0-alpha" 2569 dependencies = [ 2570 "anyhow", 2571 "fedimint-core", 2572 "serde", 2573 "thiserror", 2574 ] 2575 2576 [[package]] 2577 name = "fedimint-unknown-server" 2578 version = "0.5.0-alpha" 2579 dependencies = [ 2580 "anyhow", 2581 "async-trait", 2582 "erased-serde", 2583 "fedimint-core", 2584 "fedimint-unknown-common", 2585 "strum", 2586 "strum_macros", 2587 ] 2588 2589 [[package]] 2590 name = "fedimint-wallet-client" 2591 version = "0.5.0-alpha" 2592 dependencies = [ 2593 "anyhow", 2594 "aquamarine", 2595 "async-stream", 2596 "async-trait", 2597 "bitcoin 0.30.2", 2598 "clap", 2599 "erased-serde", 2600 "fedimint-api-client", 2601 "fedimint-bitcoind", 2602 "fedimint-client", 2603 "fedimint-core", 2604 "fedimint-logging", 2605 "fedimint-wallet-common", 2606 "futures", 2607 "rand", 2608 "secp256k1 0.27.0", 2609 "serde", 2610 "serde_json", 2611 "strum", 2612 "strum_macros", 2613 "tokio", 2614 "tracing", 2615 "tracing-subscriber", 2616 ] 2617 2618 [[package]] 2619 name = "fedimint-wallet-common" 2620 version = "0.5.0-alpha" 2621 dependencies = [ 2622 "anyhow", 2623 "bitcoin 0.30.2", 2624 "fedimint-core", 2625 "hex", 2626 "impl-tools", 2627 "miniscript", 2628 "secp256k1 0.27.0", 2629 "serde", 2630 "test-log", 2631 "thiserror", 2632 "tracing", 2633 ] 2634 2635 [[package]] 2636 name = "fedimint-wallet-server" 2637 version = "0.5.0-alpha" 2638 dependencies = [ 2639 "anyhow", 2640 "async-trait", 2641 "bitcoin 0.30.2", 2642 "erased-serde", 2643 "fedimint-bitcoind", 2644 "fedimint-core", 2645 "fedimint-logging", 2646 "fedimint-metrics", 2647 "fedimint-server", 2648 "fedimint-wallet-common", 2649 "futures", 2650 "hex", 2651 "miniscript", 2652 "once_cell", 2653 "rand", 2654 "secp256k1 0.27.0", 2655 "serde", 2656 "strum", 2657 "strum_macros", 2658 "tokio", 2659 "tracing", 2660 ] 2661 2662 [[package]] 2663 name = "fedimint-wallet-tests" 2664 version = "0.5.0-alpha" 2665 dependencies = [ 2666 "anyhow", 2667 "assert_matches", 2668 "bitcoin 0.30.2", 2669 "bitcoincore-rpc", 2670 "devimint", 2671 "fedimint-bitcoind", 2672 "fedimint-client", 2673 "fedimint-core", 2674 "fedimint-dummy-client", 2675 "fedimint-dummy-common", 2676 "fedimint-dummy-server", 2677 "fedimint-logging", 2678 "fedimint-testing", 2679 "fedimint-wallet-client", 2680 "fedimint-wallet-common", 2681 "fedimint-wallet-server", 2682 "futures", 2683 "rand", 2684 "secp256k1 0.27.0", 2685 "strum", 2686 "tokio", 2687 "tracing", 2688 ] 2689 2690 [[package]] 2691 name = "fedimint-wasm-tests" 2692 version = "0.5.0-alpha" 2693 dependencies = [ 2694 "anyhow", 2695 "fedimint-api-client", 2696 "fedimint-client", 2697 "fedimint-core", 2698 "fedimint-ln-client", 2699 "fedimint-ln-common", 2700 "fedimint-mint-client", 2701 "fedimint-mint-common", 2702 "fedimint-wallet-client", 2703 "futures", 2704 "gloo-net", 2705 "js-sys", 2706 "rand", 2707 "ring", 2708 "wasm-bindgen", 2709 "wasm-bindgen-futures", 2710 "wasm-bindgen-test", 2711 ] 2712 2713 [[package]] 2714 name = "fedimintd" 2715 version = "0.5.0-alpha" 2716 dependencies = [ 2717 "anyhow", 2718 "async-trait", 2719 "axum 0.7.5", 2720 "bincode", 2721 "bitcoin 0.30.2", 2722 "bytes", 2723 "clap", 2724 "console-subscriber", 2725 "fedimint-aead", 2726 "fedimint-bitcoind", 2727 "fedimint-build", 2728 "fedimint-core", 2729 "fedimint-ln-common", 2730 "fedimint-ln-server", 2731 "fedimint-lnv2-common", 2732 "fedimint-lnv2-server", 2733 "fedimint-logging", 2734 "fedimint-meta-server", 2735 "fedimint-metrics", 2736 "fedimint-mint-server", 2737 "fedimint-rocksdb", 2738 "fedimint-server", 2739 "fedimint-tbs", 2740 "fedimint-threshold-crypto", 2741 "fedimint-unknown-common", 2742 "fedimint-unknown-server", 2743 "fedimint-wallet-server", 2744 "futures", 2745 "http 1.1.0", 2746 "http-body 1.0.1", 2747 "hyper 1.4.1", 2748 "itertools 0.12.1", 2749 "jsonrpsee", 2750 "once_cell", 2751 "rand", 2752 "rcgen", 2753 "ring", 2754 "serde", 2755 "serde_json", 2756 "sha3", 2757 "thiserror", 2758 "tokio", 2759 "tokio-rustls 0.24.1", 2760 "tokio-util", 2761 "tower", 2762 "tracing", 2763 "url", 2764 ] 2765 2766 [[package]] 2767 name = "ff" 2768 version = "0.13.0" 2769 source = "registry+https://github.com/rust-lang/crates.io-index" 2770 checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" 2771 dependencies = [ 2772 "bitvec", 2773 "rand_core", 2774 "subtle", 2775 ] 2776 2777 [[package]] 2778 name = "filetime" 2779 version = "0.2.23" 2780 source = "registry+https://github.com/rust-lang/crates.io-index" 2781 checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 2782 dependencies = [ 2783 "cfg-if", 2784 "libc", 2785 "redox_syscall", 2786 "windows-sys 0.52.0", 2787 ] 2788 2789 [[package]] 2790 name = "fixedbitset" 2791 version = "0.4.2" 2792 source = "registry+https://github.com/rust-lang/crates.io-index" 2793 checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 2794 2795 [[package]] 2796 name = "flate2" 2797 version = "1.0.28" 2798 source = "registry+https://github.com/rust-lang/crates.io-index" 2799 checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 2800 dependencies = [ 2801 "crc32fast", 2802 "miniz_oxide", 2803 ] 2804 2805 [[package]] 2806 name = "fnv" 2807 version = "1.0.7" 2808 source = "registry+https://github.com/rust-lang/crates.io-index" 2809 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 2810 2811 [[package]] 2812 name = "form_urlencoded" 2813 version = "1.2.1" 2814 source = "registry+https://github.com/rust-lang/crates.io-index" 2815 checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 2816 dependencies = [ 2817 "percent-encoding", 2818 ] 2819 2820 [[package]] 2821 name = "fs-lock" 2822 version = "0.1.3" 2823 source = "registry+https://github.com/rust-lang/crates.io-index" 2824 checksum = "e4f2e18078ea3b2c89f718dd7dad6850e29d74330b37665bea259e5987be9301" 2825 dependencies = [ 2826 "fs4", 2827 ] 2828 2829 [[package]] 2830 name = "fs2" 2831 version = "0.4.3" 2832 source = "registry+https://github.com/rust-lang/crates.io-index" 2833 checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" 2834 dependencies = [ 2835 "libc", 2836 "winapi", 2837 ] 2838 2839 [[package]] 2840 name = "fs4" 2841 version = "0.8.1" 2842 source = "registry+https://github.com/rust-lang/crates.io-index" 2843 checksum = "57b1e34e369d7f0151309821497440bd0266b86c77ccd69717c3b67e5eaeffe4" 2844 dependencies = [ 2845 "rustix", 2846 "windows-sys 0.52.0", 2847 ] 2848 2849 [[package]] 2850 name = "funty" 2851 version = "2.0.0" 2852 source = "registry+https://github.com/rust-lang/crates.io-index" 2853 checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" 2854 2855 [[package]] 2856 name = "futures" 2857 version = "0.3.30" 2858 source = "registry+https://github.com/rust-lang/crates.io-index" 2859 checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 2860 dependencies = [ 2861 "futures-channel", 2862 "futures-core", 2863 "futures-executor", 2864 "futures-io", 2865 "futures-sink", 2866 "futures-task", 2867 "futures-util", 2868 ] 2869 2870 [[package]] 2871 name = "futures-channel" 2872 version = "0.3.30" 2873 source = "registry+https://github.com/rust-lang/crates.io-index" 2874 checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 2875 dependencies = [ 2876 "futures-core", 2877 "futures-sink", 2878 ] 2879 2880 [[package]] 2881 name = "futures-core" 2882 version = "0.3.30" 2883 source = "registry+https://github.com/rust-lang/crates.io-index" 2884 checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 2885 2886 [[package]] 2887 name = "futures-executor" 2888 version = "0.3.30" 2889 source = "registry+https://github.com/rust-lang/crates.io-index" 2890 checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 2891 dependencies = [ 2892 "futures-core", 2893 "futures-task", 2894 "futures-util", 2895 ] 2896 2897 [[package]] 2898 name = "futures-io" 2899 version = "0.3.30" 2900 source = "registry+https://github.com/rust-lang/crates.io-index" 2901 checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 2902 2903 [[package]] 2904 name = "futures-macro" 2905 version = "0.3.30" 2906 source = "registry+https://github.com/rust-lang/crates.io-index" 2907 checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 2908 dependencies = [ 2909 "proc-macro2", 2910 "quote", 2911 "syn 2.0.71", 2912 ] 2913 2914 [[package]] 2915 name = "futures-sink" 2916 version = "0.3.30" 2917 source = "registry+https://github.com/rust-lang/crates.io-index" 2918 checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 2919 2920 [[package]] 2921 name = "futures-task" 2922 version = "0.3.30" 2923 source = "registry+https://github.com/rust-lang/crates.io-index" 2924 checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 2925 2926 [[package]] 2927 name = "futures-timer" 2928 version = "3.0.3" 2929 source = "registry+https://github.com/rust-lang/crates.io-index" 2930 checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" 2931 dependencies = [ 2932 "gloo-timers 0.2.6", 2933 "send_wrapper", 2934 ] 2935 2936 [[package]] 2937 name = "futures-util" 2938 version = "0.3.30" 2939 source = "registry+https://github.com/rust-lang/crates.io-index" 2940 checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 2941 dependencies = [ 2942 "futures-channel", 2943 "futures-core", 2944 "futures-io", 2945 "futures-macro", 2946 "futures-sink", 2947 "futures-task", 2948 "memchr", 2949 "pin-project-lite", 2950 "pin-utils", 2951 "slab", 2952 ] 2953 2954 [[package]] 2955 name = "gateway-tests" 2956 version = "0.5.0-alpha" 2957 dependencies = [ 2958 "anyhow", 2959 "clap", 2960 "devimint", 2961 "fedimint-core", 2962 "fedimint-ln-gateway", 2963 "fedimint-testing", 2964 "semver", 2965 "serde_json", 2966 "tokio", 2967 "tracing", 2968 ] 2969 2970 [[package]] 2971 name = "generic-array" 2972 version = "0.14.7" 2973 source = "registry+https://github.com/rust-lang/crates.io-index" 2974 checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 2975 dependencies = [ 2976 "typenum", 2977 "version_check", 2978 ] 2979 2980 [[package]] 2981 name = "getrandom" 2982 version = "0.2.15" 2983 source = "registry+https://github.com/rust-lang/crates.io-index" 2984 checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 2985 dependencies = [ 2986 "cfg-if", 2987 "js-sys", 2988 "libc", 2989 "wasi", 2990 "wasm-bindgen", 2991 ] 2992 2993 [[package]] 2994 name = "gimli" 2995 version = "0.29.0" 2996 source = "registry+https://github.com/rust-lang/crates.io-index" 2997 checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 2998 2999 [[package]] 3000 name = "glob" 3001 version = "0.3.1" 3002 source = "registry+https://github.com/rust-lang/crates.io-index" 3003 checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 3004 3005 [[package]] 3006 name = "gloo-net" 3007 version = "0.5.0" 3008 source = "registry+https://github.com/rust-lang/crates.io-index" 3009 checksum = "43aaa242d1239a8822c15c645f02166398da4f8b5c4bae795c1f5b44e9eee173" 3010 dependencies = [ 3011 "futures-channel", 3012 "futures-core", 3013 "futures-sink", 3014 "gloo-utils", 3015 "http 0.2.12", 3016 "js-sys", 3017 "pin-project", 3018 "serde", 3019 "serde_json", 3020 "thiserror", 3021 "wasm-bindgen", 3022 "wasm-bindgen-futures", 3023 "web-sys", 3024 ] 3025 3026 [[package]] 3027 name = "gloo-timers" 3028 version = "0.2.6" 3029 source = "registry+https://github.com/rust-lang/crates.io-index" 3030 checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" 3031 dependencies = [ 3032 "futures-channel", 3033 "futures-core", 3034 "js-sys", 3035 "wasm-bindgen", 3036 ] 3037 3038 [[package]] 3039 name = "gloo-timers" 3040 version = "0.3.0" 3041 source = "registry+https://github.com/rust-lang/crates.io-index" 3042 checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" 3043 dependencies = [ 3044 "futures-channel", 3045 "futures-core", 3046 "js-sys", 3047 "wasm-bindgen", 3048 ] 3049 3050 [[package]] 3051 name = "gloo-utils" 3052 version = "0.2.0" 3053 source = "registry+https://github.com/rust-lang/crates.io-index" 3054 checksum = "0b5555354113b18c547c1d3a98fbf7fb32a9ff4f6fa112ce823a21641a0ba3aa" 3055 dependencies = [ 3056 "js-sys", 3057 "serde", 3058 "serde_json", 3059 "wasm-bindgen", 3060 "web-sys", 3061 ] 3062 3063 [[package]] 3064 name = "group" 3065 version = "0.13.0" 3066 source = "registry+https://github.com/rust-lang/crates.io-index" 3067 checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" 3068 dependencies = [ 3069 "ff", 3070 "rand_core", 3071 "subtle", 3072 ] 3073 3074 [[package]] 3075 name = "h2" 3076 version = "0.3.26" 3077 source = "registry+https://github.com/rust-lang/crates.io-index" 3078 checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 3079 dependencies = [ 3080 "bytes", 3081 "fnv", 3082 "futures-core", 3083 "futures-sink", 3084 "futures-util", 3085 "http 0.2.12", 3086 "indexmap 2.2.5", 3087 "slab", 3088 "tokio", 3089 "tokio-util", 3090 "tracing", 3091 ] 3092 3093 [[package]] 3094 name = "h2" 3095 version = "0.4.4" 3096 source = "registry+https://github.com/rust-lang/crates.io-index" 3097 checksum = "816ec7294445779408f36fe57bc5b7fc1cf59664059096c65f905c1c61f58069" 3098 dependencies = [ 3099 "bytes", 3100 "fnv", 3101 "futures-core", 3102 "futures-sink", 3103 "futures-util", 3104 "http 1.1.0", 3105 "indexmap 2.2.5", 3106 "slab", 3107 "tokio", 3108 "tokio-util", 3109 "tracing", 3110 ] 3111 3112 [[package]] 3113 name = "half" 3114 version = "2.4.1" 3115 source = "registry+https://github.com/rust-lang/crates.io-index" 3116 checksum = "6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888" 3117 dependencies = [ 3118 "cfg-if", 3119 "crunchy", 3120 ] 3121 3122 [[package]] 3123 name = "hashbrown" 3124 version = "0.12.3" 3125 source = "registry+https://github.com/rust-lang/crates.io-index" 3126 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 3127 3128 [[package]] 3129 name = "hashbrown" 3130 version = "0.13.2" 3131 source = "registry+https://github.com/rust-lang/crates.io-index" 3132 checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 3133 3134 [[package]] 3135 name = "hashbrown" 3136 version = "0.14.3" 3137 source = "registry+https://github.com/rust-lang/crates.io-index" 3138 checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 3139 dependencies = [ 3140 "ahash 0.8.11", 3141 "allocator-api2", 3142 ] 3143 3144 [[package]] 3145 name = "hashlink" 3146 version = "0.8.4" 3147 source = "registry+https://github.com/rust-lang/crates.io-index" 3148 checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" 3149 dependencies = [ 3150 "hashbrown 0.14.3", 3151 ] 3152 3153 [[package]] 3154 name = "hdrhistogram" 3155 version = "7.5.4" 3156 source = "registry+https://github.com/rust-lang/crates.io-index" 3157 checksum = "765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d" 3158 dependencies = [ 3159 "base64 0.21.7", 3160 "byteorder", 3161 "flate2", 3162 "nom", 3163 "num-traits", 3164 ] 3165 3166 [[package]] 3167 name = "heck" 3168 version = "0.4.1" 3169 source = "registry+https://github.com/rust-lang/crates.io-index" 3170 checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 3171 3172 [[package]] 3173 name = "heck" 3174 version = "0.5.0" 3175 source = "registry+https://github.com/rust-lang/crates.io-index" 3176 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 3177 3178 [[package]] 3179 name = "hermit-abi" 3180 version = "0.3.9" 3181 source = "registry+https://github.com/rust-lang/crates.io-index" 3182 checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 3183 3184 [[package]] 3185 name = "hex" 3186 version = "0.4.3" 3187 source = "registry+https://github.com/rust-lang/crates.io-index" 3188 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 3189 dependencies = [ 3190 "serde", 3191 ] 3192 3193 [[package]] 3194 name = "hex-conservative" 3195 version = "0.1.1" 3196 source = "registry+https://github.com/rust-lang/crates.io-index" 3197 checksum = "30ed443af458ccb6d81c1e7e661545f94d3176752fb1df2f543b902a1e0f51e2" 3198 3199 [[package]] 3200 name = "hex_fmt" 3201 version = "0.3.0" 3202 source = "registry+https://github.com/rust-lang/crates.io-index" 3203 checksum = "b07f60793ff0a4d9cef0f18e63b5357e06209987153a64648c972c1e5aff336f" 3204 3205 [[package]] 3206 name = "hex_lit" 3207 version = "0.1.1" 3208 source = "registry+https://github.com/rust-lang/crates.io-index" 3209 checksum = "3011d1213f159867b13cfd6ac92d2cd5f1345762c63be3554e84092d85a50bbd" 3210 3211 [[package]] 3212 name = "home" 3213 version = "0.5.9" 3214 source = "registry+https://github.com/rust-lang/crates.io-index" 3215 checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 3216 dependencies = [ 3217 "windows-sys 0.52.0", 3218 ] 3219 3220 [[package]] 3221 name = "honggfuzz" 3222 version = "0.5.55" 3223 source = "registry+https://github.com/rust-lang/crates.io-index" 3224 checksum = "848e9c511092e0daa0a35a63e8e6e475a3e8f870741448b9f6028d69b142f18e" 3225 dependencies = [ 3226 "lazy_static", 3227 "memmap2", 3228 "rustc_version", 3229 ] 3230 3231 [[package]] 3232 name = "http" 3233 version = "0.2.12" 3234 source = "registry+https://github.com/rust-lang/crates.io-index" 3235 checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 3236 dependencies = [ 3237 "bytes", 3238 "fnv", 3239 "itoa", 3240 ] 3241 3242 [[package]] 3243 name = "http" 3244 version = "1.1.0" 3245 source = "registry+https://github.com/rust-lang/crates.io-index" 3246 checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" 3247 dependencies = [ 3248 "bytes", 3249 "fnv", 3250 "itoa", 3251 ] 3252 3253 [[package]] 3254 name = "http-body" 3255 version = "0.4.6" 3256 source = "registry+https://github.com/rust-lang/crates.io-index" 3257 checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 3258 dependencies = [ 3259 "bytes", 3260 "http 0.2.12", 3261 "pin-project-lite", 3262 ] 3263 3264 [[package]] 3265 name = "http-body" 3266 version = "1.0.1" 3267 source = "registry+https://github.com/rust-lang/crates.io-index" 3268 checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 3269 dependencies = [ 3270 "bytes", 3271 "http 1.1.0", 3272 ] 3273 3274 [[package]] 3275 name = "http-body-util" 3276 version = "0.1.1" 3277 source = "registry+https://github.com/rust-lang/crates.io-index" 3278 checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d" 3279 dependencies = [ 3280 "bytes", 3281 "futures-core", 3282 "http 1.1.0", 3283 "http-body 1.0.1", 3284 "pin-project-lite", 3285 ] 3286 3287 [[package]] 3288 name = "httparse" 3289 version = "1.8.0" 3290 source = "registry+https://github.com/rust-lang/crates.io-index" 3291 checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 3292 3293 [[package]] 3294 name = "httpdate" 3295 version = "1.0.3" 3296 source = "registry+https://github.com/rust-lang/crates.io-index" 3297 checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 3298 3299 [[package]] 3300 name = "humantime" 3301 version = "2.1.0" 3302 source = "registry+https://github.com/rust-lang/crates.io-index" 3303 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 3304 3305 [[package]] 3306 name = "hyper" 3307 version = "0.14.28" 3308 source = "registry+https://github.com/rust-lang/crates.io-index" 3309 checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" 3310 dependencies = [ 3311 "bytes", 3312 "futures-channel", 3313 "futures-core", 3314 "futures-util", 3315 "h2 0.3.26", 3316 "http 0.2.12", 3317 "http-body 0.4.6", 3318 "httparse", 3319 "httpdate", 3320 "itoa", 3321 "pin-project-lite", 3322 "socket2", 3323 "tokio", 3324 "tower-service", 3325 "tracing", 3326 "want", 3327 ] 3328 3329 [[package]] 3330 name = "hyper" 3331 version = "1.4.1" 3332 source = "registry+https://github.com/rust-lang/crates.io-index" 3333 checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" 3334 dependencies = [ 3335 "bytes", 3336 "futures-channel", 3337 "futures-util", 3338 "h2 0.4.4", 3339 "http 1.1.0", 3340 "http-body 1.0.1", 3341 "httparse", 3342 "httpdate", 3343 "itoa", 3344 "pin-project-lite", 3345 "smallvec", 3346 "tokio", 3347 "want", 3348 ] 3349 3350 [[package]] 3351 name = "hyper-rustls" 3352 version = "0.24.2" 3353 source = "registry+https://github.com/rust-lang/crates.io-index" 3354 checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" 3355 dependencies = [ 3356 "futures-util", 3357 "http 0.2.12", 3358 "hyper 0.14.28", 3359 "rustls 0.21.11", 3360 "tokio", 3361 "tokio-rustls 0.24.1", 3362 ] 3363 3364 [[package]] 3365 name = "hyper-rustls" 3366 version = "0.27.2" 3367 source = "registry+https://github.com/rust-lang/crates.io-index" 3368 checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" 3369 dependencies = [ 3370 "futures-util", 3371 "http 1.1.0", 3372 "hyper 1.4.1", 3373 "hyper-util", 3374 "rustls 0.23.7", 3375 "rustls-pki-types", 3376 "tokio", 3377 "tokio-rustls 0.26.0", 3378 "tower-service", 3379 "webpki-roots 0.26.3", 3380 ] 3381 3382 [[package]] 3383 name = "hyper-timeout" 3384 version = "0.4.1" 3385 source = "registry+https://github.com/rust-lang/crates.io-index" 3386 checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" 3387 dependencies = [ 3388 "hyper 0.14.28", 3389 "pin-project-lite", 3390 "tokio", 3391 "tokio-io-timeout", 3392 ] 3393 3394 [[package]] 3395 name = "hyper-timeout" 3396 version = "0.5.1" 3397 source = "registry+https://github.com/rust-lang/crates.io-index" 3398 checksum = "3203a961e5c83b6f5498933e78b6b263e208c197b63e9c6c53cc82ffd3f63793" 3399 dependencies = [ 3400 "hyper 1.4.1", 3401 "hyper-util", 3402 "pin-project-lite", 3403 "tokio", 3404 "tower-service", 3405 ] 3406 3407 [[package]] 3408 name = "hyper-util" 3409 version = "0.1.6" 3410 source = "registry+https://github.com/rust-lang/crates.io-index" 3411 checksum = "3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956" 3412 dependencies = [ 3413 "bytes", 3414 "futures-channel", 3415 "futures-util", 3416 "http 1.1.0", 3417 "http-body 1.0.1", 3418 "hyper 1.4.1", 3419 "pin-project-lite", 3420 "socket2", 3421 "tokio", 3422 "tower", 3423 "tower-service", 3424 "tracing", 3425 ] 3426 3427 [[package]] 3428 name = "iana-time-zone" 3429 version = "0.1.60" 3430 source = "registry+https://github.com/rust-lang/crates.io-index" 3431 checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 3432 dependencies = [ 3433 "android_system_properties", 3434 "core-foundation-sys", 3435 "iana-time-zone-haiku", 3436 "js-sys", 3437 "wasm-bindgen", 3438 "windows-core", 3439 ] 3440 3441 [[package]] 3442 name = "iana-time-zone-haiku" 3443 version = "0.1.2" 3444 source = "registry+https://github.com/rust-lang/crates.io-index" 3445 checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 3446 dependencies = [ 3447 "cc", 3448 ] 3449 3450 [[package]] 3451 name = "idna" 3452 version = "0.5.0" 3453 source = "registry+https://github.com/rust-lang/crates.io-index" 3454 checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 3455 dependencies = [ 3456 "unicode-bidi", 3457 "unicode-normalization", 3458 ] 3459 3460 [[package]] 3461 name = "imbl" 3462 version = "3.0.0" 3463 source = "registry+https://github.com/rust-lang/crates.io-index" 3464 checksum = "bc3be8d8cd36f33a46b1849f31f837c44d9fa87223baee3b4bd96b8f11df81eb" 3465 dependencies = [ 3466 "bitmaps", 3467 "imbl-sized-chunks", 3468 "rand_core", 3469 "rand_xoshiro", 3470 "version_check", 3471 ] 3472 3473 [[package]] 3474 name = "imbl-sized-chunks" 3475 version = "0.1.2" 3476 source = "registry+https://github.com/rust-lang/crates.io-index" 3477 checksum = "144006fb58ed787dcae3f54575ff4349755b00ccc99f4b4873860b654be1ed63" 3478 dependencies = [ 3479 "bitmaps", 3480 ] 3481 3482 [[package]] 3483 name = "impl-tools" 3484 version = "0.10.0" 3485 source = "registry+https://github.com/rust-lang/crates.io-index" 3486 checksum = "d82c305b1081f1a99fda262883c788e50ab57d36c00830bdd7e0a82894ad965c" 3487 dependencies = [ 3488 "autocfg", 3489 "impl-tools-lib", 3490 "proc-macro-error", 3491 "syn 2.0.71", 3492 ] 3493 3494 [[package]] 3495 name = "impl-tools-lib" 3496 version = "0.10.0" 3497 source = "registry+https://github.com/rust-lang/crates.io-index" 3498 checksum = "85d3946d886eaab0702fa0c6585adcced581513223fa9df7ccfabbd9fa331a88" 3499 dependencies = [ 3500 "proc-macro-error", 3501 "proc-macro2", 3502 "quote", 3503 "syn 2.0.71", 3504 ] 3505 3506 [[package]] 3507 name = "impl-trait-for-tuples" 3508 version = "0.2.2" 3509 source = "registry+https://github.com/rust-lang/crates.io-index" 3510 checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" 3511 dependencies = [ 3512 "proc-macro2", 3513 "quote", 3514 "syn 1.0.109", 3515 ] 3516 3517 [[package]] 3518 name = "include_dir" 3519 version = "0.7.3" 3520 source = "registry+https://github.com/rust-lang/crates.io-index" 3521 checksum = "18762faeff7122e89e0857b02f7ce6fcc0d101d5e9ad2ad7846cc01d61b7f19e" 3522 dependencies = [ 3523 "include_dir_macros", 3524 ] 3525 3526 [[package]] 3527 name = "include_dir_macros" 3528 version = "0.7.3" 3529 source = "registry+https://github.com/rust-lang/crates.io-index" 3530 checksum = "b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f" 3531 dependencies = [ 3532 "proc-macro2", 3533 "quote", 3534 ] 3535 3536 [[package]] 3537 name = "indexmap" 3538 version = "1.9.3" 3539 source = "registry+https://github.com/rust-lang/crates.io-index" 3540 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 3541 dependencies = [ 3542 "autocfg", 3543 "hashbrown 0.12.3", 3544 ] 3545 3546 [[package]] 3547 name = "indexmap" 3548 version = "2.2.5" 3549 source = "registry+https://github.com/rust-lang/crates.io-index" 3550 checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4" 3551 dependencies = [ 3552 "equivalent", 3553 "hashbrown 0.14.3", 3554 ] 3555 3556 [[package]] 3557 name = "inout" 3558 version = "0.1.3" 3559 source = "registry+https://github.com/rust-lang/crates.io-index" 3560 checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" 3561 dependencies = [ 3562 "block-padding", 3563 "generic-array", 3564 ] 3565 3566 [[package]] 3567 name = "integer-encoding" 3568 version = "3.0.4" 3569 source = "registry+https://github.com/rust-lang/crates.io-index" 3570 checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" 3571 3572 [[package]] 3573 name = "ipnet" 3574 version = "2.9.0" 3575 source = "registry+https://github.com/rust-lang/crates.io-index" 3576 checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 3577 3578 [[package]] 3579 name = "is-terminal" 3580 version = "0.4.12" 3581 source = "registry+https://github.com/rust-lang/crates.io-index" 3582 checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" 3583 dependencies = [ 3584 "hermit-abi", 3585 "libc", 3586 "windows-sys 0.52.0", 3587 ] 3588 3589 [[package]] 3590 name = "itertools" 3591 version = "0.10.5" 3592 source = "registry+https://github.com/rust-lang/crates.io-index" 3593 checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 3594 dependencies = [ 3595 "either", 3596 ] 3597 3598 [[package]] 3599 name = "itertools" 3600 version = "0.11.0" 3601 source = "registry+https://github.com/rust-lang/crates.io-index" 3602 checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 3603 dependencies = [ 3604 "either", 3605 ] 3606 3607 [[package]] 3608 name = "itertools" 3609 version = "0.12.1" 3610 source = "registry+https://github.com/rust-lang/crates.io-index" 3611 checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 3612 dependencies = [ 3613 "either", 3614 ] 3615 3616 [[package]] 3617 name = "itoa" 3618 version = "1.0.10" 3619 source = "registry+https://github.com/rust-lang/crates.io-index" 3620 checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 3621 3622 [[package]] 3623 name = "jobserver" 3624 version = "0.1.31" 3625 source = "registry+https://github.com/rust-lang/crates.io-index" 3626 checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" 3627 dependencies = [ 3628 "libc", 3629 ] 3630 3631 [[package]] 3632 name = "js-sys" 3633 version = "0.3.69" 3634 source = "registry+https://github.com/rust-lang/crates.io-index" 3635 checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 3636 dependencies = [ 3637 "wasm-bindgen", 3638 ] 3639 3640 [[package]] 3641 name = "jsonrpc" 3642 version = "0.14.1" 3643 source = "registry+https://github.com/rust-lang/crates.io-index" 3644 checksum = "8128f36b47411cd3f044be8c1f5cc0c9e24d1d1bfdc45f0a57897b32513053f2" 3645 dependencies = [ 3646 "base64 0.13.1", 3647 "serde", 3648 "serde_json", 3649 ] 3650 3651 [[package]] 3652 name = "jsonrpsee" 3653 version = "0.24.0" 3654 source = "registry+https://github.com/rust-lang/crates.io-index" 3655 checksum = "e419d6c39cb9632288c592a06d7d0a96740021b0bff812e211ace754b0fe8c9a" 3656 dependencies = [ 3657 "jsonrpsee-core", 3658 "jsonrpsee-server", 3659 "jsonrpsee-types", 3660 "tokio", 3661 ] 3662 3663 [[package]] 3664 name = "jsonrpsee-client-transport" 3665 version = "0.24.0" 3666 source = "registry+https://github.com/rust-lang/crates.io-index" 3667 checksum = "f8b6dc3b1e2da087969e69a095e7d6127966c8c194490b311017bb2053a7d5a1" 3668 dependencies = [ 3669 "base64 0.22.1", 3670 "futures-channel", 3671 "futures-util", 3672 "gloo-net", 3673 "http 1.1.0", 3674 "jsonrpsee-core", 3675 "pin-project", 3676 "rustls 0.23.7", 3677 "rustls-pki-types", 3678 "soketto", 3679 "thiserror", 3680 "tokio", 3681 "tokio-rustls 0.26.0", 3682 "tokio-util", 3683 "tracing", 3684 "url", 3685 ] 3686 3687 [[package]] 3688 name = "jsonrpsee-core" 3689 version = "0.24.0" 3690 source = "registry+https://github.com/rust-lang/crates.io-index" 3691 checksum = "d06b8be79a3bdd7d87c1d95c0e939052b7f64fffce7b9436986e43e92f20a978" 3692 dependencies = [ 3693 "async-trait", 3694 "bytes", 3695 "futures-timer", 3696 "futures-util", 3697 "http 1.1.0", 3698 "http-body 1.0.1", 3699 "http-body-util", 3700 "jsonrpsee-types", 3701 "parking_lot", 3702 "pin-project", 3703 "rand", 3704 "rustc-hash 2.0.0", 3705 "serde", 3706 "serde_json", 3707 "thiserror", 3708 "tokio", 3709 "tokio-stream", 3710 "tracing", 3711 "wasm-bindgen-futures", 3712 ] 3713 3714 [[package]] 3715 name = "jsonrpsee-server" 3716 version = "0.24.0" 3717 source = "registry+https://github.com/rust-lang/crates.io-index" 3718 checksum = "8c358788aa585f51a78b11bec5d4b16fbe26dda1cc149f21d95dc24836a0be83" 3719 dependencies = [ 3720 "futures-util", 3721 "http 1.1.0", 3722 "http-body 1.0.1", 3723 "http-body-util", 3724 "hyper 1.4.1", 3725 "hyper-util", 3726 "jsonrpsee-core", 3727 "jsonrpsee-types", 3728 "pin-project", 3729 "route-recognizer", 3730 "serde", 3731 "serde_json", 3732 "soketto", 3733 "thiserror", 3734 "tokio", 3735 "tokio-stream", 3736 "tokio-util", 3737 "tower", 3738 "tracing", 3739 ] 3740 3741 [[package]] 3742 name = "jsonrpsee-types" 3743 version = "0.24.0" 3744 source = "registry+https://github.com/rust-lang/crates.io-index" 3745 checksum = "0feba38a9878d70ccccd2f54b534b15e861d6caa7911d59abfd3e0d8b4de091f" 3746 dependencies = [ 3747 "http 1.1.0", 3748 "serde", 3749 "serde_json", 3750 "thiserror", 3751 ] 3752 3753 [[package]] 3754 name = "jsonrpsee-wasm-client" 3755 version = "0.24.0" 3756 source = "registry+https://github.com/rust-lang/crates.io-index" 3757 checksum = "e0da29b570ad645e72c6098716719d2ef58d51a8eb0f084ac5e43a5763839542" 3758 dependencies = [ 3759 "jsonrpsee-client-transport", 3760 "jsonrpsee-core", 3761 "jsonrpsee-types", 3762 ] 3763 3764 [[package]] 3765 name = "jsonrpsee-ws-client" 3766 version = "0.24.0" 3767 source = "registry+https://github.com/rust-lang/crates.io-index" 3768 checksum = "e82b1c7fc629c345581d89ad802d53dc11d18df11d4d94d2c95da6e70f8520d3" 3769 dependencies = [ 3770 "http 1.1.0", 3771 "jsonrpsee-client-transport", 3772 "jsonrpsee-core", 3773 "jsonrpsee-types", 3774 "url", 3775 ] 3776 3777 [[package]] 3778 name = "keccak" 3779 version = "0.1.5" 3780 source = "registry+https://github.com/rust-lang/crates.io-index" 3781 checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" 3782 dependencies = [ 3783 "cpufeatures", 3784 ] 3785 3786 [[package]] 3787 name = "lazy_static" 3788 version = "1.5.0" 3789 source = "registry+https://github.com/rust-lang/crates.io-index" 3790 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 3791 3792 [[package]] 3793 name = "lazycell" 3794 version = "1.3.0" 3795 source = "registry+https://github.com/rust-lang/crates.io-index" 3796 checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" 3797 3798 [[package]] 3799 name = "ldk-node" 3800 version = "0.3.0" 3801 source = "registry+https://github.com/rust-lang/crates.io-index" 3802 checksum = "c4a5400043598f1da534abf81bb937739a680663d57a451bf8363d6113211424" 3803 dependencies = [ 3804 "bdk", 3805 "bip39", 3806 "bitcoin 0.30.2", 3807 "chrono", 3808 "esplora-client", 3809 "libc", 3810 "lightning", 3811 "lightning-background-processor", 3812 "lightning-invoice", 3813 "lightning-liquidity", 3814 "lightning-net-tokio", 3815 "lightning-persister", 3816 "lightning-rapid-gossip-sync", 3817 "lightning-transaction-sync", 3818 "prost 0.11.9", 3819 "rand", 3820 "reqwest 0.11.27", 3821 "rusqlite", 3822 "tokio", 3823 "vss-client", 3824 "winapi", 3825 ] 3826 3827 [[package]] 3828 name = "libc" 3829 version = "0.2.155" 3830 source = "registry+https://github.com/rust-lang/crates.io-index" 3831 checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 3832 3833 [[package]] 3834 name = "libloading" 3835 version = "0.8.3" 3836 source = "registry+https://github.com/rust-lang/crates.io-index" 3837 checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" 3838 dependencies = [ 3839 "cfg-if", 3840 "windows-targets 0.52.4", 3841 ] 3842 3843 [[package]] 3844 name = "libm" 3845 version = "0.2.8" 3846 source = "registry+https://github.com/rust-lang/crates.io-index" 3847 checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 3848 3849 [[package]] 3850 name = "libredox" 3851 version = "0.0.1" 3852 source = "registry+https://github.com/rust-lang/crates.io-index" 3853 checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 3854 dependencies = [ 3855 "bitflags 2.4.2", 3856 "libc", 3857 "redox_syscall", 3858 ] 3859 3860 [[package]] 3861 name = "librocksdb-sys" 3862 version = "0.16.0+8.10.0" 3863 source = "registry+https://github.com/rust-lang/crates.io-index" 3864 checksum = "ce3d60bc059831dc1c83903fb45c103f75db65c5a7bf22272764d9cc683e348c" 3865 dependencies = [ 3866 "bindgen", 3867 "bzip2-sys", 3868 "cc", 3869 "glob", 3870 "libc", 3871 "libz-sys", 3872 "lz4-sys", 3873 "zstd-sys", 3874 ] 3875 3876 [[package]] 3877 name = "libsqlite3-sys" 3878 version = "0.25.2" 3879 source = "registry+https://github.com/rust-lang/crates.io-index" 3880 checksum = "29f835d03d717946d28b1d1ed632eb6f0e24a299388ee623d0c23118d3e8a7fa" 3881 dependencies = [ 3882 "cc", 3883 "pkg-config", 3884 "vcpkg", 3885 ] 3886 3887 [[package]] 3888 name = "libz-sys" 3889 version = "1.1.15" 3890 source = "registry+https://github.com/rust-lang/crates.io-index" 3891 checksum = "037731f5d3aaa87a5675e895b63ddff1a87624bc29f77004ea829809654e48f6" 3892 dependencies = [ 3893 "cc", 3894 "pkg-config", 3895 "vcpkg", 3896 ] 3897 3898 [[package]] 3899 name = "lightning" 3900 version = "0.0.123" 3901 source = "registry+https://github.com/rust-lang/crates.io-index" 3902 checksum = "5fd92d4aa159374be430c7590e169b4a6c0fb79018f5bc4ea1bffde536384db3" 3903 dependencies = [ 3904 "bitcoin 0.30.2", 3905 "core2", 3906 "hashbrown 0.13.2", 3907 "hex-conservative", 3908 "libm", 3909 "possiblyrandom", 3910 ] 3911 3912 [[package]] 3913 name = "lightning-background-processor" 3914 version = "0.0.123" 3915 source = "registry+https://github.com/rust-lang/crates.io-index" 3916 checksum = "fb1c2c64050e37cee7c3b6b022106523784055ac3ee572d360780a1d6fe8062c" 3917 dependencies = [ 3918 "bitcoin 0.30.2", 3919 "lightning", 3920 "lightning-rapid-gossip-sync", 3921 ] 3922 3923 [[package]] 3924 name = "lightning-invoice" 3925 version = "0.31.0" 3926 source = "registry+https://github.com/rust-lang/crates.io-index" 3927 checksum = "26d07d01cf197bf2184b929b7dc94aa70d935aac6df896c256a3a9475b7e9d40" 3928 dependencies = [ 3929 "bech32 0.9.1", 3930 "bitcoin 0.30.2", 3931 "lightning", 3932 "secp256k1 0.27.0", 3933 "serde", 3934 ] 3935 3936 [[package]] 3937 name = "lightning-liquidity" 3938 version = "0.1.0-alpha.4" 3939 source = "registry+https://github.com/rust-lang/crates.io-index" 3940 checksum = "3fa6284740f64672f42145de7b0a242beea3821dae1f0eac7949a8f48799c828" 3941 dependencies = [ 3942 "bitcoin 0.30.2", 3943 "chrono", 3944 "lightning", 3945 "lightning-invoice", 3946 "serde", 3947 "serde_json", 3948 ] 3949 3950 [[package]] 3951 name = "lightning-net-tokio" 3952 version = "0.0.123" 3953 source = "registry+https://github.com/rust-lang/crates.io-index" 3954 checksum = "f9e6a4d49c50a1344916d080dc8c012ce3a778cdd45de8def75350b2b40fe018" 3955 dependencies = [ 3956 "bitcoin 0.30.2", 3957 "lightning", 3958 "tokio", 3959 ] 3960 3961 [[package]] 3962 name = "lightning-persister" 3963 version = "0.0.123" 3964 source = "registry+https://github.com/rust-lang/crates.io-index" 3965 checksum = "8a8dd33971815fa074b05678e09a6d4b15c78225ea34d66ed4f17c35a53467a9" 3966 dependencies = [ 3967 "bitcoin 0.30.2", 3968 "lightning", 3969 "windows-sys 0.48.0", 3970 ] 3971 3972 [[package]] 3973 name = "lightning-rapid-gossip-sync" 3974 version = "0.0.123" 3975 source = "registry+https://github.com/rust-lang/crates.io-index" 3976 checksum = "9d861b0f0cd5f8fe8c63760023c4fd4fd32c384881b41780b62ced2a8a619f91" 3977 dependencies = [ 3978 "bitcoin 0.30.2", 3979 "lightning", 3980 ] 3981 3982 [[package]] 3983 name = "lightning-transaction-sync" 3984 version = "0.0.123" 3985 source = "registry+https://github.com/rust-lang/crates.io-index" 3986 checksum = "04c1e88eece28f19b5834fb5aefceabc5d143cfda2dfa9a32f73e66f4d0c84ed" 3987 dependencies = [ 3988 "bdk-macros", 3989 "bitcoin 0.30.2", 3990 "esplora-client", 3991 "futures", 3992 "lightning", 3993 ] 3994 3995 [[package]] 3996 name = "linux-raw-sys" 3997 version = "0.4.13" 3998 source = "registry+https://github.com/rust-lang/crates.io-index" 3999 checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 4000 4001 [[package]] 4002 name = "lnurl-rs" 4003 version = "0.6.0" 4004 source = "registry+https://github.com/rust-lang/crates.io-index" 4005 checksum = "86f2347f6764fedbb74482d88f472dc3e2c7613304bfea31ce1b7ee8e1ebbf8c" 4006 dependencies = [ 4007 "aes", 4008 "anyhow", 4009 "base64 0.22.1", 4010 "bech32 0.11.0", 4011 "bitcoin 0.30.2", 4012 "cbc", 4013 "email_address", 4014 "reqwest 0.12.5", 4015 "serde", 4016 "serde_json", 4017 "url", 4018 ] 4019 4020 [[package]] 4021 name = "lock_api" 4022 version = "0.4.11" 4023 source = "registry+https://github.com/rust-lang/crates.io-index" 4024 checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 4025 dependencies = [ 4026 "autocfg", 4027 "scopeguard", 4028 ] 4029 4030 [[package]] 4031 name = "log" 4032 version = "0.4.21" 4033 source = "registry+https://github.com/rust-lang/crates.io-index" 4034 checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 4035 4036 [[package]] 4037 name = "lru" 4038 version = "0.12.3" 4039 source = "registry+https://github.com/rust-lang/crates.io-index" 4040 checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" 4041 dependencies = [ 4042 "hashbrown 0.14.3", 4043 ] 4044 4045 [[package]] 4046 name = "lz4-sys" 4047 version = "1.9.4" 4048 source = "registry+https://github.com/rust-lang/crates.io-index" 4049 checksum = "57d27b317e207b10f69f5e75494119e391a96f48861ae870d1da6edac98ca900" 4050 dependencies = [ 4051 "cc", 4052 "libc", 4053 ] 4054 4055 [[package]] 4056 name = "macro_rules_attribute" 4057 version = "0.2.0" 4058 source = "registry+https://github.com/rust-lang/crates.io-index" 4059 checksum = "8a82271f7bc033d84bbca59a3ce3e4159938cb08a9c3aebbe54d215131518a13" 4060 dependencies = [ 4061 "macro_rules_attribute-proc_macro", 4062 "paste", 4063 ] 4064 4065 [[package]] 4066 name = "macro_rules_attribute-proc_macro" 4067 version = "0.2.0" 4068 source = "registry+https://github.com/rust-lang/crates.io-index" 4069 checksum = "b8dd856d451cc0da70e2ef2ce95a18e39a93b7558bedf10201ad28503f918568" 4070 4071 [[package]] 4072 name = "matchers" 4073 version = "0.1.0" 4074 source = "registry+https://github.com/rust-lang/crates.io-index" 4075 checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 4076 dependencies = [ 4077 "regex-automata 0.1.10", 4078 ] 4079 4080 [[package]] 4081 name = "matchit" 4082 version = "0.7.3" 4083 source = "registry+https://github.com/rust-lang/crates.io-index" 4084 checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" 4085 4086 [[package]] 4087 name = "memchr" 4088 version = "2.7.1" 4089 source = "registry+https://github.com/rust-lang/crates.io-index" 4090 checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 4091 4092 [[package]] 4093 name = "memmap2" 4094 version = "0.5.10" 4095 source = "registry+https://github.com/rust-lang/crates.io-index" 4096 checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" 4097 dependencies = [ 4098 "libc", 4099 ] 4100 4101 [[package]] 4102 name = "mime" 4103 version = "0.3.17" 4104 source = "registry+https://github.com/rust-lang/crates.io-index" 4105 checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 4106 4107 [[package]] 4108 name = "minimal-lexical" 4109 version = "0.2.1" 4110 source = "registry+https://github.com/rust-lang/crates.io-index" 4111 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 4112 4113 [[package]] 4114 name = "miniscript" 4115 version = "10.0.0" 4116 source = "registry+https://github.com/rust-lang/crates.io-index" 4117 checksum = "1eb102b66b2127a872dbcc73095b7b47aeb9d92f7b03c2b2298253ffc82c7594" 4118 dependencies = [ 4119 "bitcoin 0.30.2", 4120 "bitcoin-private", 4121 "serde", 4122 ] 4123 4124 [[package]] 4125 name = "miniz_oxide" 4126 version = "0.7.2" 4127 source = "registry+https://github.com/rust-lang/crates.io-index" 4128 checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 4129 dependencies = [ 4130 "adler", 4131 ] 4132 4133 [[package]] 4134 name = "mio" 4135 version = "0.8.11" 4136 source = "registry+https://github.com/rust-lang/crates.io-index" 4137 checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 4138 dependencies = [ 4139 "libc", 4140 "wasi", 4141 "windows-sys 0.48.0", 4142 ] 4143 4144 [[package]] 4145 name = "multimap" 4146 version = "0.8.3" 4147 source = "registry+https://github.com/rust-lang/crates.io-index" 4148 checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" 4149 4150 [[package]] 4151 name = "nix" 4152 version = "0.29.0" 4153 source = "registry+https://github.com/rust-lang/crates.io-index" 4154 checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" 4155 dependencies = [ 4156 "bitflags 2.4.2", 4157 "cfg-if", 4158 "cfg_aliases", 4159 "libc", 4160 ] 4161 4162 [[package]] 4163 name = "nom" 4164 version = "7.1.3" 4165 source = "registry+https://github.com/rust-lang/crates.io-index" 4166 checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 4167 dependencies = [ 4168 "memchr", 4169 "minimal-lexical", 4170 ] 4171 4172 [[package]] 4173 name = "nu-ansi-term" 4174 version = "0.46.0" 4175 source = "registry+https://github.com/rust-lang/crates.io-index" 4176 checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" 4177 dependencies = [ 4178 "overload", 4179 "winapi", 4180 ] 4181 4182 [[package]] 4183 name = "num-conv" 4184 version = "0.1.0" 4185 source = "registry+https://github.com/rust-lang/crates.io-index" 4186 checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 4187 4188 [[package]] 4189 name = "num-traits" 4190 version = "0.2.18" 4191 source = "registry+https://github.com/rust-lang/crates.io-index" 4192 checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 4193 dependencies = [ 4194 "autocfg", 4195 ] 4196 4197 [[package]] 4198 name = "num_cpus" 4199 version = "1.16.0" 4200 source = "registry+https://github.com/rust-lang/crates.io-index" 4201 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 4202 dependencies = [ 4203 "hermit-abi", 4204 "libc", 4205 ] 4206 4207 [[package]] 4208 name = "object" 4209 version = "0.36.0" 4210 source = "registry+https://github.com/rust-lang/crates.io-index" 4211 checksum = "576dfe1fc8f9df304abb159d767a29d0476f7750fbf8aa7ad07816004a207434" 4212 dependencies = [ 4213 "memchr", 4214 ] 4215 4216 [[package]] 4217 name = "once_cell" 4218 version = "1.19.0" 4219 source = "registry+https://github.com/rust-lang/crates.io-index" 4220 checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 4221 4222 [[package]] 4223 name = "oorandom" 4224 version = "11.1.3" 4225 source = "registry+https://github.com/rust-lang/crates.io-index" 4226 checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 4227 4228 [[package]] 4229 name = "opentelemetry" 4230 version = "0.22.0" 4231 source = "registry+https://github.com/rust-lang/crates.io-index" 4232 checksum = "900d57987be3f2aeb70d385fff9b27fb74c5723cc9a52d904d4f9c807a0667bf" 4233 dependencies = [ 4234 "futures-core", 4235 "futures-sink", 4236 "js-sys", 4237 "once_cell", 4238 "pin-project-lite", 4239 "thiserror", 4240 "urlencoding", 4241 ] 4242 4243 [[package]] 4244 name = "opentelemetry" 4245 version = "0.24.0" 4246 source = "registry+https://github.com/rust-lang/crates.io-index" 4247 checksum = "4c365a63eec4f55b7efeceb724f1336f26a9cf3427b70e59e2cd2a5b947fba96" 4248 dependencies = [ 4249 "futures-core", 4250 "futures-sink", 4251 "js-sys", 4252 "once_cell", 4253 "pin-project-lite", 4254 "thiserror", 4255 ] 4256 4257 [[package]] 4258 name = "opentelemetry-jaeger" 4259 version = "0.21.0" 4260 source = "registry+https://github.com/rust-lang/crates.io-index" 4261 checksum = "fb7f5ef13427696ae8382c6f3bb7dcdadb5994223d6b983c7c50a46df7d19277" 4262 dependencies = [ 4263 "async-trait", 4264 "futures-core", 4265 "futures-util", 4266 "opentelemetry 0.22.0", 4267 "opentelemetry-semantic-conventions", 4268 "opentelemetry_sdk", 4269 "thrift", 4270 ] 4271 4272 [[package]] 4273 name = "opentelemetry-semantic-conventions" 4274 version = "0.14.0" 4275 source = "registry+https://github.com/rust-lang/crates.io-index" 4276 checksum = "f9ab5bd6c42fb9349dcf28af2ba9a0667f697f9bdcca045d39f2cec5543e2910" 4277 4278 [[package]] 4279 name = "opentelemetry_sdk" 4280 version = "0.22.1" 4281 source = "registry+https://github.com/rust-lang/crates.io-index" 4282 checksum = "9e90c7113be649e31e9a0f8b5ee24ed7a16923b322c3c5ab6367469c049d6b7e" 4283 dependencies = [ 4284 "async-trait", 4285 "crossbeam-channel", 4286 "futures-channel", 4287 "futures-executor", 4288 "futures-util", 4289 "glob", 4290 "once_cell", 4291 "opentelemetry 0.22.0", 4292 "ordered-float 4.2.0", 4293 "percent-encoding", 4294 "rand", 4295 "thiserror", 4296 ] 4297 4298 [[package]] 4299 name = "option-ext" 4300 version = "0.2.0" 4301 source = "registry+https://github.com/rust-lang/crates.io-index" 4302 checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 4303 4304 [[package]] 4305 name = "ordered-float" 4306 version = "2.10.1" 4307 source = "registry+https://github.com/rust-lang/crates.io-index" 4308 checksum = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c" 4309 dependencies = [ 4310 "num-traits", 4311 ] 4312 4313 [[package]] 4314 name = "ordered-float" 4315 version = "4.2.0" 4316 source = "registry+https://github.com/rust-lang/crates.io-index" 4317 checksum = "a76df7075c7d4d01fdcb46c912dd17fba5b60c78ea480b475f2b6ab6f666584e" 4318 dependencies = [ 4319 "num-traits", 4320 ] 4321 4322 [[package]] 4323 name = "overload" 4324 version = "0.1.1" 4325 source = "registry+https://github.com/rust-lang/crates.io-index" 4326 checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" 4327 4328 [[package]] 4329 name = "pairing" 4330 version = "0.23.0" 4331 source = "registry+https://github.com/rust-lang/crates.io-index" 4332 checksum = "81fec4625e73cf41ef4bb6846cafa6d44736525f442ba45e407c4a000a13996f" 4333 dependencies = [ 4334 "group", 4335 ] 4336 4337 [[package]] 4338 name = "parity-scale-codec" 4339 version = "3.6.12" 4340 source = "registry+https://github.com/rust-lang/crates.io-index" 4341 checksum = "306800abfa29c7f16596b5970a588435e3d5b3149683d00c12b699cc19f895ee" 4342 dependencies = [ 4343 "arrayvec", 4344 "bitvec", 4345 "byte-slice-cast", 4346 "impl-trait-for-tuples", 4347 "parity-scale-codec-derive", 4348 "serde", 4349 ] 4350 4351 [[package]] 4352 name = "parity-scale-codec-derive" 4353 version = "3.6.12" 4354 source = "registry+https://github.com/rust-lang/crates.io-index" 4355 checksum = "d830939c76d294956402033aee57a6da7b438f2294eb94864c37b0569053a42c" 4356 dependencies = [ 4357 "proc-macro-crate", 4358 "proc-macro2", 4359 "quote", 4360 "syn 1.0.109", 4361 ] 4362 4363 [[package]] 4364 name = "parking" 4365 version = "2.2.0" 4366 source = "registry+https://github.com/rust-lang/crates.io-index" 4367 checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" 4368 4369 [[package]] 4370 name = "parking_lot" 4371 version = "0.12.1" 4372 source = "registry+https://github.com/rust-lang/crates.io-index" 4373 checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 4374 dependencies = [ 4375 "lock_api", 4376 "parking_lot_core", 4377 ] 4378 4379 [[package]] 4380 name = "parking_lot_core" 4381 version = "0.9.9" 4382 source = "registry+https://github.com/rust-lang/crates.io-index" 4383 checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 4384 dependencies = [ 4385 "cfg-if", 4386 "libc", 4387 "redox_syscall", 4388 "smallvec", 4389 "windows-targets 0.48.5", 4390 ] 4391 4392 [[package]] 4393 name = "password-hash" 4394 version = "0.5.0" 4395 source = "registry+https://github.com/rust-lang/crates.io-index" 4396 checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" 4397 dependencies = [ 4398 "base64ct", 4399 "rand_core", 4400 "subtle", 4401 ] 4402 4403 [[package]] 4404 name = "paste" 4405 version = "1.0.14" 4406 source = "registry+https://github.com/rust-lang/crates.io-index" 4407 checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 4408 4409 [[package]] 4410 name = "pem" 4411 version = "3.0.3" 4412 source = "registry+https://github.com/rust-lang/crates.io-index" 4413 checksum = "1b8fcc794035347fb64beda2d3b462595dd2753e3f268d89c5aae77e8cf2c310" 4414 dependencies = [ 4415 "base64 0.21.7", 4416 "serde", 4417 ] 4418 4419 [[package]] 4420 name = "percent-encoding" 4421 version = "2.3.1" 4422 source = "registry+https://github.com/rust-lang/crates.io-index" 4423 checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 4424 4425 [[package]] 4426 name = "petgraph" 4427 version = "0.6.4" 4428 source = "registry+https://github.com/rust-lang/crates.io-index" 4429 checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" 4430 dependencies = [ 4431 "fixedbitset", 4432 "indexmap 2.2.5", 4433 ] 4434 4435 [[package]] 4436 name = "pin-project" 4437 version = "1.1.5" 4438 source = "registry+https://github.com/rust-lang/crates.io-index" 4439 checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" 4440 dependencies = [ 4441 "pin-project-internal", 4442 ] 4443 4444 [[package]] 4445 name = "pin-project-internal" 4446 version = "1.1.5" 4447 source = "registry+https://github.com/rust-lang/crates.io-index" 4448 checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 4449 dependencies = [ 4450 "proc-macro2", 4451 "quote", 4452 "syn 2.0.71", 4453 ] 4454 4455 [[package]] 4456 name = "pin-project-lite" 4457 version = "0.2.13" 4458 source = "registry+https://github.com/rust-lang/crates.io-index" 4459 checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 4460 4461 [[package]] 4462 name = "pin-utils" 4463 version = "0.1.0" 4464 source = "registry+https://github.com/rust-lang/crates.io-index" 4465 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 4466 4467 [[package]] 4468 name = "pkg-config" 4469 version = "0.3.30" 4470 source = "registry+https://github.com/rust-lang/crates.io-index" 4471 checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 4472 4473 [[package]] 4474 name = "plotters" 4475 version = "0.3.5" 4476 source = "registry+https://github.com/rust-lang/crates.io-index" 4477 checksum = "d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45" 4478 dependencies = [ 4479 "num-traits", 4480 "plotters-backend", 4481 "plotters-svg", 4482 "wasm-bindgen", 4483 "web-sys", 4484 ] 4485 4486 [[package]] 4487 name = "plotters-backend" 4488 version = "0.3.5" 4489 source = "registry+https://github.com/rust-lang/crates.io-index" 4490 checksum = "9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609" 4491 4492 [[package]] 4493 name = "plotters-svg" 4494 version = "0.3.5" 4495 source = "registry+https://github.com/rust-lang/crates.io-index" 4496 checksum = "38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab" 4497 dependencies = [ 4498 "plotters-backend", 4499 ] 4500 4501 [[package]] 4502 name = "possiblyrandom" 4503 version = "0.2.0" 4504 source = "registry+https://github.com/rust-lang/crates.io-index" 4505 checksum = "1b122a615d72104fb3d8b26523fdf9232cd8ee06949fb37e4ce3ff964d15dffd" 4506 dependencies = [ 4507 "getrandom", 4508 ] 4509 4510 [[package]] 4511 name = "powerfmt" 4512 version = "0.2.0" 4513 source = "registry+https://github.com/rust-lang/crates.io-index" 4514 checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 4515 4516 [[package]] 4517 name = "ppv-lite86" 4518 version = "0.2.17" 4519 source = "registry+https://github.com/rust-lang/crates.io-index" 4520 checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 4521 4522 [[package]] 4523 name = "prettyplease" 4524 version = "0.1.25" 4525 source = "registry+https://github.com/rust-lang/crates.io-index" 4526 checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" 4527 dependencies = [ 4528 "proc-macro2", 4529 "syn 1.0.109", 4530 ] 4531 4532 [[package]] 4533 name = "prettyplease" 4534 version = "0.2.16" 4535 source = "registry+https://github.com/rust-lang/crates.io-index" 4536 checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5" 4537 dependencies = [ 4538 "proc-macro2", 4539 "syn 2.0.71", 4540 ] 4541 4542 [[package]] 4543 name = "proc-macro-crate" 4544 version = "3.1.0" 4545 source = "registry+https://github.com/rust-lang/crates.io-index" 4546 checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" 4547 dependencies = [ 4548 "toml_edit", 4549 ] 4550 4551 [[package]] 4552 name = "proc-macro-error" 4553 version = "1.0.4" 4554 source = "registry+https://github.com/rust-lang/crates.io-index" 4555 checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 4556 dependencies = [ 4557 "proc-macro-error-attr", 4558 "proc-macro2", 4559 "quote", 4560 "syn 1.0.109", 4561 "version_check", 4562 ] 4563 4564 [[package]] 4565 name = "proc-macro-error-attr" 4566 version = "1.0.4" 4567 source = "registry+https://github.com/rust-lang/crates.io-index" 4568 checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 4569 dependencies = [ 4570 "proc-macro2", 4571 "quote", 4572 "version_check", 4573 ] 4574 4575 [[package]] 4576 name = "proc-macro2" 4577 version = "1.0.86" 4578 source = "registry+https://github.com/rust-lang/crates.io-index" 4579 checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 4580 dependencies = [ 4581 "unicode-ident", 4582 ] 4583 4584 [[package]] 4585 name = "prometheus" 4586 version = "0.13.4" 4587 source = "registry+https://github.com/rust-lang/crates.io-index" 4588 checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1" 4589 dependencies = [ 4590 "cfg-if", 4591 "fnv", 4592 "lazy_static", 4593 "memchr", 4594 "parking_lot", 4595 "protobuf", 4596 "thiserror", 4597 ] 4598 4599 [[package]] 4600 name = "prost" 4601 version = "0.11.9" 4602 source = "registry+https://github.com/rust-lang/crates.io-index" 4603 checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" 4604 dependencies = [ 4605 "bytes", 4606 "prost-derive 0.11.9", 4607 ] 4608 4609 [[package]] 4610 name = "prost" 4611 version = "0.12.6" 4612 source = "registry+https://github.com/rust-lang/crates.io-index" 4613 checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" 4614 dependencies = [ 4615 "bytes", 4616 "prost-derive 0.12.6", 4617 ] 4618 4619 [[package]] 4620 name = "prost" 4621 version = "0.13.1" 4622 source = "registry+https://github.com/rust-lang/crates.io-index" 4623 checksum = "e13db3d3fde688c61e2446b4d843bc27a7e8af269a69440c0308021dc92333cc" 4624 dependencies = [ 4625 "bytes", 4626 "prost-derive 0.13.1", 4627 ] 4628 4629 [[package]] 4630 name = "prost-build" 4631 version = "0.11.9" 4632 source = "registry+https://github.com/rust-lang/crates.io-index" 4633 checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" 4634 dependencies = [ 4635 "bytes", 4636 "heck 0.4.1", 4637 "itertools 0.10.5", 4638 "lazy_static", 4639 "log", 4640 "multimap", 4641 "petgraph", 4642 "prettyplease 0.1.25", 4643 "prost 0.11.9", 4644 "prost-types 0.11.9", 4645 "regex", 4646 "syn 1.0.109", 4647 "tempfile", 4648 "which", 4649 ] 4650 4651 [[package]] 4652 name = "prost-build" 4653 version = "0.12.3" 4654 source = "registry+https://github.com/rust-lang/crates.io-index" 4655 checksum = "c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2" 4656 dependencies = [ 4657 "bytes", 4658 "heck 0.4.1", 4659 "itertools 0.11.0", 4660 "log", 4661 "multimap", 4662 "once_cell", 4663 "petgraph", 4664 "prettyplease 0.2.16", 4665 "prost 0.12.6", 4666 "prost-types 0.12.3", 4667 "regex", 4668 "syn 2.0.71", 4669 "tempfile", 4670 "which", 4671 ] 4672 4673 [[package]] 4674 name = "prost-build" 4675 version = "0.13.1" 4676 source = "registry+https://github.com/rust-lang/crates.io-index" 4677 checksum = "5bb182580f71dd070f88d01ce3de9f4da5021db7115d2e1c3605a754153b77c1" 4678 dependencies = [ 4679 "bytes", 4680 "heck 0.5.0", 4681 "itertools 0.12.1", 4682 "log", 4683 "multimap", 4684 "once_cell", 4685 "petgraph", 4686 "prettyplease 0.2.16", 4687 "prost 0.13.1", 4688 "prost-types 0.13.1", 4689 "regex", 4690 "syn 2.0.71", 4691 "tempfile", 4692 ] 4693 4694 [[package]] 4695 name = "prost-derive" 4696 version = "0.11.9" 4697 source = "registry+https://github.com/rust-lang/crates.io-index" 4698 checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" 4699 dependencies = [ 4700 "anyhow", 4701 "itertools 0.10.5", 4702 "proc-macro2", 4703 "quote", 4704 "syn 1.0.109", 4705 ] 4706 4707 [[package]] 4708 name = "prost-derive" 4709 version = "0.12.6" 4710 source = "registry+https://github.com/rust-lang/crates.io-index" 4711 checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" 4712 dependencies = [ 4713 "anyhow", 4714 "itertools 0.12.1", 4715 "proc-macro2", 4716 "quote", 4717 "syn 2.0.71", 4718 ] 4719 4720 [[package]] 4721 name = "prost-derive" 4722 version = "0.13.1" 4723 source = "registry+https://github.com/rust-lang/crates.io-index" 4724 checksum = "18bec9b0adc4eba778b33684b7ba3e7137789434769ee3ce3930463ef904cfca" 4725 dependencies = [ 4726 "anyhow", 4727 "itertools 0.12.1", 4728 "proc-macro2", 4729 "quote", 4730 "syn 2.0.71", 4731 ] 4732 4733 [[package]] 4734 name = "prost-types" 4735 version = "0.11.9" 4736 source = "registry+https://github.com/rust-lang/crates.io-index" 4737 checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" 4738 dependencies = [ 4739 "prost 0.11.9", 4740 ] 4741 4742 [[package]] 4743 name = "prost-types" 4744 version = "0.12.3" 4745 source = "registry+https://github.com/rust-lang/crates.io-index" 4746 checksum = "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e" 4747 dependencies = [ 4748 "prost 0.12.6", 4749 ] 4750 4751 [[package]] 4752 name = "prost-types" 4753 version = "0.13.1" 4754 source = "registry+https://github.com/rust-lang/crates.io-index" 4755 checksum = "cee5168b05f49d4b0ca581206eb14a7b22fafd963efe729ac48eb03266e25cc2" 4756 dependencies = [ 4757 "prost 0.13.1", 4758 ] 4759 4760 [[package]] 4761 name = "protobuf" 4762 version = "2.28.0" 4763 source = "registry+https://github.com/rust-lang/crates.io-index" 4764 checksum = "106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94" 4765 4766 [[package]] 4767 name = "quinn" 4768 version = "0.11.2" 4769 source = "registry+https://github.com/rust-lang/crates.io-index" 4770 checksum = "e4ceeeeabace7857413798eb1ffa1e9c905a9946a57d81fb69b4b71c4d8eb3ad" 4771 dependencies = [ 4772 "bytes", 4773 "pin-project-lite", 4774 "quinn-proto", 4775 "quinn-udp", 4776 "rustc-hash 1.1.0", 4777 "rustls 0.23.7", 4778 "thiserror", 4779 "tokio", 4780 "tracing", 4781 ] 4782 4783 [[package]] 4784 name = "quinn-proto" 4785 version = "0.11.3" 4786 source = "registry+https://github.com/rust-lang/crates.io-index" 4787 checksum = "ddf517c03a109db8100448a4be38d498df8a210a99fe0e1b9eaf39e78c640efe" 4788 dependencies = [ 4789 "bytes", 4790 "rand", 4791 "ring", 4792 "rustc-hash 1.1.0", 4793 "rustls 0.23.7", 4794 "slab", 4795 "thiserror", 4796 "tinyvec", 4797 "tracing", 4798 ] 4799 4800 [[package]] 4801 name = "quinn-udp" 4802 version = "0.5.2" 4803 source = "registry+https://github.com/rust-lang/crates.io-index" 4804 checksum = "9096629c45860fc7fb143e125eb826b5e721e10be3263160c7d60ca832cf8c46" 4805 dependencies = [ 4806 "libc", 4807 "once_cell", 4808 "socket2", 4809 "tracing", 4810 "windows-sys 0.52.0", 4811 ] 4812 4813 [[package]] 4814 name = "quote" 4815 version = "1.0.36" 4816 source = "registry+https://github.com/rust-lang/crates.io-index" 4817 checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 4818 dependencies = [ 4819 "proc-macro2", 4820 ] 4821 4822 [[package]] 4823 name = "radium" 4824 version = "0.7.0" 4825 source = "registry+https://github.com/rust-lang/crates.io-index" 4826 checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" 4827 4828 [[package]] 4829 name = "rand" 4830 version = "0.8.5" 4831 source = "registry+https://github.com/rust-lang/crates.io-index" 4832 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 4833 dependencies = [ 4834 "libc", 4835 "rand_chacha", 4836 "rand_core", 4837 ] 4838 4839 [[package]] 4840 name = "rand_chacha" 4841 version = "0.3.1" 4842 source = "registry+https://github.com/rust-lang/crates.io-index" 4843 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 4844 dependencies = [ 4845 "ppv-lite86", 4846 "rand_core", 4847 ] 4848 4849 [[package]] 4850 name = "rand_core" 4851 version = "0.6.4" 4852 source = "registry+https://github.com/rust-lang/crates.io-index" 4853 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 4854 dependencies = [ 4855 "getrandom", 4856 ] 4857 4858 [[package]] 4859 name = "rand_xoshiro" 4860 version = "0.6.0" 4861 source = "registry+https://github.com/rust-lang/crates.io-index" 4862 checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa" 4863 dependencies = [ 4864 "rand_core", 4865 ] 4866 4867 [[package]] 4868 name = "rayon" 4869 version = "1.10.0" 4870 source = "registry+https://github.com/rust-lang/crates.io-index" 4871 checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" 4872 dependencies = [ 4873 "either", 4874 "rayon-core", 4875 ] 4876 4877 [[package]] 4878 name = "rayon-core" 4879 version = "1.12.1" 4880 source = "registry+https://github.com/rust-lang/crates.io-index" 4881 checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 4882 dependencies = [ 4883 "crossbeam-deque", 4884 "crossbeam-utils", 4885 ] 4886 4887 [[package]] 4888 name = "rcgen" 4889 version = "0.13.1" 4890 source = "registry+https://github.com/rust-lang/crates.io-index" 4891 checksum = "54077e1872c46788540de1ea3d7f4ccb1983d12f9aa909b234468676c1a36779" 4892 dependencies = [ 4893 "pem", 4894 "ring", 4895 "rustls-pki-types", 4896 "time", 4897 "yasna", 4898 ] 4899 4900 [[package]] 4901 name = "redox_syscall" 4902 version = "0.4.1" 4903 source = "registry+https://github.com/rust-lang/crates.io-index" 4904 checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 4905 dependencies = [ 4906 "bitflags 1.3.2", 4907 ] 4908 4909 [[package]] 4910 name = "redox_users" 4911 version = "0.4.4" 4912 source = "registry+https://github.com/rust-lang/crates.io-index" 4913 checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 4914 dependencies = [ 4915 "getrandom", 4916 "libredox", 4917 "thiserror", 4918 ] 4919 4920 [[package]] 4921 name = "regex" 4922 version = "1.10.3" 4923 source = "registry+https://github.com/rust-lang/crates.io-index" 4924 checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 4925 dependencies = [ 4926 "aho-corasick", 4927 "memchr", 4928 "regex-automata 0.4.6", 4929 "regex-syntax 0.8.2", 4930 ] 4931 4932 [[package]] 4933 name = "regex-automata" 4934 version = "0.1.10" 4935 source = "registry+https://github.com/rust-lang/crates.io-index" 4936 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 4937 dependencies = [ 4938 "regex-syntax 0.6.29", 4939 ] 4940 4941 [[package]] 4942 name = "regex-automata" 4943 version = "0.4.6" 4944 source = "registry+https://github.com/rust-lang/crates.io-index" 4945 checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" 4946 dependencies = [ 4947 "aho-corasick", 4948 "memchr", 4949 "regex-syntax 0.8.2", 4950 ] 4951 4952 [[package]] 4953 name = "regex-syntax" 4954 version = "0.6.29" 4955 source = "registry+https://github.com/rust-lang/crates.io-index" 4956 checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 4957 4958 [[package]] 4959 name = "regex-syntax" 4960 version = "0.8.2" 4961 source = "registry+https://github.com/rust-lang/crates.io-index" 4962 checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 4963 4964 [[package]] 4965 name = "reqwest" 4966 version = "0.11.27" 4967 source = "registry+https://github.com/rust-lang/crates.io-index" 4968 checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" 4969 dependencies = [ 4970 "base64 0.21.7", 4971 "bytes", 4972 "encoding_rs", 4973 "futures-core", 4974 "futures-util", 4975 "h2 0.3.26", 4976 "http 0.2.12", 4977 "http-body 0.4.6", 4978 "hyper 0.14.28", 4979 "hyper-rustls 0.24.2", 4980 "ipnet", 4981 "js-sys", 4982 "log", 4983 "mime", 4984 "once_cell", 4985 "percent-encoding", 4986 "pin-project-lite", 4987 "rustls 0.21.11", 4988 "rustls-pemfile 1.0.4", 4989 "serde", 4990 "serde_json", 4991 "serde_urlencoded", 4992 "sync_wrapper 0.1.2", 4993 "system-configuration", 4994 "tokio", 4995 "tokio-rustls 0.24.1", 4996 "tokio-socks", 4997 "tower-service", 4998 "url", 4999 "wasm-bindgen", 5000 "wasm-bindgen-futures", 5001 "web-sys", 5002 "webpki-roots 0.25.4", 5003 "winreg 0.50.0", 5004 ] 5005 5006 [[package]] 5007 name = "reqwest" 5008 version = "0.12.5" 5009 source = "registry+https://github.com/rust-lang/crates.io-index" 5010 checksum = "c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37" 5011 dependencies = [ 5012 "base64 0.22.1", 5013 "bytes", 5014 "encoding_rs", 5015 "futures-core", 5016 "futures-util", 5017 "h2 0.4.4", 5018 "http 1.1.0", 5019 "http-body 1.0.1", 5020 "http-body-util", 5021 "hyper 1.4.1", 5022 "hyper-rustls 0.27.2", 5023 "hyper-util", 5024 "ipnet", 5025 "js-sys", 5026 "log", 5027 "mime", 5028 "once_cell", 5029 "percent-encoding", 5030 "pin-project-lite", 5031 "quinn", 5032 "rustls 0.23.7", 5033 "rustls-pemfile 2.1.1", 5034 "rustls-pki-types", 5035 "serde", 5036 "serde_json", 5037 "serde_urlencoded", 5038 "sync_wrapper 1.0.1", 5039 "tokio", 5040 "tokio-rustls 0.26.0", 5041 "tokio-socks", 5042 "tower-service", 5043 "url", 5044 "wasm-bindgen", 5045 "wasm-bindgen-futures", 5046 "web-sys", 5047 "webpki-roots 0.26.3", 5048 "winreg 0.52.0", 5049 ] 5050 5051 [[package]] 5052 name = "ring" 5053 version = "0.17.8" 5054 source = "registry+https://github.com/rust-lang/crates.io-index" 5055 checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 5056 dependencies = [ 5057 "cc", 5058 "cfg-if", 5059 "getrandom", 5060 "libc", 5061 "spin", 5062 "untrusted", 5063 "windows-sys 0.52.0", 5064 ] 5065 5066 [[package]] 5067 name = "rocksdb" 5068 version = "0.22.0" 5069 source = "registry+https://github.com/rust-lang/crates.io-index" 5070 checksum = "6bd13e55d6d7b8cd0ea569161127567cd587676c99f4472f779a0279aa60a7a7" 5071 dependencies = [ 5072 "libc", 5073 "librocksdb-sys", 5074 ] 5075 5076 [[package]] 5077 name = "route-recognizer" 5078 version = "0.3.1" 5079 source = "registry+https://github.com/rust-lang/crates.io-index" 5080 checksum = "afab94fb28594581f62d981211a9a4d53cc8130bbcbbb89a0440d9b8e81a7746" 5081 5082 [[package]] 5083 name = "rusqlite" 5084 version = "0.28.0" 5085 source = "registry+https://github.com/rust-lang/crates.io-index" 5086 checksum = "01e213bc3ecb39ac32e81e51ebe31fd888a940515173e3a18a35f8c6e896422a" 5087 dependencies = [ 5088 "bitflags 1.3.2", 5089 "fallible-iterator", 5090 "fallible-streaming-iterator", 5091 "hashlink", 5092 "libsqlite3-sys", 5093 "smallvec", 5094 ] 5095 5096 [[package]] 5097 name = "rustc-demangle" 5098 version = "0.1.24" 5099 source = "registry+https://github.com/rust-lang/crates.io-index" 5100 checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 5101 5102 [[package]] 5103 name = "rustc-hash" 5104 version = "1.1.0" 5105 source = "registry+https://github.com/rust-lang/crates.io-index" 5106 checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 5107 5108 [[package]] 5109 name = "rustc-hash" 5110 version = "2.0.0" 5111 source = "registry+https://github.com/rust-lang/crates.io-index" 5112 checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" 5113 5114 [[package]] 5115 name = "rustc_version" 5116 version = "0.4.0" 5117 source = "registry+https://github.com/rust-lang/crates.io-index" 5118 checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 5119 dependencies = [ 5120 "semver", 5121 ] 5122 5123 [[package]] 5124 name = "rustix" 5125 version = "0.38.31" 5126 source = "registry+https://github.com/rust-lang/crates.io-index" 5127 checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" 5128 dependencies = [ 5129 "bitflags 2.4.2", 5130 "errno", 5131 "libc", 5132 "linux-raw-sys", 5133 "windows-sys 0.52.0", 5134 ] 5135 5136 [[package]] 5137 name = "rustls" 5138 version = "0.21.11" 5139 source = "registry+https://github.com/rust-lang/crates.io-index" 5140 checksum = "7fecbfb7b1444f477b345853b1fce097a2c6fb637b2bfb87e6bc5db0f043fae4" 5141 dependencies = [ 5142 "log", 5143 "ring", 5144 "rustls-webpki 0.101.7", 5145 "sct", 5146 ] 5147 5148 [[package]] 5149 name = "rustls" 5150 version = "0.23.7" 5151 source = "registry+https://github.com/rust-lang/crates.io-index" 5152 checksum = "ebbbdb961df0ad3f2652da8f3fdc4b36122f568f968f45ad3316f26c025c677b" 5153 dependencies = [ 5154 "log", 5155 "once_cell", 5156 "ring", 5157 "rustls-pki-types", 5158 "rustls-webpki 0.102.2", 5159 "subtle", 5160 "zeroize", 5161 ] 5162 5163 [[package]] 5164 name = "rustls-pemfile" 5165 version = "1.0.4" 5166 source = "registry+https://github.com/rust-lang/crates.io-index" 5167 checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 5168 dependencies = [ 5169 "base64 0.21.7", 5170 ] 5171 5172 [[package]] 5173 name = "rustls-pemfile" 5174 version = "2.1.1" 5175 source = "registry+https://github.com/rust-lang/crates.io-index" 5176 checksum = "f48172685e6ff52a556baa527774f61fcaa884f59daf3375c62a3f1cd2549dab" 5177 dependencies = [ 5178 "base64 0.21.7", 5179 "rustls-pki-types", 5180 ] 5181 5182 [[package]] 5183 name = "rustls-pki-types" 5184 version = "1.7.0" 5185 source = "registry+https://github.com/rust-lang/crates.io-index" 5186 checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" 5187 5188 [[package]] 5189 name = "rustls-webpki" 5190 version = "0.101.7" 5191 source = "registry+https://github.com/rust-lang/crates.io-index" 5192 checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 5193 dependencies = [ 5194 "ring", 5195 "untrusted", 5196 ] 5197 5198 [[package]] 5199 name = "rustls-webpki" 5200 version = "0.102.2" 5201 source = "registry+https://github.com/rust-lang/crates.io-index" 5202 checksum = "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610" 5203 dependencies = [ 5204 "ring", 5205 "rustls-pki-types", 5206 "untrusted", 5207 ] 5208 5209 [[package]] 5210 name = "rustversion" 5211 version = "1.0.14" 5212 source = "registry+https://github.com/rust-lang/crates.io-index" 5213 checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 5214 5215 [[package]] 5216 name = "ryu" 5217 version = "1.0.17" 5218 source = "registry+https://github.com/rust-lang/crates.io-index" 5219 checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" 5220 5221 [[package]] 5222 name = "same-file" 5223 version = "1.0.6" 5224 source = "registry+https://github.com/rust-lang/crates.io-index" 5225 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 5226 dependencies = [ 5227 "winapi-util", 5228 ] 5229 5230 [[package]] 5231 name = "scoped-tls" 5232 version = "1.0.1" 5233 source = "registry+https://github.com/rust-lang/crates.io-index" 5234 checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 5235 5236 [[package]] 5237 name = "scopeguard" 5238 version = "1.2.0" 5239 source = "registry+https://github.com/rust-lang/crates.io-index" 5240 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 5241 5242 [[package]] 5243 name = "sct" 5244 version = "0.7.1" 5245 source = "registry+https://github.com/rust-lang/crates.io-index" 5246 checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 5247 dependencies = [ 5248 "ring", 5249 "untrusted", 5250 ] 5251 5252 [[package]] 5253 name = "secp256k1" 5254 version = "0.24.3" 5255 source = "registry+https://github.com/rust-lang/crates.io-index" 5256 checksum = "6b1629c9c557ef9b293568b338dddfc8208c98a18c59d722a9d53f859d9c9b62" 5257 dependencies = [ 5258 "bitcoin_hashes 0.11.0", 5259 "rand", 5260 "secp256k1-sys 0.6.1", 5261 "serde", 5262 ] 5263 5264 [[package]] 5265 name = "secp256k1" 5266 version = "0.27.0" 5267 source = "registry+https://github.com/rust-lang/crates.io-index" 5268 checksum = "25996b82292a7a57ed3508f052cfff8640d38d32018784acd714758b43da9c8f" 5269 dependencies = [ 5270 "bitcoin_hashes 0.12.0", 5271 "rand", 5272 "secp256k1-sys 0.8.1", 5273 "serde", 5274 ] 5275 5276 [[package]] 5277 name = "secp256k1-sys" 5278 version = "0.6.1" 5279 source = "registry+https://github.com/rust-lang/crates.io-index" 5280 checksum = "83080e2c2fc1006e625be82e5d1eb6a43b7fd9578b617fcc55814daf286bba4b" 5281 dependencies = [ 5282 "cc", 5283 ] 5284 5285 [[package]] 5286 name = "secp256k1-sys" 5287 version = "0.8.1" 5288 source = "registry+https://github.com/rust-lang/crates.io-index" 5289 checksum = "70a129b9e9efbfb223753b9163c4ab3b13cff7fd9c7f010fbac25ab4099fa07e" 5290 dependencies = [ 5291 "cc", 5292 ] 5293 5294 [[package]] 5295 name = "secp256k1-zkp" 5296 version = "0.9.2" 5297 source = "registry+https://github.com/rust-lang/crates.io-index" 5298 checksum = "026efcdacb95ee6aae5cc19144dc1549973eac36a4972700c28493de1ee5d69f" 5299 dependencies = [ 5300 "bitcoin-private", 5301 "rand", 5302 "secp256k1 0.27.0", 5303 "secp256k1-zkp-sys", 5304 "serde", 5305 ] 5306 5307 [[package]] 5308 name = "secp256k1-zkp-sys" 5309 version = "0.8.1" 5310 source = "registry+https://github.com/rust-lang/crates.io-index" 5311 checksum = "d03ab1ca75a18e1899e8d9b8d28b5998ae1ddcb42fec5956769718543293c723" 5312 dependencies = [ 5313 "cc", 5314 "secp256k1-sys 0.8.1", 5315 ] 5316 5317 [[package]] 5318 name = "semver" 5319 version = "1.0.23" 5320 source = "registry+https://github.com/rust-lang/crates.io-index" 5321 checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 5322 5323 [[package]] 5324 name = "send_wrapper" 5325 version = "0.4.0" 5326 source = "registry+https://github.com/rust-lang/crates.io-index" 5327 checksum = "f638d531eccd6e23b980caf34876660d38e265409d8e99b397ab71eb3612fad0" 5328 5329 [[package]] 5330 name = "serde" 5331 version = "1.0.204" 5332 source = "registry+https://github.com/rust-lang/crates.io-index" 5333 checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" 5334 dependencies = [ 5335 "serde_derive", 5336 ] 5337 5338 [[package]] 5339 name = "serde-big-array" 5340 version = "0.5.1" 5341 source = "registry+https://github.com/rust-lang/crates.io-index" 5342 checksum = "11fc7cc2c76d73e0f27ee52abbd64eec84d46f370c88371120433196934e4b7f" 5343 dependencies = [ 5344 "serde", 5345 ] 5346 5347 [[package]] 5348 name = "serde_derive" 5349 version = "1.0.204" 5350 source = "registry+https://github.com/rust-lang/crates.io-index" 5351 checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" 5352 dependencies = [ 5353 "proc-macro2", 5354 "quote", 5355 "syn 2.0.71", 5356 ] 5357 5358 [[package]] 5359 name = "serde_json" 5360 version = "1.0.120" 5361 source = "registry+https://github.com/rust-lang/crates.io-index" 5362 checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5" 5363 dependencies = [ 5364 "itoa", 5365 "ryu", 5366 "serde", 5367 ] 5368 5369 [[package]] 5370 name = "serde_path_to_error" 5371 version = "0.1.16" 5372 source = "registry+https://github.com/rust-lang/crates.io-index" 5373 checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" 5374 dependencies = [ 5375 "itoa", 5376 "serde", 5377 ] 5378 5379 [[package]] 5380 name = "serde_urlencoded" 5381 version = "0.7.1" 5382 source = "registry+https://github.com/rust-lang/crates.io-index" 5383 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 5384 dependencies = [ 5385 "form_urlencoded", 5386 "itoa", 5387 "ryu", 5388 "serde", 5389 ] 5390 5391 [[package]] 5392 name = "serdect" 5393 version = "0.2.0" 5394 source = "registry+https://github.com/rust-lang/crates.io-index" 5395 checksum = "a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177" 5396 dependencies = [ 5397 "base16ct", 5398 "serde", 5399 ] 5400 5401 [[package]] 5402 name = "sha1" 5403 version = "0.10.6" 5404 source = "registry+https://github.com/rust-lang/crates.io-index" 5405 checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 5406 dependencies = [ 5407 "cfg-if", 5408 "cpufeatures", 5409 "digest", 5410 ] 5411 5412 [[package]] 5413 name = "sha3" 5414 version = "0.10.8" 5415 source = "registry+https://github.com/rust-lang/crates.io-index" 5416 checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" 5417 dependencies = [ 5418 "digest", 5419 "keccak", 5420 ] 5421 5422 [[package]] 5423 name = "sharded-slab" 5424 version = "0.1.7" 5425 source = "registry+https://github.com/rust-lang/crates.io-index" 5426 checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 5427 dependencies = [ 5428 "lazy_static", 5429 ] 5430 5431 [[package]] 5432 name = "shlex" 5433 version = "1.3.0" 5434 source = "registry+https://github.com/rust-lang/crates.io-index" 5435 checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 5436 5437 [[package]] 5438 name = "signal-hook-registry" 5439 version = "1.4.1" 5440 source = "registry+https://github.com/rust-lang/crates.io-index" 5441 checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 5442 dependencies = [ 5443 "libc", 5444 ] 5445 5446 [[package]] 5447 name = "slab" 5448 version = "0.4.9" 5449 source = "registry+https://github.com/rust-lang/crates.io-index" 5450 checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 5451 dependencies = [ 5452 "autocfg", 5453 ] 5454 5455 [[package]] 5456 name = "smallvec" 5457 version = "1.13.1" 5458 source = "registry+https://github.com/rust-lang/crates.io-index" 5459 checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" 5460 5461 [[package]] 5462 name = "socket2" 5463 version = "0.5.6" 5464 source = "registry+https://github.com/rust-lang/crates.io-index" 5465 checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" 5466 dependencies = [ 5467 "libc", 5468 "windows-sys 0.52.0", 5469 ] 5470 5471 [[package]] 5472 name = "soketto" 5473 version = "0.8.0" 5474 source = "registry+https://github.com/rust-lang/crates.io-index" 5475 checksum = "37468c595637c10857701c990f93a40ce0e357cedb0953d1c26c8d8027f9bb53" 5476 dependencies = [ 5477 "base64 0.22.1", 5478 "bytes", 5479 "futures", 5480 "http 1.1.0", 5481 "httparse", 5482 "log", 5483 "rand", 5484 "sha1", 5485 ] 5486 5487 [[package]] 5488 name = "spin" 5489 version = "0.9.8" 5490 source = "registry+https://github.com/rust-lang/crates.io-index" 5491 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 5492 5493 [[package]] 5494 name = "strsim" 5495 version = "0.11.0" 5496 source = "registry+https://github.com/rust-lang/crates.io-index" 5497 checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" 5498 5499 [[package]] 5500 name = "strum" 5501 version = "0.26.3" 5502 source = "registry+https://github.com/rust-lang/crates.io-index" 5503 checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" 5504 5505 [[package]] 5506 name = "strum_macros" 5507 version = "0.26.4" 5508 source = "registry+https://github.com/rust-lang/crates.io-index" 5509 checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" 5510 dependencies = [ 5511 "heck 0.5.0", 5512 "proc-macro2", 5513 "quote", 5514 "rustversion", 5515 "syn 2.0.71", 5516 ] 5517 5518 [[package]] 5519 name = "substring" 5520 version = "1.4.5" 5521 source = "registry+https://github.com/rust-lang/crates.io-index" 5522 checksum = "42ee6433ecef213b2e72f587ef64a2f5943e7cd16fbd82dbe8bc07486c534c86" 5523 dependencies = [ 5524 "autocfg", 5525 ] 5526 5527 [[package]] 5528 name = "subtle" 5529 version = "2.6.1" 5530 source = "registry+https://github.com/rust-lang/crates.io-index" 5531 checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 5532 5533 [[package]] 5534 name = "syn" 5535 version = "1.0.109" 5536 source = "registry+https://github.com/rust-lang/crates.io-index" 5537 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 5538 dependencies = [ 5539 "proc-macro2", 5540 "quote", 5541 "unicode-ident", 5542 ] 5543 5544 [[package]] 5545 name = "syn" 5546 version = "2.0.71" 5547 source = "registry+https://github.com/rust-lang/crates.io-index" 5548 checksum = "b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462" 5549 dependencies = [ 5550 "proc-macro2", 5551 "quote", 5552 "unicode-ident", 5553 ] 5554 5555 [[package]] 5556 name = "sync_wrapper" 5557 version = "0.1.2" 5558 source = "registry+https://github.com/rust-lang/crates.io-index" 5559 checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 5560 5561 [[package]] 5562 name = "sync_wrapper" 5563 version = "1.0.1" 5564 source = "registry+https://github.com/rust-lang/crates.io-index" 5565 checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" 5566 5567 [[package]] 5568 name = "system-configuration" 5569 version = "0.5.1" 5570 source = "registry+https://github.com/rust-lang/crates.io-index" 5571 checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 5572 dependencies = [ 5573 "bitflags 1.3.2", 5574 "core-foundation", 5575 "system-configuration-sys", 5576 ] 5577 5578 [[package]] 5579 name = "system-configuration-sys" 5580 version = "0.5.0" 5581 source = "registry+https://github.com/rust-lang/crates.io-index" 5582 checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 5583 dependencies = [ 5584 "core-foundation-sys", 5585 "libc", 5586 ] 5587 5588 [[package]] 5589 name = "tap" 5590 version = "1.0.1" 5591 source = "registry+https://github.com/rust-lang/crates.io-index" 5592 checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" 5593 5594 [[package]] 5595 name = "tar" 5596 version = "0.4.41" 5597 source = "registry+https://github.com/rust-lang/crates.io-index" 5598 checksum = "cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909" 5599 dependencies = [ 5600 "filetime", 5601 "libc", 5602 "xattr", 5603 ] 5604 5605 [[package]] 5606 name = "tempfile" 5607 version = "3.10.1" 5608 source = "registry+https://github.com/rust-lang/crates.io-index" 5609 checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 5610 dependencies = [ 5611 "cfg-if", 5612 "fastrand", 5613 "rustix", 5614 "windows-sys 0.52.0", 5615 ] 5616 5617 [[package]] 5618 name = "termcolor" 5619 version = "1.4.1" 5620 source = "registry+https://github.com/rust-lang/crates.io-index" 5621 checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 5622 dependencies = [ 5623 "winapi-util", 5624 ] 5625 5626 [[package]] 5627 name = "test-log" 5628 version = "0.2.16" 5629 source = "registry+https://github.com/rust-lang/crates.io-index" 5630 checksum = "3dffced63c2b5c7be278154d76b479f9f9920ed34e7574201407f0b14e2bbb93" 5631 dependencies = [ 5632 "test-log-macros", 5633 "tracing-subscriber", 5634 ] 5635 5636 [[package]] 5637 name = "test-log-macros" 5638 version = "0.2.15" 5639 source = "registry+https://github.com/rust-lang/crates.io-index" 5640 checksum = "c8f546451eaa38373f549093fe9fd05e7d2bade739e2ddf834b9968621d60107" 5641 dependencies = [ 5642 "proc-macro2", 5643 "quote", 5644 "syn 2.0.71", 5645 ] 5646 5647 [[package]] 5648 name = "thiserror" 5649 version = "1.0.63" 5650 source = "registry+https://github.com/rust-lang/crates.io-index" 5651 checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" 5652 dependencies = [ 5653 "thiserror-impl", 5654 ] 5655 5656 [[package]] 5657 name = "thiserror-impl" 5658 version = "1.0.63" 5659 source = "registry+https://github.com/rust-lang/crates.io-index" 5660 checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" 5661 dependencies = [ 5662 "proc-macro2", 5663 "quote", 5664 "syn 2.0.71", 5665 ] 5666 5667 [[package]] 5668 name = "thread_local" 5669 version = "1.1.8" 5670 source = "registry+https://github.com/rust-lang/crates.io-index" 5671 checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 5672 dependencies = [ 5673 "cfg-if", 5674 "once_cell", 5675 ] 5676 5677 [[package]] 5678 name = "threadpool" 5679 version = "1.8.1" 5680 source = "registry+https://github.com/rust-lang/crates.io-index" 5681 checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" 5682 dependencies = [ 5683 "num_cpus", 5684 ] 5685 5686 [[package]] 5687 name = "thrift" 5688 version = "0.17.0" 5689 source = "registry+https://github.com/rust-lang/crates.io-index" 5690 checksum = "7e54bc85fc7faa8bc175c4bab5b92ba8d9a3ce893d0e9f42cc455c8ab16a9e09" 5691 dependencies = [ 5692 "byteorder", 5693 "integer-encoding", 5694 "log", 5695 "ordered-float 2.10.1", 5696 "threadpool", 5697 ] 5698 5699 [[package]] 5700 name = "time" 5701 version = "0.3.36" 5702 source = "registry+https://github.com/rust-lang/crates.io-index" 5703 checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 5704 dependencies = [ 5705 "deranged", 5706 "itoa", 5707 "num-conv", 5708 "powerfmt", 5709 "serde", 5710 "time-core", 5711 "time-macros", 5712 ] 5713 5714 [[package]] 5715 name = "time-core" 5716 version = "0.1.2" 5717 source = "registry+https://github.com/rust-lang/crates.io-index" 5718 checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 5719 5720 [[package]] 5721 name = "time-macros" 5722 version = "0.2.18" 5723 source = "registry+https://github.com/rust-lang/crates.io-index" 5724 checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 5725 dependencies = [ 5726 "num-conv", 5727 "time-core", 5728 ] 5729 5730 [[package]] 5731 name = "tiny-keccak" 5732 version = "2.0.2" 5733 source = "registry+https://github.com/rust-lang/crates.io-index" 5734 checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" 5735 dependencies = [ 5736 "crunchy", 5737 ] 5738 5739 [[package]] 5740 name = "tinytemplate" 5741 version = "1.2.1" 5742 source = "registry+https://github.com/rust-lang/crates.io-index" 5743 checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 5744 dependencies = [ 5745 "serde", 5746 "serde_json", 5747 ] 5748 5749 [[package]] 5750 name = "tinyvec" 5751 version = "1.6.0" 5752 source = "registry+https://github.com/rust-lang/crates.io-index" 5753 checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 5754 dependencies = [ 5755 "tinyvec_macros", 5756 ] 5757 5758 [[package]] 5759 name = "tinyvec_macros" 5760 version = "0.1.1" 5761 source = "registry+https://github.com/rust-lang/crates.io-index" 5762 checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 5763 5764 [[package]] 5765 name = "tokio" 5766 version = "1.38.1" 5767 source = "registry+https://github.com/rust-lang/crates.io-index" 5768 checksum = "eb2caba9f80616f438e09748d5acda951967e1ea58508ef53d9c6402485a46df" 5769 dependencies = [ 5770 "backtrace", 5771 "bytes", 5772 "libc", 5773 "mio", 5774 "num_cpus", 5775 "parking_lot", 5776 "pin-project-lite", 5777 "signal-hook-registry", 5778 "socket2", 5779 "tokio-macros", 5780 "tracing", 5781 "windows-sys 0.48.0", 5782 ] 5783 5784 [[package]] 5785 name = "tokio-io-timeout" 5786 version = "1.2.0" 5787 source = "registry+https://github.com/rust-lang/crates.io-index" 5788 checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" 5789 dependencies = [ 5790 "pin-project-lite", 5791 "tokio", 5792 ] 5793 5794 [[package]] 5795 name = "tokio-macros" 5796 version = "2.3.0" 5797 source = "registry+https://github.com/rust-lang/crates.io-index" 5798 checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" 5799 dependencies = [ 5800 "proc-macro2", 5801 "quote", 5802 "syn 2.0.71", 5803 ] 5804 5805 [[package]] 5806 name = "tokio-rustls" 5807 version = "0.24.1" 5808 source = "registry+https://github.com/rust-lang/crates.io-index" 5809 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 5810 dependencies = [ 5811 "rustls 0.21.11", 5812 "tokio", 5813 ] 5814 5815 [[package]] 5816 name = "tokio-rustls" 5817 version = "0.26.0" 5818 source = "registry+https://github.com/rust-lang/crates.io-index" 5819 checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" 5820 dependencies = [ 5821 "rustls 0.23.7", 5822 "rustls-pki-types", 5823 "tokio", 5824 ] 5825 5826 [[package]] 5827 name = "tokio-socks" 5828 version = "0.5.1" 5829 source = "registry+https://github.com/rust-lang/crates.io-index" 5830 checksum = "51165dfa029d2a65969413a6cc96f354b86b464498702f174a4efa13608fd8c0" 5831 dependencies = [ 5832 "either", 5833 "futures-util", 5834 "thiserror", 5835 "tokio", 5836 ] 5837 5838 [[package]] 5839 name = "tokio-stream" 5840 version = "0.1.15" 5841 source = "registry+https://github.com/rust-lang/crates.io-index" 5842 checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" 5843 dependencies = [ 5844 "futures-core", 5845 "pin-project-lite", 5846 "tokio", 5847 "tokio-util", 5848 ] 5849 5850 [[package]] 5851 name = "tokio-test" 5852 version = "0.4.4" 5853 source = "registry+https://github.com/rust-lang/crates.io-index" 5854 checksum = "2468baabc3311435b55dd935f702f42cd1b8abb7e754fb7dfb16bd36aa88f9f7" 5855 dependencies = [ 5856 "async-stream", 5857 "bytes", 5858 "futures-core", 5859 "tokio", 5860 "tokio-stream", 5861 ] 5862 5863 [[package]] 5864 name = "tokio-util" 5865 version = "0.7.11" 5866 source = "registry+https://github.com/rust-lang/crates.io-index" 5867 checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" 5868 dependencies = [ 5869 "bytes", 5870 "futures-core", 5871 "futures-io", 5872 "futures-sink", 5873 "pin-project-lite", 5874 "tokio", 5875 ] 5876 5877 [[package]] 5878 name = "toml_datetime" 5879 version = "0.6.5" 5880 source = "registry+https://github.com/rust-lang/crates.io-index" 5881 checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 5882 5883 [[package]] 5884 name = "toml_edit" 5885 version = "0.21.1" 5886 source = "registry+https://github.com/rust-lang/crates.io-index" 5887 checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" 5888 dependencies = [ 5889 "indexmap 2.2.5", 5890 "toml_datetime", 5891 "winnow", 5892 ] 5893 5894 [[package]] 5895 name = "tonic" 5896 version = "0.10.2" 5897 source = "registry+https://github.com/rust-lang/crates.io-index" 5898 checksum = "d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e" 5899 dependencies = [ 5900 "async-stream", 5901 "async-trait", 5902 "axum 0.6.20", 5903 "base64 0.21.7", 5904 "bytes", 5905 "h2 0.3.26", 5906 "http 0.2.12", 5907 "http-body 0.4.6", 5908 "hyper 0.14.28", 5909 "hyper-timeout 0.4.1", 5910 "percent-encoding", 5911 "pin-project", 5912 "prost 0.12.6", 5913 "rustls 0.21.11", 5914 "rustls-pemfile 1.0.4", 5915 "tokio", 5916 "tokio-rustls 0.24.1", 5917 "tokio-stream", 5918 "tower", 5919 "tower-layer", 5920 "tower-service", 5921 "tracing", 5922 ] 5923 5924 [[package]] 5925 name = "tonic" 5926 version = "0.11.0" 5927 source = "registry+https://github.com/rust-lang/crates.io-index" 5928 checksum = "76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13" 5929 dependencies = [ 5930 "async-stream", 5931 "async-trait", 5932 "axum 0.6.20", 5933 "base64 0.21.7", 5934 "bytes", 5935 "h2 0.3.26", 5936 "http 0.2.12", 5937 "http-body 0.4.6", 5938 "hyper 0.14.28", 5939 "hyper-timeout 0.4.1", 5940 "percent-encoding", 5941 "pin-project", 5942 "prost 0.12.6", 5943 "tokio", 5944 "tokio-stream", 5945 "tower", 5946 "tower-layer", 5947 "tower-service", 5948 "tracing", 5949 ] 5950 5951 [[package]] 5952 name = "tonic" 5953 version = "0.12.1" 5954 source = "registry+https://github.com/rust-lang/crates.io-index" 5955 checksum = "38659f4a91aba8598d27821589f5db7dddd94601e7a01b1e485a50e5484c7401" 5956 dependencies = [ 5957 "async-stream", 5958 "async-trait", 5959 "axum 0.7.5", 5960 "base64 0.22.1", 5961 "bytes", 5962 "h2 0.4.4", 5963 "http 1.1.0", 5964 "http-body 1.0.1", 5965 "http-body-util", 5966 "hyper 1.4.1", 5967 "hyper-timeout 0.5.1", 5968 "hyper-util", 5969 "percent-encoding", 5970 "pin-project", 5971 "prost 0.13.1", 5972 "rustls-pemfile 2.1.1", 5973 "socket2", 5974 "tokio", 5975 "tokio-rustls 0.26.0", 5976 "tokio-stream", 5977 "tower", 5978 "tower-layer", 5979 "tower-service", 5980 "tracing", 5981 ] 5982 5983 [[package]] 5984 name = "tonic-build" 5985 version = "0.10.2" 5986 source = "registry+https://github.com/rust-lang/crates.io-index" 5987 checksum = "9d021fc044c18582b9a2408cd0dd05b1596e3ecdb5c4df822bb0183545683889" 5988 dependencies = [ 5989 "prettyplease 0.2.16", 5990 "proc-macro2", 5991 "prost-build 0.12.3", 5992 "quote", 5993 "syn 2.0.71", 5994 ] 5995 5996 [[package]] 5997 name = "tonic-build" 5998 version = "0.12.1" 5999 source = "registry+https://github.com/rust-lang/crates.io-index" 6000 checksum = "568392c5a2bd0020723e3f387891176aabafe36fd9fcd074ad309dfa0c8eb964" 6001 dependencies = [ 6002 "prettyplease 0.2.16", 6003 "proc-macro2", 6004 "prost-build 0.13.1", 6005 "quote", 6006 "syn 2.0.71", 6007 ] 6008 6009 [[package]] 6010 name = "tower" 6011 version = "0.4.13" 6012 source = "registry+https://github.com/rust-lang/crates.io-index" 6013 checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 6014 dependencies = [ 6015 "futures-core", 6016 "futures-util", 6017 "indexmap 1.9.3", 6018 "pin-project", 6019 "pin-project-lite", 6020 "rand", 6021 "slab", 6022 "tokio", 6023 "tokio-util", 6024 "tower-layer", 6025 "tower-service", 6026 "tracing", 6027 ] 6028 6029 [[package]] 6030 name = "tower-http" 6031 version = "0.5.2" 6032 source = "registry+https://github.com/rust-lang/crates.io-index" 6033 checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5" 6034 dependencies = [ 6035 "base64 0.21.7", 6036 "bitflags 2.4.2", 6037 "bytes", 6038 "http 1.1.0", 6039 "http-body 1.0.1", 6040 "http-body-util", 6041 "mime", 6042 "pin-project-lite", 6043 "tower-layer", 6044 "tower-service", 6045 ] 6046 6047 [[package]] 6048 name = "tower-layer" 6049 version = "0.3.2" 6050 source = "registry+https://github.com/rust-lang/crates.io-index" 6051 checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 6052 6053 [[package]] 6054 name = "tower-service" 6055 version = "0.3.2" 6056 source = "registry+https://github.com/rust-lang/crates.io-index" 6057 checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 6058 6059 [[package]] 6060 name = "tracing" 6061 version = "0.1.40" 6062 source = "registry+https://github.com/rust-lang/crates.io-index" 6063 checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 6064 dependencies = [ 6065 "log", 6066 "pin-project-lite", 6067 "tracing-attributes", 6068 "tracing-core", 6069 ] 6070 6071 [[package]] 6072 name = "tracing-attributes" 6073 version = "0.1.27" 6074 source = "registry+https://github.com/rust-lang/crates.io-index" 6075 checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 6076 dependencies = [ 6077 "proc-macro2", 6078 "quote", 6079 "syn 2.0.71", 6080 ] 6081 6082 [[package]] 6083 name = "tracing-core" 6084 version = "0.1.32" 6085 source = "registry+https://github.com/rust-lang/crates.io-index" 6086 checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 6087 dependencies = [ 6088 "once_cell", 6089 "valuable", 6090 ] 6091 6092 [[package]] 6093 name = "tracing-log" 6094 version = "0.2.0" 6095 source = "registry+https://github.com/rust-lang/crates.io-index" 6096 checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 6097 dependencies = [ 6098 "log", 6099 "once_cell", 6100 "tracing-core", 6101 ] 6102 6103 [[package]] 6104 name = "tracing-opentelemetry" 6105 version = "0.23.0" 6106 source = "registry+https://github.com/rust-lang/crates.io-index" 6107 checksum = "a9be14ba1bbe4ab79e9229f7f89fab8d120b865859f10527f31c033e599d2284" 6108 dependencies = [ 6109 "js-sys", 6110 "once_cell", 6111 "opentelemetry 0.22.0", 6112 "opentelemetry_sdk", 6113 "smallvec", 6114 "tracing", 6115 "tracing-core", 6116 "tracing-log", 6117 "tracing-subscriber", 6118 "web-time", 6119 ] 6120 6121 [[package]] 6122 name = "tracing-subscriber" 6123 version = "0.3.18" 6124 source = "registry+https://github.com/rust-lang/crates.io-index" 6125 checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 6126 dependencies = [ 6127 "matchers", 6128 "nu-ansi-term", 6129 "once_cell", 6130 "regex", 6131 "sharded-slab", 6132 "smallvec", 6133 "thread_local", 6134 "tracing", 6135 "tracing-core", 6136 "tracing-log", 6137 ] 6138 6139 [[package]] 6140 name = "tracing-test" 6141 version = "0.2.5" 6142 source = "registry+https://github.com/rust-lang/crates.io-index" 6143 checksum = "557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68" 6144 dependencies = [ 6145 "tracing-core", 6146 "tracing-subscriber", 6147 "tracing-test-macro", 6148 ] 6149 6150 [[package]] 6151 name = "tracing-test-macro" 6152 version = "0.2.5" 6153 source = "registry+https://github.com/rust-lang/crates.io-index" 6154 checksum = "04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568" 6155 dependencies = [ 6156 "quote", 6157 "syn 2.0.71", 6158 ] 6159 6160 [[package]] 6161 name = "try-lock" 6162 version = "0.2.5" 6163 source = "registry+https://github.com/rust-lang/crates.io-index" 6164 checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 6165 6166 [[package]] 6167 name = "typeid" 6168 version = "1.0.0" 6169 source = "registry+https://github.com/rust-lang/crates.io-index" 6170 checksum = "059d83cc991e7a42fc37bd50941885db0888e34209f8cfd9aab07ddec03bc9cf" 6171 6172 [[package]] 6173 name = "typenum" 6174 version = "1.17.0" 6175 source = "registry+https://github.com/rust-lang/crates.io-index" 6176 checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 6177 6178 [[package]] 6179 name = "unicode-bidi" 6180 version = "0.3.15" 6181 source = "registry+https://github.com/rust-lang/crates.io-index" 6182 checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 6183 6184 [[package]] 6185 name = "unicode-ident" 6186 version = "1.0.12" 6187 source = "registry+https://github.com/rust-lang/crates.io-index" 6188 checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 6189 6190 [[package]] 6191 name = "unicode-normalization" 6192 version = "0.1.22" 6193 source = "registry+https://github.com/rust-lang/crates.io-index" 6194 checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 6195 dependencies = [ 6196 "tinyvec", 6197 ] 6198 6199 [[package]] 6200 name = "untrusted" 6201 version = "0.9.0" 6202 source = "registry+https://github.com/rust-lang/crates.io-index" 6203 checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 6204 6205 [[package]] 6206 name = "url" 6207 version = "2.5.2" 6208 source = "registry+https://github.com/rust-lang/crates.io-index" 6209 checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 6210 dependencies = [ 6211 "form_urlencoded", 6212 "idna", 6213 "percent-encoding", 6214 "serde", 6215 ] 6216 6217 [[package]] 6218 name = "urlencoding" 6219 version = "2.1.3" 6220 source = "registry+https://github.com/rust-lang/crates.io-index" 6221 checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" 6222 6223 [[package]] 6224 name = "utf8parse" 6225 version = "0.2.1" 6226 source = "registry+https://github.com/rust-lang/crates.io-index" 6227 checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 6228 6229 [[package]] 6230 name = "valuable" 6231 version = "0.1.0" 6232 source = "registry+https://github.com/rust-lang/crates.io-index" 6233 checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 6234 6235 [[package]] 6236 name = "vcpkg" 6237 version = "0.2.15" 6238 source = "registry+https://github.com/rust-lang/crates.io-index" 6239 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 6240 6241 [[package]] 6242 name = "version_check" 6243 version = "0.9.4" 6244 source = "registry+https://github.com/rust-lang/crates.io-index" 6245 checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 6246 6247 [[package]] 6248 name = "vss-client" 6249 version = "0.2.2" 6250 source = "registry+https://github.com/rust-lang/crates.io-index" 6251 checksum = "a62cbd331368125aeb93b67dd4a80826a4ee29a810d4c76d2c9d265c1522a3f2" 6252 dependencies = [ 6253 "prost 0.11.9", 6254 "prost-build 0.11.9", 6255 "rand", 6256 "reqwest 0.11.27", 6257 "tokio", 6258 ] 6259 6260 [[package]] 6261 name = "walkdir" 6262 version = "2.5.0" 6263 source = "registry+https://github.com/rust-lang/crates.io-index" 6264 checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 6265 dependencies = [ 6266 "same-file", 6267 "winapi-util", 6268 ] 6269 6270 [[package]] 6271 name = "want" 6272 version = "0.3.1" 6273 source = "registry+https://github.com/rust-lang/crates.io-index" 6274 checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 6275 dependencies = [ 6276 "try-lock", 6277 ] 6278 6279 [[package]] 6280 name = "wasi" 6281 version = "0.11.0+wasi-snapshot-preview1" 6282 source = "registry+https://github.com/rust-lang/crates.io-index" 6283 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 6284 6285 [[package]] 6286 name = "wasm-bindgen" 6287 version = "0.2.92" 6288 source = "registry+https://github.com/rust-lang/crates.io-index" 6289 checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 6290 dependencies = [ 6291 "cfg-if", 6292 "wasm-bindgen-macro", 6293 ] 6294 6295 [[package]] 6296 name = "wasm-bindgen-backend" 6297 version = "0.2.92" 6298 source = "registry+https://github.com/rust-lang/crates.io-index" 6299 checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 6300 dependencies = [ 6301 "bumpalo", 6302 "log", 6303 "once_cell", 6304 "proc-macro2", 6305 "quote", 6306 "syn 2.0.71", 6307 "wasm-bindgen-shared", 6308 ] 6309 6310 [[package]] 6311 name = "wasm-bindgen-futures" 6312 version = "0.4.42" 6313 source = "registry+https://github.com/rust-lang/crates.io-index" 6314 checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 6315 dependencies = [ 6316 "cfg-if", 6317 "js-sys", 6318 "wasm-bindgen", 6319 "web-sys", 6320 ] 6321 6322 [[package]] 6323 name = "wasm-bindgen-macro" 6324 version = "0.2.92" 6325 source = "registry+https://github.com/rust-lang/crates.io-index" 6326 checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 6327 dependencies = [ 6328 "quote", 6329 "wasm-bindgen-macro-support", 6330 ] 6331 6332 [[package]] 6333 name = "wasm-bindgen-macro-support" 6334 version = "0.2.92" 6335 source = "registry+https://github.com/rust-lang/crates.io-index" 6336 checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 6337 dependencies = [ 6338 "proc-macro2", 6339 "quote", 6340 "syn 2.0.71", 6341 "wasm-bindgen-backend", 6342 "wasm-bindgen-shared", 6343 ] 6344 6345 [[package]] 6346 name = "wasm-bindgen-shared" 6347 version = "0.2.92" 6348 source = "registry+https://github.com/rust-lang/crates.io-index" 6349 checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 6350 6351 [[package]] 6352 name = "wasm-bindgen-test" 6353 version = "0.3.42" 6354 source = "registry+https://github.com/rust-lang/crates.io-index" 6355 checksum = "d9bf62a58e0780af3e852044583deee40983e5886da43a271dd772379987667b" 6356 dependencies = [ 6357 "console_error_panic_hook", 6358 "js-sys", 6359 "scoped-tls", 6360 "wasm-bindgen", 6361 "wasm-bindgen-futures", 6362 "wasm-bindgen-test-macro", 6363 ] 6364 6365 [[package]] 6366 name = "wasm-bindgen-test-macro" 6367 version = "0.3.42" 6368 source = "registry+https://github.com/rust-lang/crates.io-index" 6369 checksum = "b7f89739351a2e03cb94beb799d47fb2cac01759b40ec441f7de39b00cbf7ef0" 6370 dependencies = [ 6371 "proc-macro2", 6372 "quote", 6373 "syn 2.0.71", 6374 ] 6375 6376 [[package]] 6377 name = "web-sys" 6378 version = "0.3.66" 6379 source = "registry+https://github.com/rust-lang/crates.io-index" 6380 checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f" 6381 dependencies = [ 6382 "js-sys", 6383 "wasm-bindgen", 6384 ] 6385 6386 [[package]] 6387 name = "web-time" 6388 version = "1.1.0" 6389 source = "registry+https://github.com/rust-lang/crates.io-index" 6390 checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 6391 dependencies = [ 6392 "js-sys", 6393 "wasm-bindgen", 6394 ] 6395 6396 [[package]] 6397 name = "webpki" 6398 version = "0.22.4" 6399 source = "registry+https://github.com/rust-lang/crates.io-index" 6400 checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53" 6401 dependencies = [ 6402 "ring", 6403 "untrusted", 6404 ] 6405 6406 [[package]] 6407 name = "webpki-roots" 6408 version = "0.22.6" 6409 source = "registry+https://github.com/rust-lang/crates.io-index" 6410 checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 6411 dependencies = [ 6412 "webpki", 6413 ] 6414 6415 [[package]] 6416 name = "webpki-roots" 6417 version = "0.25.4" 6418 source = "registry+https://github.com/rust-lang/crates.io-index" 6419 checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" 6420 6421 [[package]] 6422 name = "webpki-roots" 6423 version = "0.26.3" 6424 source = "registry+https://github.com/rust-lang/crates.io-index" 6425 checksum = "bd7c23921eeb1713a4e851530e9b9756e4fb0e89978582942612524cf09f01cd" 6426 dependencies = [ 6427 "rustls-pki-types", 6428 ] 6429 6430 [[package]] 6431 name = "which" 6432 version = "4.4.2" 6433 source = "registry+https://github.com/rust-lang/crates.io-index" 6434 checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 6435 dependencies = [ 6436 "either", 6437 "home", 6438 "once_cell", 6439 "rustix", 6440 ] 6441 6442 [[package]] 6443 name = "winapi" 6444 version = "0.3.9" 6445 source = "registry+https://github.com/rust-lang/crates.io-index" 6446 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 6447 dependencies = [ 6448 "winapi-i686-pc-windows-gnu", 6449 "winapi-x86_64-pc-windows-gnu", 6450 ] 6451 6452 [[package]] 6453 name = "winapi-i686-pc-windows-gnu" 6454 version = "0.4.0" 6455 source = "registry+https://github.com/rust-lang/crates.io-index" 6456 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 6457 6458 [[package]] 6459 name = "winapi-util" 6460 version = "0.1.6" 6461 source = "registry+https://github.com/rust-lang/crates.io-index" 6462 checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 6463 dependencies = [ 6464 "winapi", 6465 ] 6466 6467 [[package]] 6468 name = "winapi-x86_64-pc-windows-gnu" 6469 version = "0.4.0" 6470 source = "registry+https://github.com/rust-lang/crates.io-index" 6471 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 6472 6473 [[package]] 6474 name = "windows-core" 6475 version = "0.52.0" 6476 source = "registry+https://github.com/rust-lang/crates.io-index" 6477 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 6478 dependencies = [ 6479 "windows-targets 0.52.4", 6480 ] 6481 6482 [[package]] 6483 name = "windows-sys" 6484 version = "0.48.0" 6485 source = "registry+https://github.com/rust-lang/crates.io-index" 6486 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 6487 dependencies = [ 6488 "windows-targets 0.48.5", 6489 ] 6490 6491 [[package]] 6492 name = "windows-sys" 6493 version = "0.52.0" 6494 source = "registry+https://github.com/rust-lang/crates.io-index" 6495 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 6496 dependencies = [ 6497 "windows-targets 0.52.4", 6498 ] 6499 6500 [[package]] 6501 name = "windows-targets" 6502 version = "0.48.5" 6503 source = "registry+https://github.com/rust-lang/crates.io-index" 6504 checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 6505 dependencies = [ 6506 "windows_aarch64_gnullvm 0.48.5", 6507 "windows_aarch64_msvc 0.48.5", 6508 "windows_i686_gnu 0.48.5", 6509 "windows_i686_msvc 0.48.5", 6510 "windows_x86_64_gnu 0.48.5", 6511 "windows_x86_64_gnullvm 0.48.5", 6512 "windows_x86_64_msvc 0.48.5", 6513 ] 6514 6515 [[package]] 6516 name = "windows-targets" 6517 version = "0.52.4" 6518 source = "registry+https://github.com/rust-lang/crates.io-index" 6519 checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" 6520 dependencies = [ 6521 "windows_aarch64_gnullvm 0.52.4", 6522 "windows_aarch64_msvc 0.52.4", 6523 "windows_i686_gnu 0.52.4", 6524 "windows_i686_msvc 0.52.4", 6525 "windows_x86_64_gnu 0.52.4", 6526 "windows_x86_64_gnullvm 0.52.4", 6527 "windows_x86_64_msvc 0.52.4", 6528 ] 6529 6530 [[package]] 6531 name = "windows_aarch64_gnullvm" 6532 version = "0.48.5" 6533 source = "registry+https://github.com/rust-lang/crates.io-index" 6534 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 6535 6536 [[package]] 6537 name = "windows_aarch64_gnullvm" 6538 version = "0.52.4" 6539 source = "registry+https://github.com/rust-lang/crates.io-index" 6540 checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" 6541 6542 [[package]] 6543 name = "windows_aarch64_msvc" 6544 version = "0.48.5" 6545 source = "registry+https://github.com/rust-lang/crates.io-index" 6546 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 6547 6548 [[package]] 6549 name = "windows_aarch64_msvc" 6550 version = "0.52.4" 6551 source = "registry+https://github.com/rust-lang/crates.io-index" 6552 checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" 6553 6554 [[package]] 6555 name = "windows_i686_gnu" 6556 version = "0.48.5" 6557 source = "registry+https://github.com/rust-lang/crates.io-index" 6558 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 6559 6560 [[package]] 6561 name = "windows_i686_gnu" 6562 version = "0.52.4" 6563 source = "registry+https://github.com/rust-lang/crates.io-index" 6564 checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" 6565 6566 [[package]] 6567 name = "windows_i686_msvc" 6568 version = "0.48.5" 6569 source = "registry+https://github.com/rust-lang/crates.io-index" 6570 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 6571 6572 [[package]] 6573 name = "windows_i686_msvc" 6574 version = "0.52.4" 6575 source = "registry+https://github.com/rust-lang/crates.io-index" 6576 checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" 6577 6578 [[package]] 6579 name = "windows_x86_64_gnu" 6580 version = "0.48.5" 6581 source = "registry+https://github.com/rust-lang/crates.io-index" 6582 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 6583 6584 [[package]] 6585 name = "windows_x86_64_gnu" 6586 version = "0.52.4" 6587 source = "registry+https://github.com/rust-lang/crates.io-index" 6588 checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" 6589 6590 [[package]] 6591 name = "windows_x86_64_gnullvm" 6592 version = "0.48.5" 6593 source = "registry+https://github.com/rust-lang/crates.io-index" 6594 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 6595 6596 [[package]] 6597 name = "windows_x86_64_gnullvm" 6598 version = "0.52.4" 6599 source = "registry+https://github.com/rust-lang/crates.io-index" 6600 checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" 6601 6602 [[package]] 6603 name = "windows_x86_64_msvc" 6604 version = "0.48.5" 6605 source = "registry+https://github.com/rust-lang/crates.io-index" 6606 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 6607 6608 [[package]] 6609 name = "windows_x86_64_msvc" 6610 version = "0.52.4" 6611 source = "registry+https://github.com/rust-lang/crates.io-index" 6612 checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8" 6613 6614 [[package]] 6615 name = "winnow" 6616 version = "0.5.40" 6617 source = "registry+https://github.com/rust-lang/crates.io-index" 6618 checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 6619 dependencies = [ 6620 "memchr", 6621 ] 6622 6623 [[package]] 6624 name = "winreg" 6625 version = "0.50.0" 6626 source = "registry+https://github.com/rust-lang/crates.io-index" 6627 checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 6628 dependencies = [ 6629 "cfg-if", 6630 "windows-sys 0.48.0", 6631 ] 6632 6633 [[package]] 6634 name = "winreg" 6635 version = "0.52.0" 6636 source = "registry+https://github.com/rust-lang/crates.io-index" 6637 checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" 6638 dependencies = [ 6639 "cfg-if", 6640 "windows-sys 0.48.0", 6641 ] 6642 6643 [[package]] 6644 name = "wyz" 6645 version = "0.5.1" 6646 source = "registry+https://github.com/rust-lang/crates.io-index" 6647 checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" 6648 dependencies = [ 6649 "tap", 6650 ] 6651 6652 [[package]] 6653 name = "xattr" 6654 version = "1.3.1" 6655 source = "registry+https://github.com/rust-lang/crates.io-index" 6656 checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" 6657 dependencies = [ 6658 "libc", 6659 "linux-raw-sys", 6660 "rustix", 6661 ] 6662 6663 [[package]] 6664 name = "yasna" 6665 version = "0.5.2" 6666 source = "registry+https://github.com/rust-lang/crates.io-index" 6667 checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd" 6668 dependencies = [ 6669 "time", 6670 ] 6671 6672 [[package]] 6673 name = "zerocopy" 6674 version = "0.7.32" 6675 source = "registry+https://github.com/rust-lang/crates.io-index" 6676 checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 6677 dependencies = [ 6678 "zerocopy-derive", 6679 ] 6680 6681 [[package]] 6682 name = "zerocopy-derive" 6683 version = "0.7.32" 6684 source = "registry+https://github.com/rust-lang/crates.io-index" 6685 checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 6686 dependencies = [ 6687 "proc-macro2", 6688 "quote", 6689 "syn 2.0.71", 6690 ] 6691 6692 [[package]] 6693 name = "zeroize" 6694 version = "1.7.0" 6695 source = "registry+https://github.com/rust-lang/crates.io-index" 6696 checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" 6697 6698 [[package]] 6699 name = "zstd-sys" 6700 version = "2.0.9+zstd.1.5.5" 6701 source = "registry+https://github.com/rust-lang/crates.io-index" 6702 checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" 6703 dependencies = [ 6704 "cc", 6705 "pkg-config", 6706 ]