Merge pull request #219088 from figsoda/teos

authored by figsoda and committed by GitHub cf1f395e fd309f90

+42 -3946
-3905
pkgs/applications/blockchains/teos/add-cargo-lock.patch
··· 1 - --- a/Cargo.lock 2022-09-26 16:57:09.795022563 +0200 2 - +++ b/Cargo.lock 2022-09-29 10:21:19.312000000 +0200 3 - @@ -0,0 +1,3902 @@ 4 - +# This file is automatically @generated by Cargo. 5 - +# It is not intended for manual editing. 6 - +version = 3 7 - + 8 - +[[package]] 9 - +name = "aead" 10 - +version = "0.4.3" 11 - +source = "registry+https://github.com/rust-lang/crates.io-index" 12 - +checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877" 13 - +dependencies = [ 14 - + "generic-array", 15 - +] 16 - + 17 - +[[package]] 18 - +name = "ahash" 19 - +version = "0.7.6" 20 - +source = "registry+https://github.com/rust-lang/crates.io-index" 21 - +checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 22 - +dependencies = [ 23 - + "getrandom 0.2.7", 24 - + "once_cell", 25 - + "version_check", 26 - +] 27 - + 28 - +[[package]] 29 - +name = "aho-corasick" 30 - +version = "0.7.19" 31 - +source = "registry+https://github.com/rust-lang/crates.io-index" 32 - +checksum = "b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e" 33 - +dependencies = [ 34 - + "memchr", 35 - +] 36 - + 37 - +[[package]] 38 - +name = "ansi_term" 39 - +version = "0.12.1" 40 - +source = "registry+https://github.com/rust-lang/crates.io-index" 41 - +checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 42 - +dependencies = [ 43 - + "winapi 0.3.9", 44 - +] 45 - + 46 - +[[package]] 47 - +name = "anyhow" 48 - +version = "1.0.65" 49 - +source = "registry+https://github.com/rust-lang/crates.io-index" 50 - +checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602" 51 - + 52 - +[[package]] 53 - +name = "ascii-canvas" 54 - +version = "3.0.0" 55 - +source = "registry+https://github.com/rust-lang/crates.io-index" 56 - +checksum = "8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6" 57 - +dependencies = [ 58 - + "term", 59 - +] 60 - + 61 - +[[package]] 62 - +name = "assert-json-diff" 63 - +version = "2.0.2" 64 - +source = "registry+https://github.com/rust-lang/crates.io-index" 65 - +checksum = "47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12" 66 - +dependencies = [ 67 - + "serde", 68 - + "serde_json", 69 - +] 70 - + 71 - +[[package]] 72 - +name = "async-channel" 73 - +version = "1.7.1" 74 - +source = "registry+https://github.com/rust-lang/crates.io-index" 75 - +checksum = "e14485364214912d3b19cc3435dde4df66065127f05fa0d75c712f36f12c2f28" 76 - +dependencies = [ 77 - + "concurrent-queue", 78 - + "event-listener", 79 - + "futures-core", 80 - +] 81 - + 82 - +[[package]] 83 - +name = "async-executor" 84 - +version = "1.4.1" 85 - +source = "registry+https://github.com/rust-lang/crates.io-index" 86 - +checksum = "871f9bb5e0a22eeb7e8cf16641feb87c9dc67032ccf8ff49e772eb9941d3a965" 87 - +dependencies = [ 88 - + "async-task", 89 - + "concurrent-queue", 90 - + "fastrand", 91 - + "futures-lite", 92 - + "once_cell", 93 - + "slab", 94 - +] 95 - + 96 - +[[package]] 97 - +name = "async-global-executor" 98 - +version = "2.3.0" 99 - +source = "registry+https://github.com/rust-lang/crates.io-index" 100 - +checksum = "0da5b41ee986eed3f524c380e6d64965aea573882a8907682ad100f7859305ca" 101 - +dependencies = [ 102 - + "async-channel", 103 - + "async-executor", 104 - + "async-io", 105 - + "async-lock", 106 - + "blocking", 107 - + "futures-lite", 108 - + "once_cell", 109 - +] 110 - + 111 - +[[package]] 112 - +name = "async-io" 113 - +version = "1.9.0" 114 - +source = "registry+https://github.com/rust-lang/crates.io-index" 115 - +checksum = "83e21f3a490c72b3b0cf44962180e60045de2925d8dff97918f7ee43c8f637c7" 116 - +dependencies = [ 117 - + "autocfg", 118 - + "concurrent-queue", 119 - + "futures-lite", 120 - + "libc", 121 - + "log", 122 - + "once_cell", 123 - + "parking", 124 - + "polling", 125 - + "slab", 126 - + "socket2 0.4.7", 127 - + "waker-fn", 128 - + "winapi 0.3.9", 129 - +] 130 - + 131 - +[[package]] 132 - +name = "async-lock" 133 - +version = "2.5.0" 134 - +source = "registry+https://github.com/rust-lang/crates.io-index" 135 - +checksum = "e97a171d191782fba31bb902b14ad94e24a68145032b7eedf871ab0bc0d077b6" 136 - +dependencies = [ 137 - + "event-listener", 138 - +] 139 - + 140 - +[[package]] 141 - +name = "async-object-pool" 142 - +version = "0.1.4" 143 - +source = "registry+https://github.com/rust-lang/crates.io-index" 144 - +checksum = "aeb901c30ebc2fc4ab46395bbfbdba9542c16559d853645d75190c3056caf3bc" 145 - +dependencies = [ 146 - + "async-std", 147 - +] 148 - + 149 - +[[package]] 150 - +name = "async-process" 151 - +version = "1.5.0" 152 - +source = "registry+https://github.com/rust-lang/crates.io-index" 153 - +checksum = "02111fd8655a613c25069ea89fc8d9bb89331fa77486eb3bc059ee757cfa481c" 154 - +dependencies = [ 155 - + "async-io", 156 - + "autocfg", 157 - + "blocking", 158 - + "cfg-if 1.0.0", 159 - + "event-listener", 160 - + "futures-lite", 161 - + "libc", 162 - + "once_cell", 163 - + "signal-hook", 164 - + "winapi 0.3.9", 165 - +] 166 - + 167 - +[[package]] 168 - +name = "async-std" 169 - +version = "1.12.0" 170 - +source = "registry+https://github.com/rust-lang/crates.io-index" 171 - +checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" 172 - +dependencies = [ 173 - + "async-channel", 174 - + "async-global-executor", 175 - + "async-io", 176 - + "async-lock", 177 - + "async-process", 178 - + "crossbeam-utils", 179 - + "futures-channel", 180 - + "futures-core", 181 - + "futures-io", 182 - + "futures-lite", 183 - + "gloo-timers", 184 - + "kv-log-macro", 185 - + "log", 186 - + "memchr", 187 - + "once_cell", 188 - + "pin-project-lite 0.2.9", 189 - + "pin-utils", 190 - + "slab", 191 - + "wasm-bindgen-futures", 192 - +] 193 - + 194 - +[[package]] 195 - +name = "async-stream" 196 - +version = "0.3.3" 197 - +source = "registry+https://github.com/rust-lang/crates.io-index" 198 - +checksum = "dad5c83079eae9969be7fadefe640a1c566901f05ff91ab221de4b6f68d9507e" 199 - +dependencies = [ 200 - + "async-stream-impl", 201 - + "futures-core", 202 - +] 203 - + 204 - +[[package]] 205 - +name = "async-stream-impl" 206 - +version = "0.3.3" 207 - +source = "registry+https://github.com/rust-lang/crates.io-index" 208 - +checksum = "10f203db73a71dfa2fb6dd22763990fa26f3d2625a6da2da900d23b87d26be27" 209 - +dependencies = [ 210 - + "proc-macro2", 211 - + "quote", 212 - + "syn", 213 - +] 214 - + 215 - +[[package]] 216 - +name = "async-task" 217 - +version = "4.3.0" 218 - +source = "registry+https://github.com/rust-lang/crates.io-index" 219 - +checksum = "7a40729d2133846d9ed0ea60a8b9541bccddab49cd30f0715a1da672fe9a2524" 220 - + 221 - +[[package]] 222 - +name = "async-trait" 223 - +version = "0.1.57" 224 - +source = "registry+https://github.com/rust-lang/crates.io-index" 225 - +checksum = "76464446b8bc32758d7e88ee1a804d9914cd9b1cb264c029899680b0be29826f" 226 - +dependencies = [ 227 - + "proc-macro2", 228 - + "quote", 229 - + "syn", 230 - +] 231 - + 232 - +[[package]] 233 - +name = "atomic-waker" 234 - +version = "1.0.0" 235 - +source = "registry+https://github.com/rust-lang/crates.io-index" 236 - +checksum = "065374052e7df7ee4047b1160cca5e1467a12351a40b3da123c870ba0b8eda2a" 237 - + 238 - +[[package]] 239 - +name = "atty" 240 - +version = "0.2.14" 241 - +source = "registry+https://github.com/rust-lang/crates.io-index" 242 - +checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 243 - +dependencies = [ 244 - + "hermit-abi", 245 - + "libc", 246 - + "winapi 0.3.9", 247 - +] 248 - + 249 - +[[package]] 250 - +name = "autocfg" 251 - +version = "1.1.0" 252 - +source = "registry+https://github.com/rust-lang/crates.io-index" 253 - +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 254 - + 255 - +[[package]] 256 - +name = "backoff" 257 - +version = "0.4.0" 258 - +source = "registry+https://github.com/rust-lang/crates.io-index" 259 - +checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" 260 - +dependencies = [ 261 - + "futures-core", 262 - + "getrandom 0.2.7", 263 - + "instant", 264 - + "pin-project-lite 0.2.9", 265 - + "rand 0.8.5", 266 - + "tokio 1.21.2", 267 - +] 268 - + 269 - +[[package]] 270 - +name = "base32" 271 - +version = "0.4.0" 272 - +source = "registry+https://github.com/rust-lang/crates.io-index" 273 - +checksum = "23ce669cd6c8588f79e15cf450314f9638f967fc5770ff1c7c1deb0925ea7cfa" 274 - + 275 - +[[package]] 276 - +name = "base64" 277 - +version = "0.13.0" 278 - +source = "registry+https://github.com/rust-lang/crates.io-index" 279 - +checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 280 - + 281 - +[[package]] 282 - +name = "base64-compat" 283 - +version = "1.0.0" 284 - +source = "registry+https://github.com/rust-lang/crates.io-index" 285 - +checksum = "5a8d4d2746f89841e49230dd26917df1876050f95abafafbe34f47cb534b88d7" 286 - +dependencies = [ 287 - + "byteorder", 288 - +] 289 - + 290 - +[[package]] 291 - +name = "basic-cookies" 292 - +version = "0.1.4" 293 - +source = "registry+https://github.com/rust-lang/crates.io-index" 294 - +checksum = "cb53b6b315f924c7f113b162e53b3901c05fc9966baf84d201dfcc7432a4bb38" 295 - +dependencies = [ 296 - + "lalrpop", 297 - + "lalrpop-util", 298 - + "regex", 299 - +] 300 - + 301 - +[[package]] 302 - +name = "bech32" 303 - +version = "0.8.1" 304 - +source = "registry+https://github.com/rust-lang/crates.io-index" 305 - +checksum = "cf9ff0bbfd639f15c74af777d81383cf53efb7c93613f6cab67c6c11e05bbf8b" 306 - + 307 - +[[package]] 308 - +name = "bit-set" 309 - +version = "0.5.3" 310 - +source = "registry+https://github.com/rust-lang/crates.io-index" 311 - +checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" 312 - +dependencies = [ 313 - + "bit-vec", 314 - +] 315 - + 316 - +[[package]] 317 - +name = "bit-vec" 318 - +version = "0.6.3" 319 - +source = "registry+https://github.com/rust-lang/crates.io-index" 320 - +checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 321 - + 322 - +[[package]] 323 - +name = "bitcoin" 324 - +version = "0.28.1" 325 - +source = "registry+https://github.com/rust-lang/crates.io-index" 326 - +checksum = "05bba324e6baf655b882df672453dbbc527bc938cadd27750ae510aaccc3a66a" 327 - +dependencies = [ 328 - + "base64-compat", 329 - + "bech32", 330 - + "bitcoin_hashes", 331 - + "secp256k1", 332 - + "serde", 333 - +] 334 - + 335 - +[[package]] 336 - +name = "bitcoin_hashes" 337 - +version = "0.10.0" 338 - +source = "registry+https://github.com/rust-lang/crates.io-index" 339 - +checksum = "006cc91e1a1d99819bc5b8214be3555c1f0611b169f527a1fdc54ed1f2b745b0" 340 - +dependencies = [ 341 - + "serde", 342 - +] 343 - + 344 - +[[package]] 345 - +name = "bitcoincore-rpc" 346 - +version = "0.15.0" 347 - +source = "registry+https://github.com/rust-lang/crates.io-index" 348 - +checksum = "dd0e67dbf7a9971e7f4276f6089e9e814ce0f624a03216b7d92d00351ae7fb3e" 349 - +dependencies = [ 350 - + "bitcoincore-rpc-json", 351 - + "jsonrpc", 352 - + "log", 353 - + "serde", 354 - + "serde_json", 355 - +] 356 - + 357 - +[[package]] 358 - +name = "bitcoincore-rpc-json" 359 - +version = "0.15.0" 360 - +source = "registry+https://github.com/rust-lang/crates.io-index" 361 - +checksum = "2e2ae16202721ba8c3409045681fac790a5ddc791f05731a2df22c0c6bffc0f1" 362 - +dependencies = [ 363 - + "bitcoin", 364 - + "serde", 365 - + "serde_json", 366 - +] 367 - + 368 - +[[package]] 369 - +name = "bitflags" 370 - +version = "1.3.2" 371 - +source = "registry+https://github.com/rust-lang/crates.io-index" 372 - +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 373 - + 374 - +[[package]] 375 - +name = "block-buffer" 376 - +version = "0.9.0" 377 - +source = "registry+https://github.com/rust-lang/crates.io-index" 378 - +checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" 379 - +dependencies = [ 380 - + "block-padding", 381 - + "generic-array", 382 - +] 383 - + 384 - +[[package]] 385 - +name = "block-buffer" 386 - +version = "0.10.3" 387 - +source = "registry+https://github.com/rust-lang/crates.io-index" 388 - +checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 389 - +dependencies = [ 390 - + "generic-array", 391 - +] 392 - + 393 - +[[package]] 394 - +name = "block-padding" 395 - +version = "0.2.1" 396 - +source = "registry+https://github.com/rust-lang/crates.io-index" 397 - +checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" 398 - + 399 - +[[package]] 400 - +name = "blocking" 401 - +version = "1.2.0" 402 - +source = "registry+https://github.com/rust-lang/crates.io-index" 403 - +checksum = "c6ccb65d468978a086b69884437ded69a90faab3bbe6e67f242173ea728acccc" 404 - +dependencies = [ 405 - + "async-channel", 406 - + "async-task", 407 - + "atomic-waker", 408 - + "fastrand", 409 - + "futures-lite", 410 - + "once_cell", 411 - +] 412 - + 413 - +[[package]] 414 - +name = "bstr" 415 - +version = "0.2.17" 416 - +source = "registry+https://github.com/rust-lang/crates.io-index" 417 - +checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" 418 - +dependencies = [ 419 - + "memchr", 420 - +] 421 - + 422 - +[[package]] 423 - +name = "buf_redux" 424 - +version = "0.8.4" 425 - +source = "registry+https://github.com/rust-lang/crates.io-index" 426 - +checksum = "b953a6887648bb07a535631f2bc00fbdb2a2216f135552cb3f534ed136b9c07f" 427 - +dependencies = [ 428 - + "memchr", 429 - + "safemem", 430 - +] 431 - + 432 - +[[package]] 433 - +name = "bumpalo" 434 - +version = "3.11.0" 435 - +source = "registry+https://github.com/rust-lang/crates.io-index" 436 - +checksum = "c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d" 437 - + 438 - +[[package]] 439 - +name = "byteorder" 440 - +version = "1.4.3" 441 - +source = "registry+https://github.com/rust-lang/crates.io-index" 442 - +checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 443 - + 444 - +[[package]] 445 - +name = "bytes" 446 - +version = "0.5.6" 447 - +source = "registry+https://github.com/rust-lang/crates.io-index" 448 - +checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38" 449 - + 450 - +[[package]] 451 - +name = "bytes" 452 - +version = "1.2.1" 453 - +source = "registry+https://github.com/rust-lang/crates.io-index" 454 - +checksum = "ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db" 455 - + 456 - +[[package]] 457 - +name = "cache-padded" 458 - +version = "1.2.0" 459 - +source = "registry+https://github.com/rust-lang/crates.io-index" 460 - +checksum = "c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c" 461 - + 462 - +[[package]] 463 - +name = "castaway" 464 - +version = "0.1.2" 465 - +source = "registry+https://github.com/rust-lang/crates.io-index" 466 - +checksum = "a2698f953def977c68f935bb0dfa959375ad4638570e969e2f1e9f433cbf1af6" 467 - + 468 - +[[package]] 469 - +name = "cc" 470 - +version = "1.0.73" 471 - +source = "registry+https://github.com/rust-lang/crates.io-index" 472 - +checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 473 - + 474 - +[[package]] 475 - +name = "cfg-if" 476 - +version = "0.1.10" 477 - +source = "registry+https://github.com/rust-lang/crates.io-index" 478 - +checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 479 - + 480 - +[[package]] 481 - +name = "cfg-if" 482 - +version = "1.0.0" 483 - +source = "registry+https://github.com/rust-lang/crates.io-index" 484 - +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 485 - + 486 - +[[package]] 487 - +name = "chacha20" 488 - +version = "0.7.3" 489 - +source = "registry+https://github.com/rust-lang/crates.io-index" 490 - +checksum = "f08493fa7707effc63254c66c6ea908675912493cd67952eda23c09fae2610b1" 491 - +dependencies = [ 492 - + "cfg-if 1.0.0", 493 - + "cipher", 494 - + "cpufeatures", 495 - + "zeroize", 496 - +] 497 - + 498 - +[[package]] 499 - +name = "chacha20poly1305" 500 - +version = "0.8.2" 501 - +source = "registry+https://github.com/rust-lang/crates.io-index" 502 - +checksum = "b6547abe025f4027edacd9edaa357aded014eecec42a5070d9b885c3c334aba2" 503 - +dependencies = [ 504 - + "aead", 505 - + "chacha20", 506 - + "cipher", 507 - + "poly1305", 508 - + "zeroize", 509 - +] 510 - + 511 - +[[package]] 512 - +name = "chrono" 513 - +version = "0.4.22" 514 - +source = "registry+https://github.com/rust-lang/crates.io-index" 515 - +checksum = "bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1" 516 - +dependencies = [ 517 - + "num-integer", 518 - + "num-traits", 519 - +] 520 - + 521 - +[[package]] 522 - +name = "chunked_transfer" 523 - +version = "1.4.0" 524 - +source = "registry+https://github.com/rust-lang/crates.io-index" 525 - +checksum = "fff857943da45f546682664a79488be82e69e43c1a7a2307679ab9afb3a66d2e" 526 - + 527 - +[[package]] 528 - +name = "cipher" 529 - +version = "0.3.0" 530 - +source = "registry+https://github.com/rust-lang/crates.io-index" 531 - +checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7" 532 - +dependencies = [ 533 - + "generic-array", 534 - +] 535 - + 536 - +[[package]] 537 - +name = "clap" 538 - +version = "2.34.0" 539 - +source = "registry+https://github.com/rust-lang/crates.io-index" 540 - +checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 541 - +dependencies = [ 542 - + "ansi_term", 543 - + "atty", 544 - + "bitflags", 545 - + "strsim", 546 - + "textwrap", 547 - + "unicode-width", 548 - + "vec_map", 549 - +] 550 - + 551 - +[[package]] 552 - +name = "cln-plugin" 553 - +version = "0.1.0" 554 - +source = "registry+https://github.com/rust-lang/crates.io-index" 555 - +checksum = "2043841c090a404cb81b145c8ad3c66bae122ba722387fc322b93c157d596433" 556 - +dependencies = [ 557 - + "anyhow", 558 - + "bytes 1.2.1", 559 - + "cln-rpc", 560 - + "futures", 561 - + "log", 562 - + "serde", 563 - + "serde_json", 564 - + "tokio 1.21.2", 565 - + "tokio-stream", 566 - + "tokio-util 0.6.10", 567 - +] 568 - + 569 - +[[package]] 570 - +name = "cln-rpc" 571 - +version = "0.1.0" 572 - +source = "registry+https://github.com/rust-lang/crates.io-index" 573 - +checksum = "18fb71ceca239c83a06fb494028b4a6b7b38ad4dd9c0410b7ea6013b90e15045" 574 - +dependencies = [ 575 - + "anyhow", 576 - + "bytes 1.2.1", 577 - + "futures-util", 578 - + "hex", 579 - + "log", 580 - + "native-tls", 581 - + "serde", 582 - + "serde_json", 583 - + "tokio 1.21.2", 584 - + "tokio-util 0.6.10", 585 - +] 586 - + 587 - +[[package]] 588 - +name = "colored" 589 - +version = "2.0.0" 590 - +source = "registry+https://github.com/rust-lang/crates.io-index" 591 - +checksum = "b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd" 592 - +dependencies = [ 593 - + "atty", 594 - + "lazy_static", 595 - + "winapi 0.3.9", 596 - +] 597 - + 598 - +[[package]] 599 - +name = "concurrent-queue" 600 - +version = "1.2.4" 601 - +source = "registry+https://github.com/rust-lang/crates.io-index" 602 - +checksum = "af4780a44ab5696ea9e28294517f1fffb421a83a25af521333c838635509db9c" 603 - +dependencies = [ 604 - + "cache-padded", 605 - +] 606 - + 607 - +[[package]] 608 - +name = "convert_case" 609 - +version = "0.4.0" 610 - +source = "registry+https://github.com/rust-lang/crates.io-index" 611 - +checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 612 - + 613 - +[[package]] 614 - +name = "core-foundation" 615 - +version = "0.9.3" 616 - +source = "registry+https://github.com/rust-lang/crates.io-index" 617 - +checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 618 - +dependencies = [ 619 - + "core-foundation-sys", 620 - + "libc", 621 - +] 622 - + 623 - +[[package]] 624 - +name = "core-foundation-sys" 625 - +version = "0.8.3" 626 - +source = "registry+https://github.com/rust-lang/crates.io-index" 627 - +checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 628 - + 629 - +[[package]] 630 - +name = "cpufeatures" 631 - +version = "0.2.5" 632 - +source = "registry+https://github.com/rust-lang/crates.io-index" 633 - +checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 634 - +dependencies = [ 635 - + "libc", 636 - +] 637 - + 638 - +[[package]] 639 - +name = "crossbeam-utils" 640 - +version = "0.8.12" 641 - +source = "registry+https://github.com/rust-lang/crates.io-index" 642 - +checksum = "edbafec5fa1f196ca66527c1b12c2ec4745ca14b50f1ad8f9f6f720b55d11fac" 643 - +dependencies = [ 644 - + "cfg-if 1.0.0", 645 - +] 646 - + 647 - +[[package]] 648 - +name = "crunchy" 649 - +version = "0.2.2" 650 - +source = "registry+https://github.com/rust-lang/crates.io-index" 651 - +checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 652 - + 653 - +[[package]] 654 - +name = "crypto-common" 655 - +version = "0.1.6" 656 - +source = "registry+https://github.com/rust-lang/crates.io-index" 657 - +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 658 - +dependencies = [ 659 - + "generic-array", 660 - + "typenum", 661 - +] 662 - + 663 - +[[package]] 664 - +name = "crypto-mac" 665 - +version = "0.11.1" 666 - +source = "registry+https://github.com/rust-lang/crates.io-index" 667 - +checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714" 668 - +dependencies = [ 669 - + "generic-array", 670 - + "subtle", 671 - +] 672 - + 673 - +[[package]] 674 - +name = "ctor" 675 - +version = "0.1.23" 676 - +source = "registry+https://github.com/rust-lang/crates.io-index" 677 - +checksum = "cdffe87e1d521a10f9696f833fe502293ea446d7f256c06128293a4119bdf4cb" 678 - +dependencies = [ 679 - + "quote", 680 - + "syn", 681 - +] 682 - + 683 - +[[package]] 684 - +name = "curl" 685 - +version = "0.4.44" 686 - +source = "registry+https://github.com/rust-lang/crates.io-index" 687 - +checksum = "509bd11746c7ac09ebd19f0b17782eae80aadee26237658a6b4808afb5c11a22" 688 - +dependencies = [ 689 - + "curl-sys", 690 - + "libc", 691 - + "openssl-probe", 692 - + "openssl-sys", 693 - + "schannel", 694 - + "socket2 0.4.7", 695 - + "winapi 0.3.9", 696 - +] 697 - + 698 - +[[package]] 699 - +name = "curl-sys" 700 - +version = "0.4.56+curl-7.83.1" 701 - +source = "registry+https://github.com/rust-lang/crates.io-index" 702 - +checksum = "6093e169dd4de29e468fa649fbae11cdcd5551c81fe5bf1b0677adad7ef3d26f" 703 - +dependencies = [ 704 - + "cc", 705 - + "libc", 706 - + "libnghttp2-sys", 707 - + "libz-sys", 708 - + "openssl-sys", 709 - + "pkg-config", 710 - + "vcpkg", 711 - + "winapi 0.3.9", 712 - +] 713 - + 714 - +[[package]] 715 - +name = "curve25519-dalek" 716 - +version = "3.2.1" 717 - +source = "registry+https://github.com/rust-lang/crates.io-index" 718 - +checksum = "90f9d052967f590a76e62eb387bd0bbb1b000182c3cefe5364db6b7211651bc0" 719 - +dependencies = [ 720 - + "byteorder", 721 - + "digest 0.9.0", 722 - + "rand_core 0.5.1", 723 - + "subtle", 724 - + "zeroize", 725 - +] 726 - + 727 - +[[package]] 728 - +name = "data-encoding" 729 - +version = "2.3.2" 730 - +source = "registry+https://github.com/rust-lang/crates.io-index" 731 - +checksum = "3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57" 732 - + 733 - +[[package]] 734 - +name = "der-oid-macro" 735 - +version = "0.5.0" 736 - +source = "registry+https://github.com/rust-lang/crates.io-index" 737 - +checksum = "c73af209b6a5dc8ca7cbaba720732304792cddc933cfea3d74509c2b1ef2f436" 738 - +dependencies = [ 739 - + "num-bigint", 740 - + "num-traits", 741 - + "syn", 742 - +] 743 - + 744 - +[[package]] 745 - +name = "der-parser" 746 - +version = "6.0.1" 747 - +source = "registry+https://github.com/rust-lang/crates.io-index" 748 - +checksum = "4cddf120f700b411b2b02ebeb7f04dc0b7c8835909a6c2f52bf72ed0dd3433b2" 749 - +dependencies = [ 750 - + "der-oid-macro", 751 - + "nom", 752 - + "num-bigint", 753 - + "num-traits", 754 - + "rusticata-macros", 755 - +] 756 - + 757 - +[[package]] 758 - +name = "derive_more" 759 - +version = "0.99.17" 760 - +source = "registry+https://github.com/rust-lang/crates.io-index" 761 - +checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 762 - +dependencies = [ 763 - + "convert_case", 764 - + "proc-macro2", 765 - + "quote", 766 - + "rustc_version", 767 - + "syn", 768 - +] 769 - + 770 - +[[package]] 771 - +name = "diff" 772 - +version = "0.1.13" 773 - +source = "registry+https://github.com/rust-lang/crates.io-index" 774 - +checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" 775 - + 776 - +[[package]] 777 - +name = "digest" 778 - +version = "0.9.0" 779 - +source = "registry+https://github.com/rust-lang/crates.io-index" 780 - +checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" 781 - +dependencies = [ 782 - + "generic-array", 783 - +] 784 - + 785 - +[[package]] 786 - +name = "digest" 787 - +version = "0.10.5" 788 - +source = "registry+https://github.com/rust-lang/crates.io-index" 789 - +checksum = "adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c" 790 - +dependencies = [ 791 - + "block-buffer 0.10.3", 792 - + "crypto-common", 793 - +] 794 - + 795 - +[[package]] 796 - +name = "dirs-next" 797 - +version = "2.0.0" 798 - +source = "registry+https://github.com/rust-lang/crates.io-index" 799 - +checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 800 - +dependencies = [ 801 - + "cfg-if 1.0.0", 802 - + "dirs-sys-next", 803 - +] 804 - + 805 - +[[package]] 806 - +name = "dirs-sys-next" 807 - +version = "0.1.2" 808 - +source = "registry+https://github.com/rust-lang/crates.io-index" 809 - +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 810 - +dependencies = [ 811 - + "libc", 812 - + "redox_users", 813 - + "winapi 0.3.9", 814 - +] 815 - + 816 - +[[package]] 817 - +name = "ed25519" 818 - +version = "1.5.2" 819 - +source = "registry+https://github.com/rust-lang/crates.io-index" 820 - +checksum = "1e9c280362032ea4203659fc489832d0204ef09f247a0506f170dafcac08c369" 821 - +dependencies = [ 822 - + "signature", 823 - +] 824 - + 825 - +[[package]] 826 - +name = "ed25519-dalek" 827 - +version = "1.0.1" 828 - +source = "registry+https://github.com/rust-lang/crates.io-index" 829 - +checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" 830 - +dependencies = [ 831 - + "curve25519-dalek", 832 - + "ed25519", 833 - + "rand 0.7.3", 834 - + "serde", 835 - + "sha2", 836 - + "zeroize", 837 - +] 838 - + 839 - +[[package]] 840 - +name = "either" 841 - +version = "1.8.0" 842 - +source = "registry+https://github.com/rust-lang/crates.io-index" 843 - +checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" 844 - + 845 - +[[package]] 846 - +name = "ena" 847 - +version = "0.14.0" 848 - +source = "registry+https://github.com/rust-lang/crates.io-index" 849 - +checksum = "d7402b94a93c24e742487327a7cd839dc9d36fec9de9fb25b09f2dae459f36c3" 850 - +dependencies = [ 851 - + "log", 852 - +] 853 - + 854 - +[[package]] 855 - +name = "encoding_rs" 856 - +version = "0.8.31" 857 - +source = "registry+https://github.com/rust-lang/crates.io-index" 858 - +checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" 859 - +dependencies = [ 860 - + "cfg-if 1.0.0", 861 - +] 862 - + 863 - +[[package]] 864 - +name = "event-listener" 865 - +version = "2.5.3" 866 - +source = "registry+https://github.com/rust-lang/crates.io-index" 867 - +checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 868 - + 869 - +[[package]] 870 - +name = "fallible-iterator" 871 - +version = "0.2.0" 872 - +source = "registry+https://github.com/rust-lang/crates.io-index" 873 - +checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 874 - + 875 - +[[package]] 876 - +name = "fallible-streaming-iterator" 877 - +version = "0.1.9" 878 - +source = "registry+https://github.com/rust-lang/crates.io-index" 879 - +checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 880 - + 881 - +[[package]] 882 - +name = "fastrand" 883 - +version = "1.8.0" 884 - +source = "registry+https://github.com/rust-lang/crates.io-index" 885 - +checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" 886 - +dependencies = [ 887 - + "instant", 888 - +] 889 - + 890 - +[[package]] 891 - +name = "fixedbitset" 892 - +version = "0.4.2" 893 - +source = "registry+https://github.com/rust-lang/crates.io-index" 894 - +checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 895 - + 896 - +[[package]] 897 - +name = "fnv" 898 - +version = "1.0.7" 899 - +source = "registry+https://github.com/rust-lang/crates.io-index" 900 - +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 901 - + 902 - +[[package]] 903 - +name = "foreign-types" 904 - +version = "0.3.2" 905 - +source = "registry+https://github.com/rust-lang/crates.io-index" 906 - +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 907 - +dependencies = [ 908 - + "foreign-types-shared", 909 - +] 910 - + 911 - +[[package]] 912 - +name = "foreign-types-shared" 913 - +version = "0.1.1" 914 - +source = "registry+https://github.com/rust-lang/crates.io-index" 915 - +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 916 - + 917 - +[[package]] 918 - +name = "form_urlencoded" 919 - +version = "1.1.0" 920 - +source = "registry+https://github.com/rust-lang/crates.io-index" 921 - +checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 922 - +dependencies = [ 923 - + "percent-encoding", 924 - +] 925 - + 926 - +[[package]] 927 - +name = "fuchsia-cprng" 928 - +version = "0.1.1" 929 - +source = "registry+https://github.com/rust-lang/crates.io-index" 930 - +checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" 931 - + 932 - +[[package]] 933 - +name = "fuchsia-zircon" 934 - +version = "0.3.3" 935 - +source = "registry+https://github.com/rust-lang/crates.io-index" 936 - +checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" 937 - +dependencies = [ 938 - + "bitflags", 939 - + "fuchsia-zircon-sys", 940 - +] 941 - + 942 - +[[package]] 943 - +name = "fuchsia-zircon-sys" 944 - +version = "0.3.3" 945 - +source = "registry+https://github.com/rust-lang/crates.io-index" 946 - +checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" 947 - + 948 - +[[package]] 949 - +name = "futures" 950 - +version = "0.3.24" 951 - +source = "registry+https://github.com/rust-lang/crates.io-index" 952 - +checksum = "7f21eda599937fba36daeb58a22e8f5cee2d14c4a17b5b7739c7c8e5e3b8230c" 953 - +dependencies = [ 954 - + "futures-channel", 955 - + "futures-core", 956 - + "futures-executor", 957 - + "futures-io", 958 - + "futures-sink", 959 - + "futures-task", 960 - + "futures-util", 961 - +] 962 - + 963 - +[[package]] 964 - +name = "futures-channel" 965 - +version = "0.3.24" 966 - +source = "registry+https://github.com/rust-lang/crates.io-index" 967 - +checksum = "30bdd20c28fadd505d0fd6712cdfcb0d4b5648baf45faef7f852afb2399bb050" 968 - +dependencies = [ 969 - + "futures-core", 970 - + "futures-sink", 971 - +] 972 - + 973 - +[[package]] 974 - +name = "futures-core" 975 - +version = "0.3.24" 976 - +source = "registry+https://github.com/rust-lang/crates.io-index" 977 - +checksum = "4e5aa3de05362c3fb88de6531e6296e85cde7739cccad4b9dfeeb7f6ebce56bf" 978 - + 979 - +[[package]] 980 - +name = "futures-executor" 981 - +version = "0.3.24" 982 - +source = "registry+https://github.com/rust-lang/crates.io-index" 983 - +checksum = "9ff63c23854bee61b6e9cd331d523909f238fc7636290b96826e9cfa5faa00ab" 984 - +dependencies = [ 985 - + "futures-core", 986 - + "futures-task", 987 - + "futures-util", 988 - +] 989 - + 990 - +[[package]] 991 - +name = "futures-io" 992 - +version = "0.3.24" 993 - +source = "registry+https://github.com/rust-lang/crates.io-index" 994 - +checksum = "bbf4d2a7a308fd4578637c0b17c7e1c7ba127b8f6ba00b29f717e9655d85eb68" 995 - + 996 - +[[package]] 997 - +name = "futures-lite" 998 - +version = "1.12.0" 999 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1000 - +checksum = "7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48" 1001 - +dependencies = [ 1002 - + "fastrand", 1003 - + "futures-core", 1004 - + "futures-io", 1005 - + "memchr", 1006 - + "parking", 1007 - + "pin-project-lite 0.2.9", 1008 - + "waker-fn", 1009 - +] 1010 - + 1011 - +[[package]] 1012 - +name = "futures-macro" 1013 - +version = "0.3.24" 1014 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1015 - +checksum = "42cd15d1c7456c04dbdf7e88bcd69760d74f3a798d6444e16974b505b0e62f17" 1016 - +dependencies = [ 1017 - + "proc-macro2", 1018 - + "quote", 1019 - + "syn", 1020 - +] 1021 - + 1022 - +[[package]] 1023 - +name = "futures-sink" 1024 - +version = "0.3.24" 1025 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1026 - +checksum = "21b20ba5a92e727ba30e72834706623d94ac93a725410b6a6b6fbc1b07f7ba56" 1027 - + 1028 - +[[package]] 1029 - +name = "futures-task" 1030 - +version = "0.3.24" 1031 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1032 - +checksum = "a6508c467c73851293f390476d4491cf4d227dbabcd4170f3bb6044959b294f1" 1033 - + 1034 - +[[package]] 1035 - +name = "futures-util" 1036 - +version = "0.3.24" 1037 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1038 - +checksum = "44fb6cb1be61cc1d2e43b262516aafcf63b241cffdb1d3fa115f91d9c7b09c90" 1039 - +dependencies = [ 1040 - + "futures-channel", 1041 - + "futures-core", 1042 - + "futures-io", 1043 - + "futures-macro", 1044 - + "futures-sink", 1045 - + "futures-task", 1046 - + "memchr", 1047 - + "pin-project-lite 0.2.9", 1048 - + "pin-utils", 1049 - + "slab", 1050 - +] 1051 - + 1052 - +[[package]] 1053 - +name = "generic-array" 1054 - +version = "0.14.6" 1055 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1056 - +checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 1057 - +dependencies = [ 1058 - + "typenum", 1059 - + "version_check", 1060 - +] 1061 - + 1062 - +[[package]] 1063 - +name = "getrandom" 1064 - +version = "0.1.16" 1065 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1066 - +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 1067 - +dependencies = [ 1068 - + "cfg-if 1.0.0", 1069 - + "libc", 1070 - + "wasi 0.9.0+wasi-snapshot-preview1", 1071 - +] 1072 - + 1073 - +[[package]] 1074 - +name = "getrandom" 1075 - +version = "0.2.7" 1076 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1077 - +checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6" 1078 - +dependencies = [ 1079 - + "cfg-if 1.0.0", 1080 - + "libc", 1081 - + "wasi 0.11.0+wasi-snapshot-preview1", 1082 - +] 1083 - + 1084 - +[[package]] 1085 - +name = "globset" 1086 - +version = "0.4.9" 1087 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1088 - +checksum = "0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a" 1089 - +dependencies = [ 1090 - + "aho-corasick", 1091 - + "bstr", 1092 - + "fnv", 1093 - + "log", 1094 - + "regex", 1095 - +] 1096 - + 1097 - +[[package]] 1098 - +name = "gloo-timers" 1099 - +version = "0.2.4" 1100 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1101 - +checksum = "5fb7d06c1c8cc2a29bee7ec961009a0b2caa0793ee4900c2ffb348734ba1c8f9" 1102 - +dependencies = [ 1103 - + "futures-channel", 1104 - + "futures-core", 1105 - + "js-sys", 1106 - + "wasm-bindgen", 1107 - +] 1108 - + 1109 - +[[package]] 1110 - +name = "h2" 1111 - +version = "0.2.7" 1112 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1113 - +checksum = "5e4728fd124914ad25e99e3d15a9361a879f6620f63cb56bbb08f95abb97a535" 1114 - +dependencies = [ 1115 - + "bytes 0.5.6", 1116 - + "fnv", 1117 - + "futures-core", 1118 - + "futures-sink", 1119 - + "futures-util", 1120 - + "http", 1121 - + "indexmap", 1122 - + "slab", 1123 - + "tokio 0.2.25", 1124 - + "tokio-util 0.3.1", 1125 - + "tracing", 1126 - + "tracing-futures", 1127 - +] 1128 - + 1129 - +[[package]] 1130 - +name = "h2" 1131 - +version = "0.3.14" 1132 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1133 - +checksum = "5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be" 1134 - +dependencies = [ 1135 - + "bytes 1.2.1", 1136 - + "fnv", 1137 - + "futures-core", 1138 - + "futures-sink", 1139 - + "futures-util", 1140 - + "http", 1141 - + "indexmap", 1142 - + "slab", 1143 - + "tokio 1.21.2", 1144 - + "tokio-util 0.7.4", 1145 - + "tracing", 1146 - +] 1147 - + 1148 - +[[package]] 1149 - +name = "hashbrown" 1150 - +version = "0.11.2" 1151 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1152 - +checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" 1153 - +dependencies = [ 1154 - + "ahash", 1155 - +] 1156 - + 1157 - +[[package]] 1158 - +name = "hashbrown" 1159 - +version = "0.12.3" 1160 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1161 - +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1162 - + 1163 - +[[package]] 1164 - +name = "hashlink" 1165 - +version = "0.7.0" 1166 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1167 - +checksum = "7249a3129cbc1ffccd74857f81464a323a152173cdb134e0fd81bc803b29facf" 1168 - +dependencies = [ 1169 - + "hashbrown 0.11.2", 1170 - +] 1171 - + 1172 - +[[package]] 1173 - +name = "headers" 1174 - +version = "0.3.8" 1175 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1176 - +checksum = "f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584" 1177 - +dependencies = [ 1178 - + "base64", 1179 - + "bitflags", 1180 - + "bytes 1.2.1", 1181 - + "headers-core", 1182 - + "http", 1183 - + "httpdate 1.0.2", 1184 - + "mime", 1185 - + "sha1", 1186 - +] 1187 - + 1188 - +[[package]] 1189 - +name = "headers-core" 1190 - +version = "0.2.0" 1191 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1192 - +checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429" 1193 - +dependencies = [ 1194 - + "http", 1195 - +] 1196 - + 1197 - +[[package]] 1198 - +name = "heck" 1199 - +version = "0.3.3" 1200 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1201 - +checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" 1202 - +dependencies = [ 1203 - + "unicode-segmentation", 1204 - +] 1205 - + 1206 - +[[package]] 1207 - +name = "hermit-abi" 1208 - +version = "0.1.19" 1209 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1210 - +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1211 - +dependencies = [ 1212 - + "libc", 1213 - +] 1214 - + 1215 - +[[package]] 1216 - +name = "hex" 1217 - +version = "0.4.3" 1218 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1219 - +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1220 - +dependencies = [ 1221 - + "serde", 1222 - +] 1223 - + 1224 - +[[package]] 1225 - +name = "hmac" 1226 - +version = "0.11.0" 1227 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1228 - +checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b" 1229 - +dependencies = [ 1230 - + "crypto-mac", 1231 - + "digest 0.9.0", 1232 - +] 1233 - + 1234 - +[[package]] 1235 - +name = "home" 1236 - +version = "0.5.3" 1237 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1238 - +checksum = "2456aef2e6b6a9784192ae780c0f15bc57df0e918585282325e8c8ac27737654" 1239 - +dependencies = [ 1240 - + "winapi 0.3.9", 1241 - +] 1242 - + 1243 - +[[package]] 1244 - +name = "http" 1245 - +version = "0.2.8" 1246 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1247 - +checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" 1248 - +dependencies = [ 1249 - + "bytes 1.2.1", 1250 - + "fnv", 1251 - + "itoa 1.0.3", 1252 - +] 1253 - + 1254 - +[[package]] 1255 - +name = "http-body" 1256 - +version = "0.3.1" 1257 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1258 - +checksum = "13d5ff830006f7646652e057693569bfe0d51760c0085a071769d142a205111b" 1259 - +dependencies = [ 1260 - + "bytes 0.5.6", 1261 - + "http", 1262 - +] 1263 - + 1264 - +[[package]] 1265 - +name = "http-body" 1266 - +version = "0.4.5" 1267 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1268 - +checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 1269 - +dependencies = [ 1270 - + "bytes 1.2.1", 1271 - + "http", 1272 - + "pin-project-lite 0.2.9", 1273 - +] 1274 - + 1275 - +[[package]] 1276 - +name = "httparse" 1277 - +version = "1.8.0" 1278 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1279 - +checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1280 - + 1281 - +[[package]] 1282 - +name = "httpdate" 1283 - +version = "0.3.2" 1284 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1285 - +checksum = "494b4d60369511e7dea41cf646832512a94e542f68bb9c49e54518e0f468eb47" 1286 - + 1287 - +[[package]] 1288 - +name = "httpdate" 1289 - +version = "1.0.2" 1290 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1291 - +checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" 1292 - + 1293 - +[[package]] 1294 - +name = "httpmock" 1295 - +version = "0.6.6" 1296 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1297 - +checksum = "c159c4fc205e6c1a9b325cb7ec135d13b5f47188ce175dabb76ec847f331d9bd" 1298 - +dependencies = [ 1299 - + "assert-json-diff", 1300 - + "async-object-pool", 1301 - + "async-trait", 1302 - + "base64", 1303 - + "basic-cookies", 1304 - + "crossbeam-utils", 1305 - + "form_urlencoded", 1306 - + "futures-util", 1307 - + "hyper 0.14.20", 1308 - + "isahc", 1309 - + "lazy_static", 1310 - + "levenshtein", 1311 - + "log", 1312 - + "regex", 1313 - + "serde", 1314 - + "serde_json", 1315 - + "serde_regex", 1316 - + "similar", 1317 - + "tokio 1.21.2", 1318 - + "url", 1319 - +] 1320 - + 1321 - +[[package]] 1322 - +name = "hyper" 1323 - +version = "0.13.10" 1324 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1325 - +checksum = "8a6f157065790a3ed2f88679250419b5cdd96e714a0d65f7797fd337186e96bb" 1326 - +dependencies = [ 1327 - + "bytes 0.5.6", 1328 - + "futures-channel", 1329 - + "futures-core", 1330 - + "futures-util", 1331 - + "h2 0.2.7", 1332 - + "http", 1333 - + "http-body 0.3.1", 1334 - + "httparse", 1335 - + "httpdate 0.3.2", 1336 - + "itoa 0.4.8", 1337 - + "pin-project", 1338 - + "socket2 0.3.19", 1339 - + "tokio 0.2.25", 1340 - + "tower-service", 1341 - + "tracing", 1342 - + "want", 1343 - +] 1344 - + 1345 - +[[package]] 1346 - +name = "hyper" 1347 - +version = "0.14.20" 1348 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1349 - +checksum = "02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac" 1350 - +dependencies = [ 1351 - + "bytes 1.2.1", 1352 - + "futures-channel", 1353 - + "futures-core", 1354 - + "futures-util", 1355 - + "h2 0.3.14", 1356 - + "http", 1357 - + "http-body 0.4.5", 1358 - + "httparse", 1359 - + "httpdate 1.0.2", 1360 - + "itoa 1.0.3", 1361 - + "pin-project-lite 0.2.9", 1362 - + "socket2 0.4.7", 1363 - + "tokio 1.21.2", 1364 - + "tower-service", 1365 - + "tracing", 1366 - + "want", 1367 - +] 1368 - + 1369 - +[[package]] 1370 - +name = "hyper-timeout" 1371 - +version = "0.4.1" 1372 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1373 - +checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" 1374 - +dependencies = [ 1375 - + "hyper 0.14.20", 1376 - + "pin-project-lite 0.2.9", 1377 - + "tokio 1.21.2", 1378 - + "tokio-io-timeout", 1379 - +] 1380 - + 1381 - +[[package]] 1382 - +name = "hyper-tls" 1383 - +version = "0.5.0" 1384 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1385 - +checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 1386 - +dependencies = [ 1387 - + "bytes 1.2.1", 1388 - + "hyper 0.14.20", 1389 - + "native-tls", 1390 - + "tokio 1.21.2", 1391 - + "tokio-native-tls", 1392 - +] 1393 - + 1394 - +[[package]] 1395 - +name = "idna" 1396 - +version = "0.3.0" 1397 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1398 - +checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1399 - +dependencies = [ 1400 - + "unicode-bidi", 1401 - + "unicode-normalization", 1402 - +] 1403 - + 1404 - +[[package]] 1405 - +name = "indexmap" 1406 - +version = "1.9.1" 1407 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1408 - +checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" 1409 - +dependencies = [ 1410 - + "autocfg", 1411 - + "hashbrown 0.12.3", 1412 - +] 1413 - + 1414 - +[[package]] 1415 - +name = "instant" 1416 - +version = "0.1.12" 1417 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1418 - +checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1419 - +dependencies = [ 1420 - + "cfg-if 1.0.0", 1421 - +] 1422 - + 1423 - +[[package]] 1424 - +name = "iovec" 1425 - +version = "0.1.4" 1426 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1427 - +checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" 1428 - +dependencies = [ 1429 - + "libc", 1430 - +] 1431 - + 1432 - +[[package]] 1433 - +name = "ipnet" 1434 - +version = "2.5.0" 1435 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1436 - +checksum = "879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b" 1437 - + 1438 - +[[package]] 1439 - +name = "isahc" 1440 - +version = "1.7.2" 1441 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1442 - +checksum = "334e04b4d781f436dc315cb1e7515bd96826426345d498149e4bde36b67f8ee9" 1443 - +dependencies = [ 1444 - + "async-channel", 1445 - + "castaway", 1446 - + "crossbeam-utils", 1447 - + "curl", 1448 - + "curl-sys", 1449 - + "encoding_rs", 1450 - + "event-listener", 1451 - + "futures-lite", 1452 - + "http", 1453 - + "log", 1454 - + "mime", 1455 - + "once_cell", 1456 - + "polling", 1457 - + "slab", 1458 - + "sluice", 1459 - + "tracing", 1460 - + "tracing-futures", 1461 - + "url", 1462 - + "waker-fn", 1463 - +] 1464 - + 1465 - +[[package]] 1466 - +name = "itertools" 1467 - +version = "0.10.5" 1468 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1469 - +checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1470 - +dependencies = [ 1471 - + "either", 1472 - +] 1473 - + 1474 - +[[package]] 1475 - +name = "itoa" 1476 - +version = "0.4.8" 1477 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1478 - +checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" 1479 - + 1480 - +[[package]] 1481 - +name = "itoa" 1482 - +version = "1.0.3" 1483 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1484 - +checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754" 1485 - + 1486 - +[[package]] 1487 - +name = "js-sys" 1488 - +version = "0.3.60" 1489 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1490 - +checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" 1491 - +dependencies = [ 1492 - + "wasm-bindgen", 1493 - +] 1494 - + 1495 - +[[package]] 1496 - +name = "jsonrpc" 1497 - +version = "0.12.1" 1498 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1499 - +checksum = "7f8423b78fc94d12ef1a4a9d13c348c9a78766dda0cc18817adf0faf77e670c8" 1500 - +dependencies = [ 1501 - + "base64-compat", 1502 - + "serde", 1503 - + "serde_derive", 1504 - + "serde_json", 1505 - +] 1506 - + 1507 - +[[package]] 1508 - +name = "jsonrpc-core" 1509 - +version = "17.1.0" 1510 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1511 - +checksum = "d4467ab6dfa369b69e52bd0692e480c4d117410538526a57a304a0f2250fd95e" 1512 - +dependencies = [ 1513 - + "futures", 1514 - + "futures-executor", 1515 - + "futures-util", 1516 - + "log", 1517 - + "serde", 1518 - + "serde_derive", 1519 - + "serde_json", 1520 - +] 1521 - + 1522 - +[[package]] 1523 - +name = "jsonrpc-http-server" 1524 - +version = "17.1.0" 1525 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1526 - +checksum = "522a047cac0958097ee71d047dd71cb84979fd2fa21c7a68fbe12736bef870a2" 1527 - +dependencies = [ 1528 - + "futures", 1529 - + "hyper 0.13.10", 1530 - + "jsonrpc-core", 1531 - + "jsonrpc-server-utils", 1532 - + "log", 1533 - + "net2", 1534 - + "parking_lot 0.11.2", 1535 - + "unicase", 1536 - +] 1537 - + 1538 - +[[package]] 1539 - +name = "jsonrpc-server-utils" 1540 - +version = "17.1.0" 1541 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1542 - +checksum = "bce68fa279a2822b3619369cd024f8a4f8e5ce485468834f8679a3c7919aae2d" 1543 - +dependencies = [ 1544 - + "bytes 0.5.6", 1545 - + "futures", 1546 - + "globset", 1547 - + "jsonrpc-core", 1548 - + "lazy_static", 1549 - + "log", 1550 - + "tokio 0.2.25", 1551 - + "tokio-util 0.3.1", 1552 - + "unicase", 1553 - +] 1554 - + 1555 - +[[package]] 1556 - +name = "keccak" 1557 - +version = "0.1.2" 1558 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1559 - +checksum = "f9b7d56ba4a8344d6be9729995e6b06f928af29998cdf79fe390cbf6b1fee838" 1560 - + 1561 - +[[package]] 1562 - +name = "kernel32-sys" 1563 - +version = "0.2.2" 1564 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1565 - +checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" 1566 - +dependencies = [ 1567 - + "winapi 0.2.8", 1568 - + "winapi-build", 1569 - +] 1570 - + 1571 - +[[package]] 1572 - +name = "kv-log-macro" 1573 - +version = "1.0.7" 1574 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1575 - +checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" 1576 - +dependencies = [ 1577 - + "log", 1578 - +] 1579 - + 1580 - +[[package]] 1581 - +name = "lalrpop" 1582 - +version = "0.19.8" 1583 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1584 - +checksum = "b30455341b0e18f276fa64540aff54deafb54c589de6aca68659c63dd2d5d823" 1585 - +dependencies = [ 1586 - + "ascii-canvas", 1587 - + "atty", 1588 - + "bit-set", 1589 - + "diff", 1590 - + "ena", 1591 - + "itertools", 1592 - + "lalrpop-util", 1593 - + "petgraph", 1594 - + "pico-args", 1595 - + "regex", 1596 - + "regex-syntax", 1597 - + "string_cache", 1598 - + "term", 1599 - + "tiny-keccak", 1600 - + "unicode-xid", 1601 - +] 1602 - + 1603 - +[[package]] 1604 - +name = "lalrpop-util" 1605 - +version = "0.19.8" 1606 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1607 - +checksum = "bcf796c978e9b4d983414f4caedc9273aa33ee214c5b887bd55fde84c85d2dc4" 1608 - +dependencies = [ 1609 - + "regex", 1610 - +] 1611 - + 1612 - +[[package]] 1613 - +name = "lazy_static" 1614 - +version = "1.4.0" 1615 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1616 - +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1617 - + 1618 - +[[package]] 1619 - +name = "levenshtein" 1620 - +version = "1.0.5" 1621 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1622 - +checksum = "db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760" 1623 - + 1624 - +[[package]] 1625 - +name = "libc" 1626 - +version = "0.2.133" 1627 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1628 - +checksum = "c0f80d65747a3e43d1596c7c5492d95d5edddaabd45a7fcdb02b95f644164966" 1629 - + 1630 - +[[package]] 1631 - +name = "libnghttp2-sys" 1632 - +version = "0.1.7+1.45.0" 1633 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1634 - +checksum = "57ed28aba195b38d5ff02b9170cbff627e336a20925e43b4945390401c5dc93f" 1635 - +dependencies = [ 1636 - + "cc", 1637 - + "libc", 1638 - +] 1639 - + 1640 - +[[package]] 1641 - +name = "libsqlite3-sys" 1642 - +version = "0.23.2" 1643 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1644 - +checksum = "d2cafc7c74096c336d9d27145f7ebd4f4b6f95ba16aa5a282387267e6925cb58" 1645 - +dependencies = [ 1646 - + "cc", 1647 - + "pkg-config", 1648 - + "vcpkg", 1649 - +] 1650 - + 1651 - +[[package]] 1652 - +name = "libz-sys" 1653 - +version = "1.1.8" 1654 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1655 - +checksum = "9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf" 1656 - +dependencies = [ 1657 - + "cc", 1658 - + "libc", 1659 - + "pkg-config", 1660 - + "vcpkg", 1661 - +] 1662 - + 1663 - +[[package]] 1664 - +name = "lightning" 1665 - +version = "0.0.108" 1666 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1667 - +checksum = "d885bf509066af86ae85354c8959028ad6192c22a2657ef8271e94029d30f9d0" 1668 - +dependencies = [ 1669 - + "bitcoin", 1670 - +] 1671 - + 1672 - +[[package]] 1673 - +name = "lightning-block-sync" 1674 - +version = "0.0.108" 1675 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1676 - +checksum = "b8f1ed50f41785af19f5cd1225b668e87ef0d59bb84e6f8ef2542933e6082a2c" 1677 - +dependencies = [ 1678 - + "bitcoin", 1679 - + "chunked_transfer", 1680 - + "futures", 1681 - + "lightning", 1682 - + "serde", 1683 - + "serde_json", 1684 - +] 1685 - + 1686 - +[[package]] 1687 - +name = "lightning-net-tokio" 1688 - +version = "0.0.108" 1689 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1690 - +checksum = "2f0170619152c4d6b947d5ed0de427b85691482a293e0cae52d4336a2220a776" 1691 - +dependencies = [ 1692 - + "bitcoin", 1693 - + "lightning", 1694 - + "tokio 1.21.2", 1695 - +] 1696 - + 1697 - +[[package]] 1698 - +name = "lock_api" 1699 - +version = "0.4.9" 1700 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1701 - +checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1702 - +dependencies = [ 1703 - + "autocfg", 1704 - + "scopeguard", 1705 - +] 1706 - + 1707 - +[[package]] 1708 - +name = "log" 1709 - +version = "0.4.17" 1710 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1711 - +checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 1712 - +dependencies = [ 1713 - + "cfg-if 1.0.0", 1714 - + "value-bag", 1715 - +] 1716 - + 1717 - +[[package]] 1718 - +name = "memchr" 1719 - +version = "2.5.0" 1720 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1721 - +checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1722 - + 1723 - +[[package]] 1724 - +name = "mime" 1725 - +version = "0.3.16" 1726 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1727 - +checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" 1728 - + 1729 - +[[package]] 1730 - +name = "mime_guess" 1731 - +version = "2.0.4" 1732 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1733 - +checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 1734 - +dependencies = [ 1735 - + "mime", 1736 - + "unicase", 1737 - +] 1738 - + 1739 - +[[package]] 1740 - +name = "minimal-lexical" 1741 - +version = "0.2.1" 1742 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1743 - +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 1744 - + 1745 - +[[package]] 1746 - +name = "mio" 1747 - +version = "0.6.23" 1748 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1749 - +checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4" 1750 - +dependencies = [ 1751 - + "cfg-if 0.1.10", 1752 - + "fuchsia-zircon", 1753 - + "fuchsia-zircon-sys", 1754 - + "iovec", 1755 - + "kernel32-sys", 1756 - + "libc", 1757 - + "log", 1758 - + "miow", 1759 - + "net2", 1760 - + "slab", 1761 - + "winapi 0.2.8", 1762 - +] 1763 - + 1764 - +[[package]] 1765 - +name = "mio" 1766 - +version = "0.8.4" 1767 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1768 - +checksum = "57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf" 1769 - +dependencies = [ 1770 - + "libc", 1771 - + "log", 1772 - + "wasi 0.11.0+wasi-snapshot-preview1", 1773 - + "windows-sys", 1774 - +] 1775 - + 1776 - +[[package]] 1777 - +name = "miow" 1778 - +version = "0.2.2" 1779 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1780 - +checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" 1781 - +dependencies = [ 1782 - + "kernel32-sys", 1783 - + "net2", 1784 - + "winapi 0.2.8", 1785 - + "ws2_32-sys", 1786 - +] 1787 - + 1788 - +[[package]] 1789 - +name = "multimap" 1790 - +version = "0.8.3" 1791 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1792 - +checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" 1793 - + 1794 - +[[package]] 1795 - +name = "multipart" 1796 - +version = "0.18.0" 1797 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1798 - +checksum = "00dec633863867f29cb39df64a397cdf4a6354708ddd7759f70c7fb51c5f9182" 1799 - +dependencies = [ 1800 - + "buf_redux", 1801 - + "httparse", 1802 - + "log", 1803 - + "mime", 1804 - + "mime_guess", 1805 - + "quick-error", 1806 - + "rand 0.8.5", 1807 - + "safemem", 1808 - + "tempfile", 1809 - + "twoway", 1810 - +] 1811 - + 1812 - +[[package]] 1813 - +name = "native-tls" 1814 - +version = "0.2.10" 1815 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1816 - +checksum = "fd7e2f3618557f980e0b17e8856252eee3c97fa12c54dff0ca290fb6266ca4a9" 1817 - +dependencies = [ 1818 - + "lazy_static", 1819 - + "libc", 1820 - + "log", 1821 - + "openssl", 1822 - + "openssl-probe", 1823 - + "openssl-sys", 1824 - + "schannel", 1825 - + "security-framework", 1826 - + "security-framework-sys", 1827 - + "tempfile", 1828 - +] 1829 - + 1830 - +[[package]] 1831 - +name = "net2" 1832 - +version = "0.2.37" 1833 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1834 - +checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae" 1835 - +dependencies = [ 1836 - + "cfg-if 0.1.10", 1837 - + "libc", 1838 - + "winapi 0.3.9", 1839 - +] 1840 - + 1841 - +[[package]] 1842 - +name = "new_debug_unreachable" 1843 - +version = "1.0.4" 1844 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1845 - +checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 1846 - + 1847 - +[[package]] 1848 - +name = "nom" 1849 - +version = "7.1.1" 1850 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1851 - +checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36" 1852 - +dependencies = [ 1853 - + "memchr", 1854 - + "minimal-lexical", 1855 - +] 1856 - + 1857 - +[[package]] 1858 - +name = "num-bigint" 1859 - +version = "0.4.3" 1860 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1861 - +checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" 1862 - +dependencies = [ 1863 - + "autocfg", 1864 - + "num-integer", 1865 - + "num-traits", 1866 - +] 1867 - + 1868 - +[[package]] 1869 - +name = "num-integer" 1870 - +version = "0.1.45" 1871 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1872 - +checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1873 - +dependencies = [ 1874 - + "autocfg", 1875 - + "num-traits", 1876 - +] 1877 - + 1878 - +[[package]] 1879 - +name = "num-traits" 1880 - +version = "0.2.15" 1881 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1882 - +checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 1883 - +dependencies = [ 1884 - + "autocfg", 1885 - +] 1886 - + 1887 - +[[package]] 1888 - +name = "num_cpus" 1889 - +version = "1.13.1" 1890 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1891 - +checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" 1892 - +dependencies = [ 1893 - + "hermit-abi", 1894 - + "libc", 1895 - +] 1896 - + 1897 - +[[package]] 1898 - +name = "num_threads" 1899 - +version = "0.1.6" 1900 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1901 - +checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 1902 - +dependencies = [ 1903 - + "libc", 1904 - +] 1905 - + 1906 - +[[package]] 1907 - +name = "oid-registry" 1908 - +version = "0.2.0" 1909 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1910 - +checksum = "fe554cb2393bc784fd678c82c84cc0599c31ceadc7f03a594911f822cb8d1815" 1911 - +dependencies = [ 1912 - + "der-parser", 1913 - +] 1914 - + 1915 - +[[package]] 1916 - +name = "once_cell" 1917 - +version = "1.15.0" 1918 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1919 - +checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1" 1920 - + 1921 - +[[package]] 1922 - +name = "opaque-debug" 1923 - +version = "0.3.0" 1924 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1925 - +checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 1926 - + 1927 - +[[package]] 1928 - +name = "openssl" 1929 - +version = "0.10.42" 1930 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1931 - +checksum = "12fc0523e3bd51a692c8850d075d74dc062ccf251c0110668cbd921917118a13" 1932 - +dependencies = [ 1933 - + "bitflags", 1934 - + "cfg-if 1.0.0", 1935 - + "foreign-types", 1936 - + "libc", 1937 - + "once_cell", 1938 - + "openssl-macros", 1939 - + "openssl-sys", 1940 - +] 1941 - + 1942 - +[[package]] 1943 - +name = "openssl-macros" 1944 - +version = "0.1.0" 1945 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1946 - +checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c" 1947 - +dependencies = [ 1948 - + "proc-macro2", 1949 - + "quote", 1950 - + "syn", 1951 - +] 1952 - + 1953 - +[[package]] 1954 - +name = "openssl-probe" 1955 - +version = "0.1.5" 1956 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1957 - +checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 1958 - + 1959 - +[[package]] 1960 - +name = "openssl-src" 1961 - +version = "111.22.0+1.1.1q" 1962 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1963 - +checksum = "8f31f0d509d1c1ae9cada2f9539ff8f37933831fd5098879e482aa687d659853" 1964 - +dependencies = [ 1965 - + "cc", 1966 - +] 1967 - + 1968 - +[[package]] 1969 - +name = "openssl-sys" 1970 - +version = "0.9.76" 1971 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1972 - +checksum = "5230151e44c0f05157effb743e8d517472843121cf9243e8b81393edb5acd9ce" 1973 - +dependencies = [ 1974 - + "autocfg", 1975 - + "cc", 1976 - + "libc", 1977 - + "openssl-src", 1978 - + "pkg-config", 1979 - + "vcpkg", 1980 - +] 1981 - + 1982 - +[[package]] 1983 - +name = "parking" 1984 - +version = "2.0.0" 1985 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1986 - +checksum = "427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72" 1987 - + 1988 - +[[package]] 1989 - +name = "parking_lot" 1990 - +version = "0.11.2" 1991 - +source = "registry+https://github.com/rust-lang/crates.io-index" 1992 - +checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 1993 - +dependencies = [ 1994 - + "instant", 1995 - + "lock_api", 1996 - + "parking_lot_core 0.8.5", 1997 - +] 1998 - + 1999 - +[[package]] 2000 - +name = "parking_lot" 2001 - +version = "0.12.1" 2002 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2003 - +checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 2004 - +dependencies = [ 2005 - + "lock_api", 2006 - + "parking_lot_core 0.9.3", 2007 - +] 2008 - + 2009 - +[[package]] 2010 - +name = "parking_lot_core" 2011 - +version = "0.8.5" 2012 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2013 - +checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216" 2014 - +dependencies = [ 2015 - + "cfg-if 1.0.0", 2016 - + "instant", 2017 - + "libc", 2018 - + "redox_syscall", 2019 - + "smallvec", 2020 - + "winapi 0.3.9", 2021 - +] 2022 - + 2023 - +[[package]] 2024 - +name = "parking_lot_core" 2025 - +version = "0.9.3" 2026 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2027 - +checksum = "09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929" 2028 - +dependencies = [ 2029 - + "cfg-if 1.0.0", 2030 - + "libc", 2031 - + "redox_syscall", 2032 - + "smallvec", 2033 - + "windows-sys", 2034 - +] 2035 - + 2036 - +[[package]] 2037 - +name = "pem" 2038 - +version = "1.1.0" 2039 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2040 - +checksum = "03c64931a1a212348ec4f3b4362585eca7159d0d09cbdf4a7f74f02173596fd4" 2041 - +dependencies = [ 2042 - + "base64", 2043 - +] 2044 - + 2045 - +[[package]] 2046 - +name = "percent-encoding" 2047 - +version = "2.2.0" 2048 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2049 - +checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 2050 - + 2051 - +[[package]] 2052 - +name = "petgraph" 2053 - +version = "0.6.2" 2054 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2055 - +checksum = "e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143" 2056 - +dependencies = [ 2057 - + "fixedbitset", 2058 - + "indexmap", 2059 - +] 2060 - + 2061 - +[[package]] 2062 - +name = "phf_shared" 2063 - +version = "0.10.0" 2064 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2065 - +checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 2066 - +dependencies = [ 2067 - + "siphasher", 2068 - +] 2069 - + 2070 - +[[package]] 2071 - +name = "pico-args" 2072 - +version = "0.4.2" 2073 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2074 - +checksum = "db8bcd96cb740d03149cbad5518db9fd87126a10ab519c011893b1754134c468" 2075 - + 2076 - +[[package]] 2077 - +name = "pin-project" 2078 - +version = "1.0.12" 2079 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2080 - +checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" 2081 - +dependencies = [ 2082 - + "pin-project-internal", 2083 - +] 2084 - + 2085 - +[[package]] 2086 - +name = "pin-project-internal" 2087 - +version = "1.0.12" 2088 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2089 - +checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" 2090 - +dependencies = [ 2091 - + "proc-macro2", 2092 - + "quote", 2093 - + "syn", 2094 - +] 2095 - + 2096 - +[[package]] 2097 - +name = "pin-project-lite" 2098 - +version = "0.1.12" 2099 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2100 - +checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777" 2101 - + 2102 - +[[package]] 2103 - +name = "pin-project-lite" 2104 - +version = "0.2.9" 2105 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2106 - +checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 2107 - + 2108 - +[[package]] 2109 - +name = "pin-utils" 2110 - +version = "0.1.0" 2111 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2112 - +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2113 - + 2114 - +[[package]] 2115 - +name = "pkg-config" 2116 - +version = "0.3.25" 2117 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2118 - +checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" 2119 - + 2120 - +[[package]] 2121 - +name = "polling" 2122 - +version = "2.3.0" 2123 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2124 - +checksum = "899b00b9c8ab553c743b3e11e87c5c7d423b2a2de229ba95b24a756344748011" 2125 - +dependencies = [ 2126 - + "autocfg", 2127 - + "cfg-if 1.0.0", 2128 - + "libc", 2129 - + "log", 2130 - + "wepoll-ffi", 2131 - + "winapi 0.3.9", 2132 - +] 2133 - + 2134 - +[[package]] 2135 - +name = "poly1305" 2136 - +version = "0.7.2" 2137 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2138 - +checksum = "048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede" 2139 - +dependencies = [ 2140 - + "cpufeatures", 2141 - + "opaque-debug", 2142 - + "universal-hash", 2143 - +] 2144 - + 2145 - +[[package]] 2146 - +name = "ppv-lite86" 2147 - +version = "0.2.16" 2148 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2149 - +checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" 2150 - + 2151 - +[[package]] 2152 - +name = "precomputed-hash" 2153 - +version = "0.1.1" 2154 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2155 - +checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 2156 - + 2157 - +[[package]] 2158 - +name = "proc-macro-error" 2159 - +version = "1.0.4" 2160 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2161 - +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 2162 - +dependencies = [ 2163 - + "proc-macro-error-attr", 2164 - + "proc-macro2", 2165 - + "quote", 2166 - + "syn", 2167 - + "version_check", 2168 - +] 2169 - + 2170 - +[[package]] 2171 - +name = "proc-macro-error-attr" 2172 - +version = "1.0.4" 2173 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2174 - +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 2175 - +dependencies = [ 2176 - + "proc-macro2", 2177 - + "quote", 2178 - + "version_check", 2179 - +] 2180 - + 2181 - +[[package]] 2182 - +name = "proc-macro2" 2183 - +version = "1.0.46" 2184 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2185 - +checksum = "94e2ef8dbfc347b10c094890f778ee2e36ca9bb4262e86dc99cd217e35f3470b" 2186 - +dependencies = [ 2187 - + "unicode-ident", 2188 - +] 2189 - + 2190 - +[[package]] 2191 - +name = "prost" 2192 - +version = "0.8.0" 2193 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2194 - +checksum = "de5e2533f59d08fcf364fd374ebda0692a70bd6d7e66ef97f306f45c6c5d8020" 2195 - +dependencies = [ 2196 - + "bytes 1.2.1", 2197 - + "prost-derive 0.8.0", 2198 - +] 2199 - + 2200 - +[[package]] 2201 - +name = "prost" 2202 - +version = "0.9.0" 2203 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2204 - +checksum = "444879275cb4fd84958b1a1d5420d15e6fcf7c235fe47f053c9c2a80aceb6001" 2205 - +dependencies = [ 2206 - + "bytes 1.2.1", 2207 - + "prost-derive 0.9.0", 2208 - +] 2209 - + 2210 - +[[package]] 2211 - +name = "prost-build" 2212 - +version = "0.9.0" 2213 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2214 - +checksum = "62941722fb675d463659e49c4f3fe1fe792ff24fe5bbaa9c08cd3b98a1c354f5" 2215 - +dependencies = [ 2216 - + "bytes 1.2.1", 2217 - + "heck", 2218 - + "itertools", 2219 - + "lazy_static", 2220 - + "log", 2221 - + "multimap", 2222 - + "petgraph", 2223 - + "prost 0.9.0", 2224 - + "prost-types", 2225 - + "regex", 2226 - + "tempfile", 2227 - + "which", 2228 - +] 2229 - + 2230 - +[[package]] 2231 - +name = "prost-derive" 2232 - +version = "0.8.0" 2233 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2234 - +checksum = "600d2f334aa05acb02a755e217ef1ab6dea4d51b58b7846588b747edec04efba" 2235 - +dependencies = [ 2236 - + "anyhow", 2237 - + "itertools", 2238 - + "proc-macro2", 2239 - + "quote", 2240 - + "syn", 2241 - +] 2242 - + 2243 - +[[package]] 2244 - +name = "prost-derive" 2245 - +version = "0.9.0" 2246 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2247 - +checksum = "f9cc1a3263e07e0bf68e96268f37665207b49560d98739662cdfaae215c720fe" 2248 - +dependencies = [ 2249 - + "anyhow", 2250 - + "itertools", 2251 - + "proc-macro2", 2252 - + "quote", 2253 - + "syn", 2254 - +] 2255 - + 2256 - +[[package]] 2257 - +name = "prost-types" 2258 - +version = "0.9.0" 2259 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2260 - +checksum = "534b7a0e836e3c482d2693070f982e39e7611da9695d4d1f5a4b186b51faef0a" 2261 - +dependencies = [ 2262 - + "bytes 1.2.1", 2263 - + "prost 0.9.0", 2264 - +] 2265 - + 2266 - +[[package]] 2267 - +name = "quick-error" 2268 - +version = "1.2.3" 2269 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2270 - +checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 2271 - + 2272 - +[[package]] 2273 - +name = "quote" 2274 - +version = "1.0.21" 2275 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2276 - +checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 2277 - +dependencies = [ 2278 - + "proc-macro2", 2279 - +] 2280 - + 2281 - +[[package]] 2282 - +name = "rand" 2283 - +version = "0.4.6" 2284 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2285 - +checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293" 2286 - +dependencies = [ 2287 - + "fuchsia-cprng", 2288 - + "libc", 2289 - + "rand_core 0.3.1", 2290 - + "rdrand", 2291 - + "winapi 0.3.9", 2292 - +] 2293 - + 2294 - +[[package]] 2295 - +name = "rand" 2296 - +version = "0.7.3" 2297 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2298 - +checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 2299 - +dependencies = [ 2300 - + "getrandom 0.1.16", 2301 - + "libc", 2302 - + "rand_chacha 0.2.2", 2303 - + "rand_core 0.5.1", 2304 - + "rand_hc", 2305 - +] 2306 - + 2307 - +[[package]] 2308 - +name = "rand" 2309 - +version = "0.8.5" 2310 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2311 - +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2312 - +dependencies = [ 2313 - + "libc", 2314 - + "rand_chacha 0.3.1", 2315 - + "rand_core 0.6.4", 2316 - +] 2317 - + 2318 - +[[package]] 2319 - +name = "rand_chacha" 2320 - +version = "0.2.2" 2321 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2322 - +checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 2323 - +dependencies = [ 2324 - + "ppv-lite86", 2325 - + "rand_core 0.5.1", 2326 - +] 2327 - + 2328 - +[[package]] 2329 - +name = "rand_chacha" 2330 - +version = "0.3.1" 2331 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2332 - +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2333 - +dependencies = [ 2334 - + "ppv-lite86", 2335 - + "rand_core 0.6.4", 2336 - +] 2337 - + 2338 - +[[package]] 2339 - +name = "rand_core" 2340 - +version = "0.3.1" 2341 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2342 - +checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" 2343 - +dependencies = [ 2344 - + "rand_core 0.4.2", 2345 - +] 2346 - + 2347 - +[[package]] 2348 - +name = "rand_core" 2349 - +version = "0.4.2" 2350 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2351 - +checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" 2352 - + 2353 - +[[package]] 2354 - +name = "rand_core" 2355 - +version = "0.5.1" 2356 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2357 - +checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 2358 - +dependencies = [ 2359 - + "getrandom 0.1.16", 2360 - +] 2361 - + 2362 - +[[package]] 2363 - +name = "rand_core" 2364 - +version = "0.6.4" 2365 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2366 - +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2367 - +dependencies = [ 2368 - + "getrandom 0.2.7", 2369 - +] 2370 - + 2371 - +[[package]] 2372 - +name = "rand_hc" 2373 - +version = "0.2.0" 2374 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2375 - +checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 2376 - +dependencies = [ 2377 - + "rand_core 0.5.1", 2378 - +] 2379 - + 2380 - +[[package]] 2381 - +name = "rcgen" 2382 - +version = "0.8.14" 2383 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2384 - +checksum = "5911d1403f4143c9d56a702069d593e8d0f3fab880a85e103604d0893ea31ba7" 2385 - +dependencies = [ 2386 - + "chrono", 2387 - + "pem", 2388 - + "ring", 2389 - + "x509-parser", 2390 - + "yasna", 2391 - +] 2392 - + 2393 - +[[package]] 2394 - +name = "rdrand" 2395 - +version = "0.4.0" 2396 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2397 - +checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2" 2398 - +dependencies = [ 2399 - + "rand_core 0.3.1", 2400 - +] 2401 - + 2402 - +[[package]] 2403 - +name = "redox_syscall" 2404 - +version = "0.2.16" 2405 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2406 - +checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 2407 - +dependencies = [ 2408 - + "bitflags", 2409 - +] 2410 - + 2411 - +[[package]] 2412 - +name = "redox_users" 2413 - +version = "0.4.3" 2414 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2415 - +checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 2416 - +dependencies = [ 2417 - + "getrandom 0.2.7", 2418 - + "redox_syscall", 2419 - + "thiserror", 2420 - +] 2421 - + 2422 - +[[package]] 2423 - +name = "regex" 2424 - +version = "1.6.0" 2425 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2426 - +checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b" 2427 - +dependencies = [ 2428 - + "aho-corasick", 2429 - + "memchr", 2430 - + "regex-syntax", 2431 - +] 2432 - + 2433 - +[[package]] 2434 - +name = "regex-syntax" 2435 - +version = "0.6.27" 2436 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2437 - +checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" 2438 - + 2439 - +[[package]] 2440 - +name = "remove_dir_all" 2441 - +version = "0.5.3" 2442 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2443 - +checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 2444 - +dependencies = [ 2445 - + "winapi 0.3.9", 2446 - +] 2447 - + 2448 - +[[package]] 2449 - +name = "reqwest" 2450 - +version = "0.11.12" 2451 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2452 - +checksum = "431949c384f4e2ae07605ccaa56d1d9d2ecdb5cadd4f9577ccfab29f2e5149fc" 2453 - +dependencies = [ 2454 - + "base64", 2455 - + "bytes 1.2.1", 2456 - + "encoding_rs", 2457 - + "futures-core", 2458 - + "futures-util", 2459 - + "h2 0.3.14", 2460 - + "http", 2461 - + "http-body 0.4.5", 2462 - + "hyper 0.14.20", 2463 - + "hyper-tls", 2464 - + "ipnet", 2465 - + "js-sys", 2466 - + "log", 2467 - + "mime", 2468 - + "native-tls", 2469 - + "once_cell", 2470 - + "percent-encoding", 2471 - + "pin-project-lite 0.2.9", 2472 - + "serde", 2473 - + "serde_json", 2474 - + "serde_urlencoded", 2475 - + "tokio 1.21.2", 2476 - + "tokio-native-tls", 2477 - + "tokio-socks", 2478 - + "tower-service", 2479 - + "url", 2480 - + "wasm-bindgen", 2481 - + "wasm-bindgen-futures", 2482 - + "web-sys", 2483 - + "winreg", 2484 - +] 2485 - + 2486 - +[[package]] 2487 - +name = "ring" 2488 - +version = "0.16.20" 2489 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2490 - +checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 2491 - +dependencies = [ 2492 - + "cc", 2493 - + "libc", 2494 - + "once_cell", 2495 - + "spin", 2496 - + "untrusted", 2497 - + "web-sys", 2498 - + "winapi 0.3.9", 2499 - +] 2500 - + 2501 - +[[package]] 2502 - +name = "rusqlite" 2503 - +version = "0.26.3" 2504 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2505 - +checksum = "4ba4d3462c8b2e4d7f4fcfcf2b296dc6b65404fbbc7b63daa37fd485c149daf7" 2506 - +dependencies = [ 2507 - + "bitflags", 2508 - + "fallible-iterator", 2509 - + "fallible-streaming-iterator", 2510 - + "hashlink", 2511 - + "libsqlite3-sys", 2512 - + "memchr", 2513 - + "smallvec", 2514 - +] 2515 - + 2516 - +[[package]] 2517 - +name = "rustc_version" 2518 - +version = "0.4.0" 2519 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2520 - +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 2521 - +dependencies = [ 2522 - + "semver", 2523 - +] 2524 - + 2525 - +[[package]] 2526 - +name = "rusticata-macros" 2527 - +version = "4.1.0" 2528 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2529 - +checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632" 2530 - +dependencies = [ 2531 - + "nom", 2532 - +] 2533 - + 2534 - +[[package]] 2535 - +name = "rustls" 2536 - +version = "0.19.1" 2537 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2538 - +checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" 2539 - +dependencies = [ 2540 - + "base64", 2541 - + "log", 2542 - + "ring", 2543 - + "sct", 2544 - + "webpki", 2545 - +] 2546 - + 2547 - +[[package]] 2548 - +name = "rustls-pemfile" 2549 - +version = "0.2.1" 2550 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2551 - +checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9" 2552 - +dependencies = [ 2553 - + "base64", 2554 - +] 2555 - + 2556 - +[[package]] 2557 - +name = "rustversion" 2558 - +version = "1.0.9" 2559 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2560 - +checksum = "97477e48b4cf8603ad5f7aaf897467cf42ab4218a38ef76fb14c2d6773a6d6a8" 2561 - + 2562 - +[[package]] 2563 - +name = "ryu" 2564 - +version = "1.0.11" 2565 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2566 - +checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" 2567 - + 2568 - +[[package]] 2569 - +name = "safemem" 2570 - +version = "0.3.3" 2571 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2572 - +checksum = "ef703b7cb59335eae2eb93ceb664c0eb7ea6bf567079d843e09420219668e072" 2573 - + 2574 - +[[package]] 2575 - +name = "schannel" 2576 - +version = "0.1.20" 2577 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2578 - +checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2" 2579 - +dependencies = [ 2580 - + "lazy_static", 2581 - + "windows-sys", 2582 - +] 2583 - + 2584 - +[[package]] 2585 - +name = "scoped-tls" 2586 - +version = "1.0.0" 2587 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2588 - +checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" 2589 - + 2590 - +[[package]] 2591 - +name = "scopeguard" 2592 - +version = "1.1.0" 2593 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2594 - +checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2595 - + 2596 - +[[package]] 2597 - +name = "sct" 2598 - +version = "0.6.1" 2599 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2600 - +checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce" 2601 - +dependencies = [ 2602 - + "ring", 2603 - + "untrusted", 2604 - +] 2605 - + 2606 - +[[package]] 2607 - +name = "secp256k1" 2608 - +version = "0.22.1" 2609 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2610 - +checksum = "26947345339603ae8395f68e2f3d85a6b0a8ddfe6315818e80b8504415099db0" 2611 - +dependencies = [ 2612 - + "secp256k1-sys", 2613 - + "serde", 2614 - +] 2615 - + 2616 - +[[package]] 2617 - +name = "secp256k1-sys" 2618 - +version = "0.5.2" 2619 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2620 - +checksum = "152e20a0fd0519390fc43ab404663af8a0b794273d2a91d60ad4a39f13ffe110" 2621 - +dependencies = [ 2622 - + "cc", 2623 - +] 2624 - + 2625 - +[[package]] 2626 - +name = "security-framework" 2627 - +version = "2.7.0" 2628 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2629 - +checksum = "2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c" 2630 - +dependencies = [ 2631 - + "bitflags", 2632 - + "core-foundation", 2633 - + "core-foundation-sys", 2634 - + "libc", 2635 - + "security-framework-sys", 2636 - +] 2637 - + 2638 - +[[package]] 2639 - +name = "security-framework-sys" 2640 - +version = "2.6.1" 2641 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2642 - +checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" 2643 - +dependencies = [ 2644 - + "core-foundation-sys", 2645 - + "libc", 2646 - +] 2647 - + 2648 - +[[package]] 2649 - +name = "semver" 2650 - +version = "1.0.14" 2651 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2652 - +checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" 2653 - + 2654 - +[[package]] 2655 - +name = "serde" 2656 - +version = "1.0.145" 2657 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2658 - +checksum = "728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b" 2659 - +dependencies = [ 2660 - + "serde_derive", 2661 - +] 2662 - + 2663 - +[[package]] 2664 - +name = "serde_derive" 2665 - +version = "1.0.145" 2666 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2667 - +checksum = "81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c" 2668 - +dependencies = [ 2669 - + "proc-macro2", 2670 - + "quote", 2671 - + "syn", 2672 - +] 2673 - + 2674 - +[[package]] 2675 - +name = "serde_json" 2676 - +version = "1.0.85" 2677 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2678 - +checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44" 2679 - +dependencies = [ 2680 - + "indexmap", 2681 - + "itoa 1.0.3", 2682 - + "ryu", 2683 - + "serde", 2684 - +] 2685 - + 2686 - +[[package]] 2687 - +name = "serde_regex" 2688 - +version = "1.1.0" 2689 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2690 - +checksum = "a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf" 2691 - +dependencies = [ 2692 - + "regex", 2693 - + "serde", 2694 - +] 2695 - + 2696 - +[[package]] 2697 - +name = "serde_urlencoded" 2698 - +version = "0.7.1" 2699 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2700 - +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 2701 - +dependencies = [ 2702 - + "form_urlencoded", 2703 - + "itoa 1.0.3", 2704 - + "ryu", 2705 - + "serde", 2706 - +] 2707 - + 2708 - +[[package]] 2709 - +name = "sha-1" 2710 - +version = "0.10.0" 2711 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2712 - +checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" 2713 - +dependencies = [ 2714 - + "cfg-if 1.0.0", 2715 - + "cpufeatures", 2716 - + "digest 0.10.5", 2717 - +] 2718 - + 2719 - +[[package]] 2720 - +name = "sha1" 2721 - +version = "0.10.5" 2722 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2723 - +checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" 2724 - +dependencies = [ 2725 - + "cfg-if 1.0.0", 2726 - + "cpufeatures", 2727 - + "digest 0.10.5", 2728 - +] 2729 - + 2730 - +[[package]] 2731 - +name = "sha2" 2732 - +version = "0.9.9" 2733 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2734 - +checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" 2735 - +dependencies = [ 2736 - + "block-buffer 0.9.0", 2737 - + "cfg-if 1.0.0", 2738 - + "cpufeatures", 2739 - + "digest 0.9.0", 2740 - + "opaque-debug", 2741 - +] 2742 - + 2743 - +[[package]] 2744 - +name = "sha3" 2745 - +version = "0.9.1" 2746 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2747 - +checksum = "f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809" 2748 - +dependencies = [ 2749 - + "block-buffer 0.9.0", 2750 - + "digest 0.9.0", 2751 - + "keccak", 2752 - + "opaque-debug", 2753 - +] 2754 - + 2755 - +[[package]] 2756 - +name = "signal-hook" 2757 - +version = "0.3.14" 2758 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2759 - +checksum = "a253b5e89e2698464fc26b545c9edceb338e18a89effeeecfea192c3025be29d" 2760 - +dependencies = [ 2761 - + "libc", 2762 - + "signal-hook-registry", 2763 - +] 2764 - + 2765 - +[[package]] 2766 - +name = "signal-hook-registry" 2767 - +version = "1.4.0" 2768 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2769 - +checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0" 2770 - +dependencies = [ 2771 - + "libc", 2772 - +] 2773 - + 2774 - +[[package]] 2775 - +name = "signature" 2776 - +version = "1.6.3" 2777 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2778 - +checksum = "deb766570a2825fa972bceff0d195727876a9cdf2460ab2e52d455dc2de47fd9" 2779 - + 2780 - +[[package]] 2781 - +name = "similar" 2782 - +version = "2.2.0" 2783 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2784 - +checksum = "62ac7f900db32bf3fd12e0117dd3dc4da74bc52ebaac97f39668446d89694803" 2785 - + 2786 - +[[package]] 2787 - +name = "simple_logger" 2788 - +version = "2.3.0" 2789 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2790 - +checksum = "48047e77b528151aaf841a10a9025f9459da80ba820e425ff7eb005708a76dc7" 2791 - +dependencies = [ 2792 - + "atty", 2793 - + "colored", 2794 - + "log", 2795 - + "time", 2796 - + "winapi 0.3.9", 2797 - +] 2798 - + 2799 - +[[package]] 2800 - +name = "siphasher" 2801 - +version = "0.3.10" 2802 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2803 - +checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" 2804 - + 2805 - +[[package]] 2806 - +name = "slab" 2807 - +version = "0.4.7" 2808 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2809 - +checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 2810 - +dependencies = [ 2811 - + "autocfg", 2812 - +] 2813 - + 2814 - +[[package]] 2815 - +name = "sluice" 2816 - +version = "0.5.5" 2817 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2818 - +checksum = "6d7400c0eff44aa2fcb5e31a5f24ba9716ed90138769e4977a2ba6014ae63eb5" 2819 - +dependencies = [ 2820 - + "async-channel", 2821 - + "futures-core", 2822 - + "futures-io", 2823 - +] 2824 - + 2825 - +[[package]] 2826 - +name = "smallvec" 2827 - +version = "1.9.0" 2828 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2829 - +checksum = "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1" 2830 - + 2831 - +[[package]] 2832 - +name = "socket2" 2833 - +version = "0.3.19" 2834 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2835 - +checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e" 2836 - +dependencies = [ 2837 - + "cfg-if 1.0.0", 2838 - + "libc", 2839 - + "winapi 0.3.9", 2840 - +] 2841 - + 2842 - +[[package]] 2843 - +name = "socket2" 2844 - +version = "0.4.7" 2845 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2846 - +checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 2847 - +dependencies = [ 2848 - + "libc", 2849 - + "winapi 0.3.9", 2850 - +] 2851 - + 2852 - +[[package]] 2853 - +name = "spin" 2854 - +version = "0.5.2" 2855 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2856 - +checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 2857 - + 2858 - +[[package]] 2859 - +name = "string_cache" 2860 - +version = "0.8.4" 2861 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2862 - +checksum = "213494b7a2b503146286049378ce02b482200519accc31872ee8be91fa820a08" 2863 - +dependencies = [ 2864 - + "new_debug_unreachable", 2865 - + "once_cell", 2866 - + "parking_lot 0.12.1", 2867 - + "phf_shared", 2868 - + "precomputed-hash", 2869 - +] 2870 - + 2871 - +[[package]] 2872 - +name = "strsim" 2873 - +version = "0.8.0" 2874 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2875 - +checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 2876 - + 2877 - +[[package]] 2878 - +name = "structopt" 2879 - +version = "0.3.26" 2880 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2881 - +checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10" 2882 - +dependencies = [ 2883 - + "clap", 2884 - + "lazy_static", 2885 - + "structopt-derive", 2886 - +] 2887 - + 2888 - +[[package]] 2889 - +name = "structopt-derive" 2890 - +version = "0.4.18" 2891 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2892 - +checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" 2893 - +dependencies = [ 2894 - + "heck", 2895 - + "proc-macro-error", 2896 - + "proc-macro2", 2897 - + "quote", 2898 - + "syn", 2899 - +] 2900 - + 2901 - +[[package]] 2902 - +name = "subtle" 2903 - +version = "2.4.1" 2904 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2905 - +checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 2906 - + 2907 - +[[package]] 2908 - +name = "syn" 2909 - +version = "1.0.101" 2910 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2911 - +checksum = "e90cde112c4b9690b8cbe810cba9ddd8bc1d7472e2cae317b69e9438c1cba7d2" 2912 - +dependencies = [ 2913 - + "proc-macro2", 2914 - + "quote", 2915 - + "unicode-ident", 2916 - +] 2917 - + 2918 - +[[package]] 2919 - +name = "synstructure" 2920 - +version = "0.12.6" 2921 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2922 - +checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 2923 - +dependencies = [ 2924 - + "proc-macro2", 2925 - + "quote", 2926 - + "syn", 2927 - + "unicode-xid", 2928 - +] 2929 - + 2930 - +[[package]] 2931 - +name = "tempdir" 2932 - +version = "0.3.7" 2933 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2934 - +checksum = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8" 2935 - +dependencies = [ 2936 - + "rand 0.4.6", 2937 - + "remove_dir_all", 2938 - +] 2939 - + 2940 - +[[package]] 2941 - +name = "tempfile" 2942 - +version = "3.3.0" 2943 - +source = "registry+https://github.com/rust-lang/crates.io-index" 2944 - +checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" 2945 - +dependencies = [ 2946 - + "cfg-if 1.0.0", 2947 - + "fastrand", 2948 - + "libc", 2949 - + "redox_syscall", 2950 - + "remove_dir_all", 2951 - + "winapi 0.3.9", 2952 - +] 2953 - + 2954 - +[[package]] 2955 - +name = "teos" 2956 - +version = "0.1.2" 2957 - +dependencies = [ 2958 - + "bitcoin", 2959 - + "bitcoincore-rpc", 2960 - + "hex", 2961 - + "home", 2962 - + "jsonrpc-http-server", 2963 - + "lightning", 2964 - + "lightning-block-sync", 2965 - + "lightning-net-tokio", 2966 - + "log", 2967 - + "prost 0.9.0", 2968 - + "rand 0.8.5", 2969 - + "rcgen", 2970 - + "rusqlite", 2971 - + "serde", 2972 - + "serde_json", 2973 - + "simple_logger", 2974 - + "structopt", 2975 - + "tempdir", 2976 - + "teos-common", 2977 - + "tokio 1.21.2", 2978 - + "tokio-stream", 2979 - + "toml", 2980 - + "tonic 0.6.2", 2981 - + "tonic-build", 2982 - + "torut", 2983 - + "triggered", 2984 - + "warp", 2985 - +] 2986 - + 2987 - +[[package]] 2988 - +name = "teos-common" 2989 - +version = "0.1.2" 2990 - +dependencies = [ 2991 - + "bitcoin", 2992 - + "chacha20poly1305", 2993 - + "hex", 2994 - + "lightning", 2995 - + "prost 0.9.0", 2996 - + "rand 0.8.5", 2997 - + "rusqlite", 2998 - + "serde", 2999 - + "serde_json", 3000 - + "tonic 0.6.2", 3001 - + "tonic-build", 3002 - +] 3003 - + 3004 - +[[package]] 3005 - +name = "term" 3006 - +version = "0.7.0" 3007 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3008 - +checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" 3009 - +dependencies = [ 3010 - + "dirs-next", 3011 - + "rustversion", 3012 - + "winapi 0.3.9", 3013 - +] 3014 - + 3015 - +[[package]] 3016 - +name = "textwrap" 3017 - +version = "0.11.0" 3018 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3019 - +checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 3020 - +dependencies = [ 3021 - + "unicode-width", 3022 - +] 3023 - + 3024 - +[[package]] 3025 - +name = "thiserror" 3026 - +version = "1.0.37" 3027 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3028 - +checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" 3029 - +dependencies = [ 3030 - + "thiserror-impl", 3031 - +] 3032 - + 3033 - +[[package]] 3034 - +name = "thiserror-impl" 3035 - +version = "1.0.37" 3036 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3037 - +checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" 3038 - +dependencies = [ 3039 - + "proc-macro2", 3040 - + "quote", 3041 - + "syn", 3042 - +] 3043 - + 3044 - +[[package]] 3045 - +name = "time" 3046 - +version = "0.3.14" 3047 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3048 - +checksum = "3c3f9a28b618c3a6b9251b6908e9c99e04b9e5c02e6581ccbb67d59c34ef7f9b" 3049 - +dependencies = [ 3050 - + "itoa 1.0.3", 3051 - + "libc", 3052 - + "num_threads", 3053 - + "time-macros", 3054 - +] 3055 - + 3056 - +[[package]] 3057 - +name = "time-macros" 3058 - +version = "0.2.4" 3059 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3060 - +checksum = "42657b1a6f4d817cda8e7a0ace261fe0cc946cf3a80314390b22cc61ae080792" 3061 - + 3062 - +[[package]] 3063 - +name = "tiny-keccak" 3064 - +version = "2.0.2" 3065 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3066 - +checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" 3067 - +dependencies = [ 3068 - + "crunchy", 3069 - +] 3070 - + 3071 - +[[package]] 3072 - +name = "tinyvec" 3073 - +version = "1.6.0" 3074 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3075 - +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 3076 - +dependencies = [ 3077 - + "tinyvec_macros", 3078 - +] 3079 - + 3080 - +[[package]] 3081 - +name = "tinyvec_macros" 3082 - +version = "0.1.0" 3083 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3084 - +checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 3085 - + 3086 - +[[package]] 3087 - +name = "tokio" 3088 - +version = "0.2.25" 3089 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3090 - +checksum = "6703a273949a90131b290be1fe7b039d0fc884aa1935860dfcbe056f28cd8092" 3091 - +dependencies = [ 3092 - + "bytes 0.5.6", 3093 - + "fnv", 3094 - + "futures-core", 3095 - + "iovec", 3096 - + "lazy_static", 3097 - + "memchr", 3098 - + "mio 0.6.23", 3099 - + "num_cpus", 3100 - + "pin-project-lite 0.1.12", 3101 - + "slab", 3102 - +] 3103 - + 3104 - +[[package]] 3105 - +name = "tokio" 3106 - +version = "1.21.2" 3107 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3108 - +checksum = "a9e03c497dc955702ba729190dc4aac6f2a0ce97f913e5b1b5912fc5039d9099" 3109 - +dependencies = [ 3110 - + "autocfg", 3111 - + "bytes 1.2.1", 3112 - + "libc", 3113 - + "memchr", 3114 - + "mio 0.8.4", 3115 - + "num_cpus", 3116 - + "pin-project-lite 0.2.9", 3117 - + "signal-hook-registry", 3118 - + "socket2 0.4.7", 3119 - + "tokio-macros", 3120 - + "winapi 0.3.9", 3121 - +] 3122 - + 3123 - +[[package]] 3124 - +name = "tokio-io-timeout" 3125 - +version = "1.2.0" 3126 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3127 - +checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" 3128 - +dependencies = [ 3129 - + "pin-project-lite 0.2.9", 3130 - + "tokio 1.21.2", 3131 - +] 3132 - + 3133 - +[[package]] 3134 - +name = "tokio-macros" 3135 - +version = "1.8.0" 3136 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3137 - +checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484" 3138 - +dependencies = [ 3139 - + "proc-macro2", 3140 - + "quote", 3141 - + "syn", 3142 - +] 3143 - + 3144 - +[[package]] 3145 - +name = "tokio-native-tls" 3146 - +version = "0.3.0" 3147 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3148 - +checksum = "f7d995660bd2b7f8c1568414c1126076c13fbb725c40112dc0120b78eb9b717b" 3149 - +dependencies = [ 3150 - + "native-tls", 3151 - + "tokio 1.21.2", 3152 - +] 3153 - + 3154 - +[[package]] 3155 - +name = "tokio-rustls" 3156 - +version = "0.22.0" 3157 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3158 - +checksum = "bc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6" 3159 - +dependencies = [ 3160 - + "rustls", 3161 - + "tokio 1.21.2", 3162 - + "webpki", 3163 - +] 3164 - + 3165 - +[[package]] 3166 - +name = "tokio-socks" 3167 - +version = "0.5.1" 3168 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3169 - +checksum = "51165dfa029d2a65969413a6cc96f354b86b464498702f174a4efa13608fd8c0" 3170 - +dependencies = [ 3171 - + "either", 3172 - + "futures-util", 3173 - + "thiserror", 3174 - + "tokio 1.21.2", 3175 - +] 3176 - + 3177 - +[[package]] 3178 - +name = "tokio-stream" 3179 - +version = "0.1.10" 3180 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3181 - +checksum = "f6edf2d6bc038a43d31353570e27270603f4648d18f5ed10c0e179abe43255af" 3182 - +dependencies = [ 3183 - + "futures-core", 3184 - + "pin-project-lite 0.2.9", 3185 - + "tokio 1.21.2", 3186 - +] 3187 - + 3188 - +[[package]] 3189 - +name = "tokio-tungstenite" 3190 - +version = "0.17.2" 3191 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3192 - +checksum = "f714dd15bead90401d77e04243611caec13726c2408afd5b31901dfcdcb3b181" 3193 - +dependencies = [ 3194 - + "futures-util", 3195 - + "log", 3196 - + "tokio 1.21.2", 3197 - + "tungstenite", 3198 - +] 3199 - + 3200 - +[[package]] 3201 - +name = "tokio-util" 3202 - +version = "0.3.1" 3203 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3204 - +checksum = "be8242891f2b6cbef26a2d7e8605133c2c554cd35b3e4948ea892d6d68436499" 3205 - +dependencies = [ 3206 - + "bytes 0.5.6", 3207 - + "futures-core", 3208 - + "futures-sink", 3209 - + "log", 3210 - + "pin-project-lite 0.1.12", 3211 - + "tokio 0.2.25", 3212 - +] 3213 - + 3214 - +[[package]] 3215 - +name = "tokio-util" 3216 - +version = "0.6.10" 3217 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3218 - +checksum = "36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507" 3219 - +dependencies = [ 3220 - + "bytes 1.2.1", 3221 - + "futures-core", 3222 - + "futures-sink", 3223 - + "log", 3224 - + "pin-project-lite 0.2.9", 3225 - + "tokio 1.21.2", 3226 - +] 3227 - + 3228 - +[[package]] 3229 - +name = "tokio-util" 3230 - +version = "0.7.4" 3231 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3232 - +checksum = "0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740" 3233 - +dependencies = [ 3234 - + "bytes 1.2.1", 3235 - + "futures-core", 3236 - + "futures-sink", 3237 - + "pin-project-lite 0.2.9", 3238 - + "tokio 1.21.2", 3239 - + "tracing", 3240 - +] 3241 - + 3242 - +[[package]] 3243 - +name = "toml" 3244 - +version = "0.5.9" 3245 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3246 - +checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" 3247 - +dependencies = [ 3248 - + "serde", 3249 - +] 3250 - + 3251 - +[[package]] 3252 - +name = "tonic" 3253 - +version = "0.5.2" 3254 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3255 - +checksum = "796c5e1cd49905e65dd8e700d4cb1dffcbfdb4fc9d017de08c1a537afd83627c" 3256 - +dependencies = [ 3257 - + "async-stream", 3258 - + "async-trait", 3259 - + "base64", 3260 - + "bytes 1.2.1", 3261 - + "futures-core", 3262 - + "futures-util", 3263 - + "h2 0.3.14", 3264 - + "http", 3265 - + "http-body 0.4.5", 3266 - + "hyper 0.14.20", 3267 - + "hyper-timeout", 3268 - + "percent-encoding", 3269 - + "pin-project", 3270 - + "prost 0.8.0", 3271 - + "prost-derive 0.8.0", 3272 - + "tokio 1.21.2", 3273 - + "tokio-rustls", 3274 - + "tokio-stream", 3275 - + "tokio-util 0.6.10", 3276 - + "tower", 3277 - + "tower-layer", 3278 - + "tower-service", 3279 - + "tracing", 3280 - + "tracing-futures", 3281 - +] 3282 - + 3283 - +[[package]] 3284 - +name = "tonic" 3285 - +version = "0.6.2" 3286 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3287 - +checksum = "ff08f4649d10a70ffa3522ca559031285d8e421d727ac85c60825761818f5d0a" 3288 - +dependencies = [ 3289 - + "async-stream", 3290 - + "async-trait", 3291 - + "base64", 3292 - + "bytes 1.2.1", 3293 - + "futures-core", 3294 - + "futures-util", 3295 - + "h2 0.3.14", 3296 - + "http", 3297 - + "http-body 0.4.5", 3298 - + "hyper 0.14.20", 3299 - + "hyper-timeout", 3300 - + "percent-encoding", 3301 - + "pin-project", 3302 - + "prost 0.9.0", 3303 - + "prost-derive 0.9.0", 3304 - + "tokio 1.21.2", 3305 - + "tokio-rustls", 3306 - + "tokio-stream", 3307 - + "tokio-util 0.6.10", 3308 - + "tower", 3309 - + "tower-layer", 3310 - + "tower-service", 3311 - + "tracing", 3312 - + "tracing-futures", 3313 - +] 3314 - + 3315 - +[[package]] 3316 - +name = "tonic-build" 3317 - +version = "0.6.2" 3318 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3319 - +checksum = "9403f1bafde247186684b230dc6f38b5cd514584e8bec1dd32514be4745fa757" 3320 - +dependencies = [ 3321 - + "proc-macro2", 3322 - + "prost-build", 3323 - + "quote", 3324 - + "syn", 3325 - +] 3326 - + 3327 - +[[package]] 3328 - +name = "torut" 3329 - +version = "0.2.1" 3330 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3331 - +checksum = "99febc413f26cf855b3a309c5872edff5c31e0ffe9c2fce5681868761df36f69" 3332 - +dependencies = [ 3333 - + "base32", 3334 - + "base64", 3335 - + "derive_more", 3336 - + "ed25519-dalek", 3337 - + "hex", 3338 - + "hmac", 3339 - + "rand 0.7.3", 3340 - + "serde", 3341 - + "serde_derive", 3342 - + "sha2", 3343 - + "sha3", 3344 - + "tokio 1.21.2", 3345 - +] 3346 - + 3347 - +[[package]] 3348 - +name = "tower" 3349 - +version = "0.4.13" 3350 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3351 - +checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" 3352 - +dependencies = [ 3353 - + "futures-core", 3354 - + "futures-util", 3355 - + "indexmap", 3356 - + "pin-project", 3357 - + "pin-project-lite 0.2.9", 3358 - + "rand 0.8.5", 3359 - + "slab", 3360 - + "tokio 1.21.2", 3361 - + "tokio-util 0.7.4", 3362 - + "tower-layer", 3363 - + "tower-service", 3364 - + "tracing", 3365 - +] 3366 - + 3367 - +[[package]] 3368 - +name = "tower-layer" 3369 - +version = "0.3.1" 3370 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3371 - +checksum = "343bc9466d3fe6b0f960ef45960509f84480bf4fd96f92901afe7ff3df9d3a62" 3372 - + 3373 - +[[package]] 3374 - +name = "tower-service" 3375 - +version = "0.3.2" 3376 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3377 - +checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 3378 - + 3379 - +[[package]] 3380 - +name = "tracing" 3381 - +version = "0.1.36" 3382 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3383 - +checksum = "2fce9567bd60a67d08a16488756721ba392f24f29006402881e43b19aac64307" 3384 - +dependencies = [ 3385 - + "cfg-if 1.0.0", 3386 - + "log", 3387 - + "pin-project-lite 0.2.9", 3388 - + "tracing-attributes", 3389 - + "tracing-core", 3390 - +] 3391 - + 3392 - +[[package]] 3393 - +name = "tracing-attributes" 3394 - +version = "0.1.22" 3395 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3396 - +checksum = "11c75893af559bc8e10716548bdef5cb2b983f8e637db9d0e15126b61b484ee2" 3397 - +dependencies = [ 3398 - + "proc-macro2", 3399 - + "quote", 3400 - + "syn", 3401 - +] 3402 - + 3403 - +[[package]] 3404 - +name = "tracing-core" 3405 - +version = "0.1.29" 3406 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3407 - +checksum = "5aeea4303076558a00714b823f9ad67d58a3bbda1df83d8827d21193156e22f7" 3408 - +dependencies = [ 3409 - + "once_cell", 3410 - +] 3411 - + 3412 - +[[package]] 3413 - +name = "tracing-futures" 3414 - +version = "0.2.5" 3415 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3416 - +checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" 3417 - +dependencies = [ 3418 - + "pin-project", 3419 - + "tracing", 3420 - +] 3421 - + 3422 - +[[package]] 3423 - +name = "triggered" 3424 - +version = "0.1.2" 3425 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3426 - +checksum = "ce148eae0d1a376c1b94ae651fc3261d9cb8294788b962b7382066376503a2d1" 3427 - + 3428 - +[[package]] 3429 - +name = "try-lock" 3430 - +version = "0.2.3" 3431 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3432 - +checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" 3433 - + 3434 - +[[package]] 3435 - +name = "tungstenite" 3436 - +version = "0.17.3" 3437 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3438 - +checksum = "e27992fd6a8c29ee7eef28fc78349aa244134e10ad447ce3b9f0ac0ed0fa4ce0" 3439 - +dependencies = [ 3440 - + "base64", 3441 - + "byteorder", 3442 - + "bytes 1.2.1", 3443 - + "http", 3444 - + "httparse", 3445 - + "log", 3446 - + "rand 0.8.5", 3447 - + "sha-1", 3448 - + "thiserror", 3449 - + "url", 3450 - + "utf-8", 3451 - +] 3452 - + 3453 - +[[package]] 3454 - +name = "twoway" 3455 - +version = "0.1.8" 3456 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3457 - +checksum = "59b11b2b5241ba34be09c3cc85a36e56e48f9888862e19cedf23336d35316ed1" 3458 - +dependencies = [ 3459 - + "memchr", 3460 - +] 3461 - + 3462 - +[[package]] 3463 - +name = "typenum" 3464 - +version = "1.15.0" 3465 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3466 - +checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" 3467 - + 3468 - +[[package]] 3469 - +name = "unicase" 3470 - +version = "2.6.0" 3471 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3472 - +checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" 3473 - +dependencies = [ 3474 - + "version_check", 3475 - +] 3476 - + 3477 - +[[package]] 3478 - +name = "unicode-bidi" 3479 - +version = "0.3.8" 3480 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3481 - +checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" 3482 - + 3483 - +[[package]] 3484 - +name = "unicode-ident" 3485 - +version = "1.0.4" 3486 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3487 - +checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd" 3488 - + 3489 - +[[package]] 3490 - +name = "unicode-normalization" 3491 - +version = "0.1.22" 3492 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3493 - +checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 3494 - +dependencies = [ 3495 - + "tinyvec", 3496 - +] 3497 - + 3498 - +[[package]] 3499 - +name = "unicode-segmentation" 3500 - +version = "1.10.0" 3501 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3502 - +checksum = "0fdbf052a0783de01e944a6ce7a8cb939e295b1e7be835a1112c3b9a7f047a5a" 3503 - + 3504 - +[[package]] 3505 - +name = "unicode-width" 3506 - +version = "0.1.10" 3507 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3508 - +checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 3509 - + 3510 - +[[package]] 3511 - +name = "unicode-xid" 3512 - +version = "0.2.4" 3513 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3514 - +checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 3515 - + 3516 - +[[package]] 3517 - +name = "universal-hash" 3518 - +version = "0.4.1" 3519 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3520 - +checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05" 3521 - +dependencies = [ 3522 - + "generic-array", 3523 - + "subtle", 3524 - +] 3525 - + 3526 - +[[package]] 3527 - +name = "untrusted" 3528 - +version = "0.7.1" 3529 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3530 - +checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 3531 - + 3532 - +[[package]] 3533 - +name = "url" 3534 - +version = "2.3.1" 3535 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3536 - +checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 3537 - +dependencies = [ 3538 - + "form_urlencoded", 3539 - + "idna", 3540 - + "percent-encoding", 3541 - +] 3542 - + 3543 - +[[package]] 3544 - +name = "utf-8" 3545 - +version = "0.7.6" 3546 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3547 - +checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" 3548 - + 3549 - +[[package]] 3550 - +name = "value-bag" 3551 - +version = "1.0.0-alpha.9" 3552 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3553 - +checksum = "2209b78d1249f7e6f3293657c9779fe31ced465df091bbd433a1cf88e916ec55" 3554 - +dependencies = [ 3555 - + "ctor", 3556 - + "version_check", 3557 - +] 3558 - + 3559 - +[[package]] 3560 - +name = "vcpkg" 3561 - +version = "0.2.15" 3562 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3563 - +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 3564 - + 3565 - +[[package]] 3566 - +name = "vec_map" 3567 - +version = "0.8.2" 3568 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3569 - +checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 3570 - + 3571 - +[[package]] 3572 - +name = "version_check" 3573 - +version = "0.9.4" 3574 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3575 - +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 3576 - + 3577 - +[[package]] 3578 - +name = "waker-fn" 3579 - +version = "1.1.0" 3580 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3581 - +checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" 3582 - + 3583 - +[[package]] 3584 - +name = "want" 3585 - +version = "0.3.0" 3586 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3587 - +checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 3588 - +dependencies = [ 3589 - + "log", 3590 - + "try-lock", 3591 - +] 3592 - + 3593 - +[[package]] 3594 - +name = "warp" 3595 - +version = "0.3.3" 3596 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3597 - +checksum = "ed7b8be92646fc3d18b06147664ebc5f48d222686cb11a8755e561a735aacc6d" 3598 - +dependencies = [ 3599 - + "bytes 1.2.1", 3600 - + "futures-channel", 3601 - + "futures-util", 3602 - + "headers", 3603 - + "http", 3604 - + "hyper 0.14.20", 3605 - + "log", 3606 - + "mime", 3607 - + "mime_guess", 3608 - + "multipart", 3609 - + "percent-encoding", 3610 - + "pin-project", 3611 - + "rustls-pemfile", 3612 - + "scoped-tls", 3613 - + "serde", 3614 - + "serde_json", 3615 - + "serde_urlencoded", 3616 - + "tokio 1.21.2", 3617 - + "tokio-stream", 3618 - + "tokio-tungstenite", 3619 - + "tokio-util 0.7.4", 3620 - + "tower-service", 3621 - + "tracing", 3622 - +] 3623 - + 3624 - +[[package]] 3625 - +name = "wasi" 3626 - +version = "0.9.0+wasi-snapshot-preview1" 3627 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3628 - +checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 3629 - + 3630 - +[[package]] 3631 - +name = "wasi" 3632 - +version = "0.11.0+wasi-snapshot-preview1" 3633 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3634 - +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 3635 - + 3636 - +[[package]] 3637 - +name = "wasm-bindgen" 3638 - +version = "0.2.83" 3639 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3640 - +checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" 3641 - +dependencies = [ 3642 - + "cfg-if 1.0.0", 3643 - + "wasm-bindgen-macro", 3644 - +] 3645 - + 3646 - +[[package]] 3647 - +name = "wasm-bindgen-backend" 3648 - +version = "0.2.83" 3649 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3650 - +checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" 3651 - +dependencies = [ 3652 - + "bumpalo", 3653 - + "log", 3654 - + "once_cell", 3655 - + "proc-macro2", 3656 - + "quote", 3657 - + "syn", 3658 - + "wasm-bindgen-shared", 3659 - +] 3660 - + 3661 - +[[package]] 3662 - +name = "wasm-bindgen-futures" 3663 - +version = "0.4.33" 3664 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3665 - +checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d" 3666 - +dependencies = [ 3667 - + "cfg-if 1.0.0", 3668 - + "js-sys", 3669 - + "wasm-bindgen", 3670 - + "web-sys", 3671 - +] 3672 - + 3673 - +[[package]] 3674 - +name = "wasm-bindgen-macro" 3675 - +version = "0.2.83" 3676 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3677 - +checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" 3678 - +dependencies = [ 3679 - + "quote", 3680 - + "wasm-bindgen-macro-support", 3681 - +] 3682 - + 3683 - +[[package]] 3684 - +name = "wasm-bindgen-macro-support" 3685 - +version = "0.2.83" 3686 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3687 - +checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" 3688 - +dependencies = [ 3689 - + "proc-macro2", 3690 - + "quote", 3691 - + "syn", 3692 - + "wasm-bindgen-backend", 3693 - + "wasm-bindgen-shared", 3694 - +] 3695 - + 3696 - +[[package]] 3697 - +name = "wasm-bindgen-shared" 3698 - +version = "0.2.83" 3699 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3700 - +checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" 3701 - + 3702 - +[[package]] 3703 - +name = "watchtower-plugin" 3704 - +version = "0.1.2" 3705 - +dependencies = [ 3706 - + "backoff", 3707 - + "bitcoin", 3708 - + "cln-plugin", 3709 - + "hex", 3710 - + "home", 3711 - + "httpmock", 3712 - + "log", 3713 - + "reqwest", 3714 - + "rusqlite", 3715 - + "serde", 3716 - + "serde_json", 3717 - + "tempdir", 3718 - + "teos-common", 3719 - + "tokio 1.21.2", 3720 - + "tonic 0.5.2", 3721 - +] 3722 - + 3723 - +[[package]] 3724 - +name = "web-sys" 3725 - +version = "0.3.60" 3726 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3727 - +checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f" 3728 - +dependencies = [ 3729 - + "js-sys", 3730 - + "wasm-bindgen", 3731 - +] 3732 - + 3733 - +[[package]] 3734 - +name = "webpki" 3735 - +version = "0.21.4" 3736 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3737 - +checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea" 3738 - +dependencies = [ 3739 - + "ring", 3740 - + "untrusted", 3741 - +] 3742 - + 3743 - +[[package]] 3744 - +name = "wepoll-ffi" 3745 - +version = "0.1.2" 3746 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3747 - +checksum = "d743fdedc5c64377b5fc2bc036b01c7fd642205a0d96356034ae3404d49eb7fb" 3748 - +dependencies = [ 3749 - + "cc", 3750 - +] 3751 - + 3752 - +[[package]] 3753 - +name = "which" 3754 - +version = "4.3.0" 3755 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3756 - +checksum = "1c831fbbee9e129a8cf93e7747a82da9d95ba8e16621cae60ec2cdc849bacb7b" 3757 - +dependencies = [ 3758 - + "either", 3759 - + "libc", 3760 - + "once_cell", 3761 - +] 3762 - + 3763 - +[[package]] 3764 - +name = "winapi" 3765 - +version = "0.2.8" 3766 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3767 - +checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" 3768 - + 3769 - +[[package]] 3770 - +name = "winapi" 3771 - +version = "0.3.9" 3772 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3773 - +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 3774 - +dependencies = [ 3775 - + "winapi-i686-pc-windows-gnu", 3776 - + "winapi-x86_64-pc-windows-gnu", 3777 - +] 3778 - + 3779 - +[[package]] 3780 - +name = "winapi-build" 3781 - +version = "0.1.1" 3782 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3783 - +checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" 3784 - + 3785 - +[[package]] 3786 - +name = "winapi-i686-pc-windows-gnu" 3787 - +version = "0.4.0" 3788 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3789 - +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 3790 - + 3791 - +[[package]] 3792 - +name = "winapi-x86_64-pc-windows-gnu" 3793 - +version = "0.4.0" 3794 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3795 - +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3796 - + 3797 - +[[package]] 3798 - +name = "windows-sys" 3799 - +version = "0.36.1" 3800 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3801 - +checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" 3802 - +dependencies = [ 3803 - + "windows_aarch64_msvc", 3804 - + "windows_i686_gnu", 3805 - + "windows_i686_msvc", 3806 - + "windows_x86_64_gnu", 3807 - + "windows_x86_64_msvc", 3808 - +] 3809 - + 3810 - +[[package]] 3811 - +name = "windows_aarch64_msvc" 3812 - +version = "0.36.1" 3813 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3814 - +checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" 3815 - + 3816 - +[[package]] 3817 - +name = "windows_i686_gnu" 3818 - +version = "0.36.1" 3819 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3820 - +checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" 3821 - + 3822 - +[[package]] 3823 - +name = "windows_i686_msvc" 3824 - +version = "0.36.1" 3825 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3826 - +checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" 3827 - + 3828 - +[[package]] 3829 - +name = "windows_x86_64_gnu" 3830 - +version = "0.36.1" 3831 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3832 - +checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" 3833 - + 3834 - +[[package]] 3835 - +name = "windows_x86_64_msvc" 3836 - +version = "0.36.1" 3837 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3838 - +checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" 3839 - + 3840 - +[[package]] 3841 - +name = "winreg" 3842 - +version = "0.10.1" 3843 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3844 - +checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 3845 - +dependencies = [ 3846 - + "winapi 0.3.9", 3847 - +] 3848 - + 3849 - +[[package]] 3850 - +name = "ws2_32-sys" 3851 - +version = "0.2.1" 3852 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3853 - +checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" 3854 - +dependencies = [ 3855 - + "winapi 0.2.8", 3856 - + "winapi-build", 3857 - +] 3858 - + 3859 - +[[package]] 3860 - +name = "x509-parser" 3861 - +version = "0.12.0" 3862 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3863 - +checksum = "ffc90836a84cb72e6934137b1504d0cae304ef5d83904beb0c8d773bbfe256ed" 3864 - +dependencies = [ 3865 - + "base64", 3866 - + "chrono", 3867 - + "data-encoding", 3868 - + "der-parser", 3869 - + "lazy_static", 3870 - + "nom", 3871 - + "oid-registry", 3872 - + "ring", 3873 - + "rusticata-macros", 3874 - + "thiserror", 3875 - +] 3876 - + 3877 - +[[package]] 3878 - +name = "yasna" 3879 - +version = "0.4.0" 3880 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3881 - +checksum = "e262a29d0e61ccf2b6190d7050d4b237535fc76ce4c1210d9caa316f71dffa75" 3882 - +dependencies = [ 3883 - + "chrono", 3884 - +] 3885 - + 3886 - +[[package]] 3887 - +name = "zeroize" 3888 - +version = "1.3.0" 3889 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3890 - +checksum = "4756f7db3f7b5574938c3eb1c117038b8e07f95ee6718c0efad4ac21508f1efd" 3891 - +dependencies = [ 3892 - + "zeroize_derive", 3893 - +] 3894 - + 3895 - +[[package]] 3896 - +name = "zeroize_derive" 3897 - +version = "1.3.2" 3898 - +source = "registry+https://github.com/rust-lang/crates.io-index" 3899 - +checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" 3900 - +dependencies = [ 3901 - + "proc-macro2", 3902 - + "quote", 3903 - + "syn", 3904 - + "synstructure", 3905 - +]
+41 -38
pkgs/applications/blockchains/teos/default.nix
··· 1 1 { lib 2 - , stdenv 3 2 , rustPlatform 4 3 , fetchFromGitHub 5 - , llvmPackages 6 - , openssl 7 - , perl 8 4 , protobuf 9 5 , rustfmt 10 - , Security 11 - , SystemConfiguration 6 + , stdenv 7 + , darwin 8 + , pkg-config 9 + , openssl 12 10 }: 13 11 14 12 let 15 - version = "0.1.2"; 13 + version = "0.2.0"; 16 14 17 15 src = fetchFromGitHub { 18 16 owner = "talaia-labs"; 19 17 repo = "rust-teos"; 20 18 rev = "v${version}"; 21 - hash = "sha256-N+srREYsADMTqz3uDXpeCuXrZZ62FopXO7DClGfyk9U="; 19 + hash = "sha256-UrzH9xmhVq12TcSUQ1AihCG1sNGcy/N8LDsZINVKFkY="; 22 20 }; 23 21 24 - common.meta = with lib; { 22 + meta = with lib; { 25 23 homepage = "https://github.com/talaia-labs/rust-teos"; 26 24 license = licenses.mit; 27 25 maintainers = with maintainers; [ seberm ]; 28 - platforms = platforms.unix; 29 26 }; 30 - 31 - cargoPatches = [ ./add-cargo-lock.patch ]; 32 - 33 - buildInputs = [ 34 - openssl 35 - ] ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration ]; 36 - 37 - nativeBuildInputs = [ 38 - perl # used by openssl-sys to configure 39 - protobuf 40 - rustfmt 41 - rustPlatform.bindgenHook 42 - ]; 43 27 in 44 28 { 45 29 teos = rustPlatform.buildRustPackage { 46 30 pname = "teos"; 47 - cargoSha256 = "sha256-7VYYYSMJ2JP1KuA8sD0X3wInubH/jbA/sgzsTsomyEc="; 31 + inherit version src; 32 + 33 + cargoHash = "sha256-U0imKEPszlBOaS6xEd3kfzy/w2SYe3EY/E1e0L+ViDk="; 34 + 48 35 buildAndTestSubdir = "teos"; 49 36 50 - inherit version src cargoPatches buildInputs nativeBuildInputs; 37 + nativeBuildInputs = [ 38 + protobuf 39 + rustfmt 40 + ]; 41 + 42 + buildInputs = lib.optionals stdenv.isDarwin [ 43 + darwin.apple_sdk.frameworks.Security 44 + ]; 51 45 52 - meta = common.meta // { 46 + __darwinAllowLocalNetworking = true; 47 + 48 + meta = meta // { 53 49 description = "A Lightning watchtower compliant with BOLT13, written in Rust"; 54 50 }; 55 - 56 - cargoTestFlags = [ 57 - "--workspace" 58 - ]; 59 51 }; 60 52 61 53 teos-watchtower-plugin = rustPlatform.buildRustPackage { 62 54 pname = "teos-watchtower-plugin"; 63 - cargoSha256 = "sha256-xL+DiEfgBYJQ1UJm7LAr1/f34pkU8FRl4Seic8MFAlM="; 55 + inherit version src; 56 + 57 + cargoHash = "sha256-3ke1qTFw/4I5dPLuPjIGp1n2C/eRfPB7A6ErMFfwUzE="; 58 + 64 59 buildAndTestSubdir = "watchtower-plugin"; 65 60 66 - inherit version src cargoPatches buildInputs nativeBuildInputs; 61 + nativeBuildInputs = [ 62 + pkg-config 63 + protobuf 64 + rustfmt 65 + ]; 66 + 67 + buildInputs = [ 68 + openssl 69 + ] ++ lib.optionals stdenv.isDarwin [ 70 + darwin.apple_sdk.frameworks.SystemConfiguration 71 + ]; 72 + 73 + __darwinAllowLocalNetworking = true; 67 74 68 - meta = common.meta // { 75 + meta = meta // { 69 76 description = "A Lightning watchtower plugin for clightning"; 77 + mainProgram = "watchtower-client"; 70 78 }; 71 - 72 - # The test is skipped due to following error: 73 - # thread 'retrier::tests::test_manage_retry_unreachable' panicked at 'assertion failed: 74 - # wt_client.lock().unwrap().towers.get(&tower_id).unwrap().status.is_unreachable()', watchtower-plugin/src/retrier.rs:518:9 75 - checkFlags = lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [ "--skip=retrier::tests::test_manage_retry_unreachable" ]; 76 79 }; 77 80 }
+1 -3
pkgs/top-level/all-packages.nix
··· 34907 34907 34908 34908 taro = callPackage ../applications/blockchains/taro { }; 34909 34909 34910 - inherit (callPackages ../applications/blockchains/teos { 34911 - inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; 34912 - }) 34910 + inherit (callPackages ../applications/blockchains/teos { }) 34913 34911 teos 34914 34912 teos-watchtower-plugin; 34915 34913