quill: 0.2.17 -> 0.5.1 (#356925)

authored by

Donovan Glover and committed by
GitHub
2d9cb77f fa42b5a5

+38 -3680
-3661
pkgs/tools/security/quill/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "adler" 7 - version = "1.0.2" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 10 - 11 - [[package]] 12 - name = "aho-corasick" 13 - version = "0.7.18" 14 - source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" 16 - dependencies = [ 17 - "memchr", 18 - ] 19 - 20 - [[package]] 21 - name = "anyhow" 22 - version = "1.0.57" 23 - source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "08f9b8508dccb7687a1d6c4ce66b2b0ecef467c94667de27d8d7fe1f8d2a9cdc" 25 - 26 - [[package]] 27 - name = "arrayref" 28 - version = "0.3.6" 29 - source = "registry+https://github.com/rust-lang/crates.io-index" 30 - checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" 31 - 32 - [[package]] 33 - name = "arrayvec" 34 - version = "0.5.2" 35 - source = "registry+https://github.com/rust-lang/crates.io-index" 36 - checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" 37 - 38 - [[package]] 39 - name = "ascii-canvas" 40 - version = "3.0.0" 41 - source = "registry+https://github.com/rust-lang/crates.io-index" 42 - checksum = "8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6" 43 - dependencies = [ 44 - "term", 45 - ] 46 - 47 - [[package]] 48 - name = "async-trait" 49 - version = "0.1.53" 50 - source = "registry+https://github.com/rust-lang/crates.io-index" 51 - checksum = "ed6aa3524a2dfcf9fe180c51eae2b58738348d819517ceadf95789c51fff7600" 52 - dependencies = [ 53 - "proc-macro2", 54 - "quote", 55 - "syn", 56 - ] 57 - 58 - [[package]] 59 - name = "atty" 60 - version = "0.2.14" 61 - source = "registry+https://github.com/rust-lang/crates.io-index" 62 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 63 - dependencies = [ 64 - "hermit-abi", 65 - "libc", 66 - "winapi", 67 - ] 68 - 69 - [[package]] 70 - name = "autocfg" 71 - version = "0.1.8" 72 - source = "registry+https://github.com/rust-lang/crates.io-index" 73 - checksum = "0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78" 74 - dependencies = [ 75 - "autocfg 1.1.0", 76 - ] 77 - 78 - [[package]] 79 - name = "autocfg" 80 - version = "1.1.0" 81 - source = "registry+https://github.com/rust-lang/crates.io-index" 82 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 83 - 84 - [[package]] 85 - name = "base16ct" 86 - version = "0.1.1" 87 - source = "registry+https://github.com/rust-lang/crates.io-index" 88 - checksum = "349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce" 89 - 90 - [[package]] 91 - name = "base32" 92 - version = "0.4.0" 93 - source = "registry+https://github.com/rust-lang/crates.io-index" 94 - checksum = "23ce669cd6c8588f79e15cf450314f9638f967fc5770ff1c7c1deb0925ea7cfa" 95 - 96 - [[package]] 97 - name = "base58" 98 - version = "0.1.0" 99 - source = "registry+https://github.com/rust-lang/crates.io-index" 100 - checksum = "5024ee8015f02155eee35c711107ddd9a9bf3cb689cf2a9089c97e79b6e1ae83" 101 - 102 - [[package]] 103 - name = "base64" 104 - version = "0.11.0" 105 - source = "registry+https://github.com/rust-lang/crates.io-index" 106 - checksum = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7" 107 - 108 - [[package]] 109 - name = "base64" 110 - version = "0.13.0" 111 - source = "registry+https://github.com/rust-lang/crates.io-index" 112 - checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" 113 - 114 - [[package]] 115 - name = "base64ct" 116 - version = "1.5.0" 117 - source = "registry+https://github.com/rust-lang/crates.io-index" 118 - checksum = "dea908e7347a8c64e378c17e30ef880ad73e3b4498346b055c2c00ea342f3179" 119 - 120 - [[package]] 121 - name = "beef" 122 - version = "0.5.2" 123 - source = "registry+https://github.com/rust-lang/crates.io-index" 124 - checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1" 125 - 126 - [[package]] 127 - name = "bincode" 128 - version = "1.3.3" 129 - source = "registry+https://github.com/rust-lang/crates.io-index" 130 - checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 131 - dependencies = [ 132 - "serde", 133 - ] 134 - 135 - [[package]] 136 - name = "binread" 137 - version = "2.2.0" 138 - source = "registry+https://github.com/rust-lang/crates.io-index" 139 - checksum = "16598dfc8e6578e9b597d9910ba2e73618385dc9f4b1d43dd92c349d6be6418f" 140 - dependencies = [ 141 - "binread_derive", 142 - "lazy_static", 143 - "rustversion", 144 - ] 145 - 146 - [[package]] 147 - name = "binread_derive" 148 - version = "2.1.0" 149 - source = "registry+https://github.com/rust-lang/crates.io-index" 150 - checksum = "1d9672209df1714ee804b1f4d4f68c8eb2a90b1f7a07acf472f88ce198ef1fed" 151 - dependencies = [ 152 - "either", 153 - "proc-macro2", 154 - "quote", 155 - "syn", 156 - ] 157 - 158 - [[package]] 159 - name = "bip39" 160 - version = "1.0.1" 161 - source = "registry+https://github.com/rust-lang/crates.io-index" 162 - checksum = "b9e89470017230c38e52b82b3ee3f530db1856ba1d434e3a67a3456a8a8dec5f" 163 - dependencies = [ 164 - "bitcoin_hashes", 165 - "rand_core 0.4.2", 166 - "serde", 167 - "unicode-normalization", 168 - ] 169 - 170 - [[package]] 171 - name = "bit-set" 172 - version = "0.5.2" 173 - source = "registry+https://github.com/rust-lang/crates.io-index" 174 - checksum = "6e11e16035ea35e4e5997b393eacbf6f63983188f7a2ad25bfb13465f5ad59de" 175 - dependencies = [ 176 - "bit-vec", 177 - ] 178 - 179 - [[package]] 180 - name = "bit-vec" 181 - version = "0.6.3" 182 - source = "registry+https://github.com/rust-lang/crates.io-index" 183 - checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 184 - 185 - [[package]] 186 - name = "bitcoin_hashes" 187 - version = "0.9.7" 188 - source = "registry+https://github.com/rust-lang/crates.io-index" 189 - checksum = "7ce18265ec2324ad075345d5814fbeed4f41f0a660055dc78840b74d19b874b1" 190 - 191 - [[package]] 192 - name = "bitflags" 193 - version = "1.3.2" 194 - source = "registry+https://github.com/rust-lang/crates.io-index" 195 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 196 - 197 - [[package]] 198 - name = "block-buffer" 199 - version = "0.7.3" 200 - source = "registry+https://github.com/rust-lang/crates.io-index" 201 - checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" 202 - dependencies = [ 203 - "block-padding", 204 - "byte-tools", 205 - "byteorder", 206 - "generic-array 0.12.4", 207 - ] 208 - 209 - [[package]] 210 - name = "block-buffer" 211 - version = "0.9.0" 212 - source = "registry+https://github.com/rust-lang/crates.io-index" 213 - checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" 214 - dependencies = [ 215 - "generic-array 0.14.5", 216 - ] 217 - 218 - [[package]] 219 - name = "block-buffer" 220 - version = "0.10.2" 221 - source = "registry+https://github.com/rust-lang/crates.io-index" 222 - checksum = "0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324" 223 - dependencies = [ 224 - "generic-array 0.14.5", 225 - ] 226 - 227 - [[package]] 228 - name = "block-padding" 229 - version = "0.1.5" 230 - source = "registry+https://github.com/rust-lang/crates.io-index" 231 - checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5" 232 - dependencies = [ 233 - "byte-tools", 234 - ] 235 - 236 - [[package]] 237 - name = "bumpalo" 238 - version = "3.10.0" 239 - source = "registry+https://github.com/rust-lang/crates.io-index" 240 - checksum = "37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3" 241 - 242 - [[package]] 243 - name = "byte-tools" 244 - version = "0.3.1" 245 - source = "registry+https://github.com/rust-lang/crates.io-index" 246 - checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7" 247 - 248 - [[package]] 249 - name = "byte-unit" 250 - version = "3.1.4" 251 - source = "registry+https://github.com/rust-lang/crates.io-index" 252 - checksum = "415301c9de11005d4b92193c0eb7ac7adc37e5a49e0ac9bed0a42343512744b8" 253 - 254 - [[package]] 255 - name = "byteorder" 256 - version = "1.4.3" 257 - source = "registry+https://github.com/rust-lang/crates.io-index" 258 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 259 - 260 - [[package]] 261 - name = "bytes" 262 - version = "1.1.0" 263 - source = "registry+https://github.com/rust-lang/crates.io-index" 264 - checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" 265 - 266 - [[package]] 267 - name = "candid" 268 - version = "0.7.14" 269 - source = "registry+https://github.com/rust-lang/crates.io-index" 270 - checksum = "ba9e536514a3c655568e23e36e68cbef20ee6595f641719ade03a849a13ed0ac" 271 - dependencies = [ 272 - "anyhow", 273 - "binread", 274 - "byteorder", 275 - "candid_derive", 276 - "codespan-reporting", 277 - "hex", 278 - "ic-types 0.3.0", 279 - "lalrpop", 280 - "lalrpop-util", 281 - "leb128", 282 - "logos", 283 - "num-bigint 0.4.3", 284 - "num-traits", 285 - "num_enum", 286 - "paste", 287 - "pretty", 288 - "serde", 289 - "serde_bytes", 290 - "thiserror", 291 - ] 292 - 293 - [[package]] 294 - name = "candid_derive" 295 - version = "0.4.5" 296 - source = "registry+https://github.com/rust-lang/crates.io-index" 297 - checksum = "2e02c03c4d547674a3f3f3109538fb49871fbe636216daa019f06a62faca9061" 298 - dependencies = [ 299 - "lazy_static", 300 - "proc-macro2", 301 - "quote", 302 - "syn", 303 - ] 304 - 305 - [[package]] 306 - name = "cc" 307 - version = "1.0.73" 308 - source = "registry+https://github.com/rust-lang/crates.io-index" 309 - checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 310 - 311 - [[package]] 312 - name = "cfg-if" 313 - version = "0.1.10" 314 - source = "registry+https://github.com/rust-lang/crates.io-index" 315 - checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 316 - 317 - [[package]] 318 - name = "cfg-if" 319 - version = "1.0.0" 320 - source = "registry+https://github.com/rust-lang/crates.io-index" 321 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 322 - 323 - [[package]] 324 - name = "chrono" 325 - version = "0.4.19" 326 - source = "registry+https://github.com/rust-lang/crates.io-index" 327 - checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" 328 - dependencies = [ 329 - "libc", 330 - "num-integer", 331 - "num-traits", 332 - "time 0.1.43", 333 - "winapi", 334 - ] 335 - 336 - [[package]] 337 - name = "clap" 338 - version = "3.1.18" 339 - source = "registry+https://github.com/rust-lang/crates.io-index" 340 - checksum = "d2dbdf4bdacb33466e854ce889eee8dfd5729abf7ccd7664d0a2d60cd384440b" 341 - dependencies = [ 342 - "atty", 343 - "bitflags", 344 - "clap_derive", 345 - "clap_lex", 346 - "indexmap", 347 - "lazy_static", 348 - "strsim", 349 - "termcolor", 350 - "textwrap", 351 - ] 352 - 353 - [[package]] 354 - name = "clap_derive" 355 - version = "3.1.18" 356 - source = "registry+https://github.com/rust-lang/crates.io-index" 357 - checksum = "25320346e922cffe59c0bbc5410c8d8784509efb321488971081313cb1e1a33c" 358 - dependencies = [ 359 - "heck 0.4.0", 360 - "proc-macro-error", 361 - "proc-macro2", 362 - "quote", 363 - "syn", 364 - ] 365 - 366 - [[package]] 367 - name = "clap_lex" 368 - version = "0.2.0" 369 - source = "registry+https://github.com/rust-lang/crates.io-index" 370 - checksum = "a37c35f1112dad5e6e0b1adaff798507497a18fceeb30cceb3bae7d1427b9213" 371 - dependencies = [ 372 - "os_str_bytes", 373 - ] 374 - 375 - [[package]] 376 - name = "cloudabi" 377 - version = "0.0.3" 378 - source = "registry+https://github.com/rust-lang/crates.io-index" 379 - checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" 380 - dependencies = [ 381 - "bitflags", 382 - ] 383 - 384 - [[package]] 385 - name = "codespan-reporting" 386 - version = "0.11.1" 387 - source = "registry+https://github.com/rust-lang/crates.io-index" 388 - checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 389 - dependencies = [ 390 - "termcolor", 391 - "unicode-width", 392 - ] 393 - 394 - [[package]] 395 - name = "const-oid" 396 - version = "0.9.0" 397 - source = "registry+https://github.com/rust-lang/crates.io-index" 398 - checksum = "722e23542a15cea1f65d4a1419c4cfd7a26706c70871a13a04238ca3f40f1661" 399 - 400 - [[package]] 401 - name = "core-foundation" 402 - version = "0.9.3" 403 - source = "registry+https://github.com/rust-lang/crates.io-index" 404 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 405 - dependencies = [ 406 - "core-foundation-sys", 407 - "libc", 408 - ] 409 - 410 - [[package]] 411 - name = "core-foundation-sys" 412 - version = "0.8.3" 413 - source = "registry+https://github.com/rust-lang/crates.io-index" 414 - checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 415 - 416 - [[package]] 417 - name = "cpufeatures" 418 - version = "0.2.2" 419 - source = "registry+https://github.com/rust-lang/crates.io-index" 420 - checksum = "59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b" 421 - dependencies = [ 422 - "libc", 423 - ] 424 - 425 - [[package]] 426 - name = "crc32fast" 427 - version = "1.3.2" 428 - source = "registry+https://github.com/rust-lang/crates.io-index" 429 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 430 - dependencies = [ 431 - "cfg-if 1.0.0", 432 - ] 433 - 434 - [[package]] 435 - name = "crunchy" 436 - version = "0.2.2" 437 - source = "registry+https://github.com/rust-lang/crates.io-index" 438 - checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 439 - 440 - [[package]] 441 - name = "crypto-bigint" 442 - version = "0.4.3" 443 - source = "registry+https://github.com/rust-lang/crates.io-index" 444 - checksum = "78a4e0fb04deabeb711eb20bd1179f1524c06f7e6975ebccc495f678a635887b" 445 - dependencies = [ 446 - "generic-array 0.14.5", 447 - "rand_core 0.6.3", 448 - "subtle 2.4.1", 449 - "zeroize", 450 - ] 451 - 452 - [[package]] 453 - name = "crypto-common" 454 - version = "0.1.3" 455 - source = "registry+https://github.com/rust-lang/crates.io-index" 456 - checksum = "57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8" 457 - dependencies = [ 458 - "generic-array 0.14.5", 459 - "typenum", 460 - ] 461 - 462 - [[package]] 463 - name = "crypto-mac" 464 - version = "0.7.0" 465 - source = "registry+https://github.com/rust-lang/crates.io-index" 466 - checksum = "4434400df11d95d556bac068ddfedd482915eb18fe8bea89bc80b6e4b1c179e5" 467 - dependencies = [ 468 - "generic-array 0.12.4", 469 - "subtle 1.0.0", 470 - ] 471 - 472 - [[package]] 473 - name = "crypto-mac" 474 - version = "0.8.0" 475 - source = "registry+https://github.com/rust-lang/crates.io-index" 476 - checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab" 477 - dependencies = [ 478 - "generic-array 0.14.5", 479 - "subtle 2.4.1", 480 - ] 481 - 482 - [[package]] 483 - name = "curve25519-dalek" 484 - version = "3.2.0" 485 - source = "registry+https://github.com/rust-lang/crates.io-index" 486 - checksum = "0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61" 487 - dependencies = [ 488 - "byteorder", 489 - "digest 0.9.0", 490 - "rand_core 0.5.1", 491 - "subtle 2.4.1", 492 - "zeroize", 493 - ] 494 - 495 - [[package]] 496 - name = "cvt" 497 - version = "0.1.1" 498 - source = "registry+https://github.com/rust-lang/crates.io-index" 499 - checksum = "34ac344c7efccb80cd25bc61b2170aec26f2f693fd40e765a539a1243db48c71" 500 - dependencies = [ 501 - "cfg-if 0.1.10", 502 - ] 503 - 504 - [[package]] 505 - name = "darling" 506 - version = "0.13.4" 507 - source = "registry+https://github.com/rust-lang/crates.io-index" 508 - checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" 509 - dependencies = [ 510 - "darling_core", 511 - "darling_macro", 512 - ] 513 - 514 - [[package]] 515 - name = "darling_core" 516 - version = "0.13.4" 517 - source = "registry+https://github.com/rust-lang/crates.io-index" 518 - checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" 519 - dependencies = [ 520 - "fnv", 521 - "ident_case", 522 - "proc-macro2", 523 - "quote", 524 - "strsim", 525 - "syn", 526 - ] 527 - 528 - [[package]] 529 - name = "darling_macro" 530 - version = "0.13.4" 531 - source = "registry+https://github.com/rust-lang/crates.io-index" 532 - checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" 533 - dependencies = [ 534 - "darling_core", 535 - "quote", 536 - "syn", 537 - ] 538 - 539 - [[package]] 540 - name = "der" 541 - version = "0.6.0" 542 - source = "registry+https://github.com/rust-lang/crates.io-index" 543 - checksum = "13dd2ae565c0a381dde7fade45fce95984c568bdcb4700a4fdbe3175e0380b2f" 544 - dependencies = [ 545 - "const-oid", 546 - "pem-rfc7468", 547 - "zeroize", 548 - ] 549 - 550 - [[package]] 551 - name = "derive_more" 552 - version = "0.99.8-alpha.0" 553 - source = "git+https://github.com/dfinity-lab/derive_more?branch=master#9f1b894e6fde640da4e9ea71a8fc0e4dd98d01da" 554 - dependencies = [ 555 - "proc-macro2", 556 - "quote", 557 - "syn", 558 - ] 559 - 560 - [[package]] 561 - name = "dfn_candid" 562 - version = "0.8.0" 563 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 564 - dependencies = [ 565 - "candid", 566 - "dfn_core", 567 - "ic-base-types", 568 - "on_wire", 569 - "serde", 570 - ] 571 - 572 - [[package]] 573 - name = "dfn_core" 574 - version = "0.8.0" 575 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 576 - dependencies = [ 577 - "byteorder", 578 - "cfg-if 0.1.10", 579 - "futures", 580 - "hex", 581 - "ic-base-types", 582 - "on_wire", 583 - "rustversion", 584 - ] 585 - 586 - [[package]] 587 - name = "dfn_http" 588 - version = "0.8.0" 589 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 590 - dependencies = [ 591 - "candid", 592 - "dfn_candid", 593 - "dfn_core", 594 - "serde", 595 - "serde_bytes", 596 - ] 597 - 598 - [[package]] 599 - name = "dfn_protobuf" 600 - version = "0.8.0" 601 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 602 - dependencies = [ 603 - "dfn_core", 604 - "ic-base-types", 605 - "on_wire", 606 - "prost", 607 - "prost-types", 608 - ] 609 - 610 - [[package]] 611 - name = "diff" 612 - version = "0.1.12" 613 - source = "registry+https://github.com/rust-lang/crates.io-index" 614 - checksum = "0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499" 615 - 616 - [[package]] 617 - name = "digest" 618 - version = "0.8.1" 619 - source = "registry+https://github.com/rust-lang/crates.io-index" 620 - checksum = "f3d0c8c8752312f9713efd397ff63acb9f85585afbf179282e720e7704954dd5" 621 - dependencies = [ 622 - "generic-array 0.12.4", 623 - ] 624 - 625 - [[package]] 626 - name = "digest" 627 - version = "0.9.0" 628 - source = "registry+https://github.com/rust-lang/crates.io-index" 629 - checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" 630 - dependencies = [ 631 - "generic-array 0.14.5", 632 - ] 633 - 634 - [[package]] 635 - name = "digest" 636 - version = "0.10.3" 637 - source = "registry+https://github.com/rust-lang/crates.io-index" 638 - checksum = "f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506" 639 - dependencies = [ 640 - "block-buffer 0.10.2", 641 - "crypto-common", 642 - "subtle 2.4.1", 643 - ] 644 - 645 - [[package]] 646 - name = "dirs-next" 647 - version = "2.0.0" 648 - source = "registry+https://github.com/rust-lang/crates.io-index" 649 - checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 650 - dependencies = [ 651 - "cfg-if 1.0.0", 652 - "dirs-sys-next", 653 - ] 654 - 655 - [[package]] 656 - name = "dirs-sys-next" 657 - version = "0.1.2" 658 - source = "registry+https://github.com/rust-lang/crates.io-index" 659 - checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 660 - dependencies = [ 661 - "libc", 662 - "redox_users", 663 - "winapi", 664 - ] 665 - 666 - [[package]] 667 - name = "ecdsa" 668 - version = "0.14.1" 669 - source = "registry+https://github.com/rust-lang/crates.io-index" 670 - checksum = "e1e737f9eebb44576f3ee654141a789464071eb369d02c4397b32b6a79790112" 671 - dependencies = [ 672 - "der", 673 - "elliptic-curve", 674 - "rfc6979", 675 - "signature", 676 - ] 677 - 678 - [[package]] 679 - name = "ed25519" 680 - version = "1.5.2" 681 - source = "registry+https://github.com/rust-lang/crates.io-index" 682 - checksum = "1e9c280362032ea4203659fc489832d0204ef09f247a0506f170dafcac08c369" 683 - dependencies = [ 684 - "signature", 685 - ] 686 - 687 - [[package]] 688 - name = "ed25519-dalek" 689 - version = "1.0.1" 690 - source = "registry+https://github.com/rust-lang/crates.io-index" 691 - checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" 692 - dependencies = [ 693 - "curve25519-dalek", 694 - "ed25519", 695 - "rand 0.7.3", 696 - "serde", 697 - "sha2 0.9.9", 698 - "zeroize", 699 - ] 700 - 701 - [[package]] 702 - name = "either" 703 - version = "1.6.1" 704 - source = "registry+https://github.com/rust-lang/crates.io-index" 705 - checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" 706 - 707 - [[package]] 708 - name = "elliptic-curve" 709 - version = "0.12.0" 710 - source = "registry+https://github.com/rust-lang/crates.io-index" 711 - checksum = "bdd8c93ccd534d6a9790f4455cd71e7adb53a12e9af7dd54d1e258473f100cea" 712 - dependencies = [ 713 - "base16ct", 714 - "crypto-bigint", 715 - "der", 716 - "digest 0.10.3", 717 - "ff", 718 - "generic-array 0.14.5", 719 - "group", 720 - "pem-rfc7468", 721 - "pkcs8", 722 - "rand_core 0.6.3", 723 - "sec1", 724 - "subtle 2.4.1", 725 - "zeroize", 726 - ] 727 - 728 - [[package]] 729 - name = "ena" 730 - version = "0.14.0" 731 - source = "registry+https://github.com/rust-lang/crates.io-index" 732 - checksum = "d7402b94a93c24e742487327a7cd839dc9d36fec9de9fb25b09f2dae459f36c3" 733 - dependencies = [ 734 - "log", 735 - ] 736 - 737 - [[package]] 738 - name = "encoding_rs" 739 - version = "0.8.31" 740 - source = "registry+https://github.com/rust-lang/crates.io-index" 741 - checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" 742 - dependencies = [ 743 - "cfg-if 1.0.0", 744 - ] 745 - 746 - [[package]] 747 - name = "erased-serde" 748 - version = "0.3.20" 749 - source = "registry+https://github.com/rust-lang/crates.io-index" 750 - checksum = "ad132dd8d0d0b546348d7d86cb3191aad14b34e5f979781fc005c80d4ac67ffd" 751 - dependencies = [ 752 - "serde", 753 - ] 754 - 755 - [[package]] 756 - name = "fake-simd" 757 - version = "0.1.2" 758 - source = "registry+https://github.com/rust-lang/crates.io-index" 759 - checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" 760 - 761 - [[package]] 762 - name = "fastrand" 763 - version = "1.7.0" 764 - source = "registry+https://github.com/rust-lang/crates.io-index" 765 - checksum = "c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf" 766 - dependencies = [ 767 - "instant", 768 - ] 769 - 770 - [[package]] 771 - name = "features" 772 - version = "0.10.0" 773 - source = "registry+https://github.com/rust-lang/crates.io-index" 774 - checksum = "83072b3c84e55f9d0c0ff36a4575d0fd2e543ae4a56e04e7f5a9222188d574e3" 775 - dependencies = [ 776 - "bitflags", 777 - ] 778 - 779 - [[package]] 780 - name = "ff" 781 - version = "0.12.0" 782 - source = "registry+https://github.com/rust-lang/crates.io-index" 783 - checksum = "df689201f395c6b90dfe87127685f8dbfc083a5e779e613575d8bd7314300c3e" 784 - dependencies = [ 785 - "rand_core 0.6.3", 786 - "subtle 2.4.1", 787 - ] 788 - 789 - [[package]] 790 - name = "fixedbitset" 791 - version = "0.2.0" 792 - source = "registry+https://github.com/rust-lang/crates.io-index" 793 - checksum = "37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d" 794 - 795 - [[package]] 796 - name = "fixedbitset" 797 - version = "0.4.1" 798 - source = "registry+https://github.com/rust-lang/crates.io-index" 799 - checksum = "279fb028e20b3c4c320317955b77c5e0c9701f05a1d309905d6fc702cdc5053e" 800 - 801 - [[package]] 802 - name = "flate2" 803 - version = "1.0.24" 804 - source = "registry+https://github.com/rust-lang/crates.io-index" 805 - checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6" 806 - dependencies = [ 807 - "crc32fast", 808 - "miniz_oxide", 809 - ] 810 - 811 - [[package]] 812 - name = "fnv" 813 - version = "1.0.7" 814 - source = "registry+https://github.com/rust-lang/crates.io-index" 815 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 816 - 817 - [[package]] 818 - name = "foreign-types" 819 - version = "0.3.2" 820 - source = "registry+https://github.com/rust-lang/crates.io-index" 821 - checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 822 - dependencies = [ 823 - "foreign-types-shared", 824 - ] 825 - 826 - [[package]] 827 - name = "foreign-types-shared" 828 - version = "0.1.1" 829 - source = "registry+https://github.com/rust-lang/crates.io-index" 830 - checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 831 - 832 - [[package]] 833 - name = "form_urlencoded" 834 - version = "1.0.1" 835 - source = "registry+https://github.com/rust-lang/crates.io-index" 836 - checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" 837 - dependencies = [ 838 - "matches", 839 - "percent-encoding", 840 - ] 841 - 842 - [[package]] 843 - name = "fuchsia-cprng" 844 - version = "0.1.1" 845 - source = "registry+https://github.com/rust-lang/crates.io-index" 846 - checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" 847 - 848 - [[package]] 849 - name = "futures" 850 - version = "0.3.21" 851 - source = "registry+https://github.com/rust-lang/crates.io-index" 852 - checksum = "f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e" 853 - dependencies = [ 854 - "futures-channel", 855 - "futures-core", 856 - "futures-executor", 857 - "futures-io", 858 - "futures-sink", 859 - "futures-task", 860 - "futures-util", 861 - ] 862 - 863 - [[package]] 864 - name = "futures-channel" 865 - version = "0.3.21" 866 - source = "registry+https://github.com/rust-lang/crates.io-index" 867 - checksum = "c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010" 868 - dependencies = [ 869 - "futures-core", 870 - "futures-sink", 871 - ] 872 - 873 - [[package]] 874 - name = "futures-core" 875 - version = "0.3.21" 876 - source = "registry+https://github.com/rust-lang/crates.io-index" 877 - checksum = "0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3" 878 - 879 - [[package]] 880 - name = "futures-executor" 881 - version = "0.3.21" 882 - source = "registry+https://github.com/rust-lang/crates.io-index" 883 - checksum = "9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6" 884 - dependencies = [ 885 - "futures-core", 886 - "futures-task", 887 - "futures-util", 888 - ] 889 - 890 - [[package]] 891 - name = "futures-io" 892 - version = "0.3.21" 893 - source = "registry+https://github.com/rust-lang/crates.io-index" 894 - checksum = "fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b" 895 - 896 - [[package]] 897 - name = "futures-macro" 898 - version = "0.3.21" 899 - source = "registry+https://github.com/rust-lang/crates.io-index" 900 - checksum = "33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512" 901 - dependencies = [ 902 - "proc-macro2", 903 - "quote", 904 - "syn", 905 - ] 906 - 907 - [[package]] 908 - name = "futures-sink" 909 - version = "0.3.21" 910 - source = "registry+https://github.com/rust-lang/crates.io-index" 911 - checksum = "21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868" 912 - 913 - [[package]] 914 - name = "futures-task" 915 - version = "0.3.21" 916 - source = "registry+https://github.com/rust-lang/crates.io-index" 917 - checksum = "57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a" 918 - 919 - [[package]] 920 - name = "futures-util" 921 - version = "0.3.21" 922 - source = "registry+https://github.com/rust-lang/crates.io-index" 923 - checksum = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a" 924 - dependencies = [ 925 - "futures-channel", 926 - "futures-core", 927 - "futures-io", 928 - "futures-macro", 929 - "futures-sink", 930 - "futures-task", 931 - "memchr", 932 - "pin-project-lite", 933 - "pin-utils", 934 - "slab", 935 - ] 936 - 937 - [[package]] 938 - name = "garcon" 939 - version = "0.2.3" 940 - source = "registry+https://github.com/rust-lang/crates.io-index" 941 - checksum = "e83fb8961dcd3c26123863998521ae4d07e5e5aa8fb50b503380448f2e0ea069" 942 - dependencies = [ 943 - "futures-util", 944 - ] 945 - 946 - [[package]] 947 - name = "generic-array" 948 - version = "0.12.4" 949 - source = "registry+https://github.com/rust-lang/crates.io-index" 950 - checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" 951 - dependencies = [ 952 - "typenum", 953 - ] 954 - 955 - [[package]] 956 - name = "generic-array" 957 - version = "0.14.5" 958 - source = "registry+https://github.com/rust-lang/crates.io-index" 959 - checksum = "fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803" 960 - dependencies = [ 961 - "typenum", 962 - "version_check", 963 - ] 964 - 965 - [[package]] 966 - name = "getrandom" 967 - version = "0.1.16" 968 - source = "registry+https://github.com/rust-lang/crates.io-index" 969 - checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 970 - dependencies = [ 971 - "cfg-if 1.0.0", 972 - "libc", 973 - "wasi 0.9.0+wasi-snapshot-preview1", 974 - ] 975 - 976 - [[package]] 977 - name = "getrandom" 978 - version = "0.2.6" 979 - source = "registry+https://github.com/rust-lang/crates.io-index" 980 - checksum = "9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad" 981 - dependencies = [ 982 - "cfg-if 1.0.0", 983 - "libc", 984 - "wasi 0.10.2+wasi-snapshot-preview1", 985 - ] 986 - 987 - [[package]] 988 - name = "group" 989 - version = "0.12.0" 990 - source = "registry+https://github.com/rust-lang/crates.io-index" 991 - checksum = "7391856def869c1c81063a03457c676fbcd419709c3dfb33d8d319de484b154d" 992 - dependencies = [ 993 - "ff", 994 - "rand_core 0.6.3", 995 - "subtle 2.4.1", 996 - ] 997 - 998 - [[package]] 999 - name = "h2" 1000 - version = "0.3.13" 1001 - source = "registry+https://github.com/rust-lang/crates.io-index" 1002 - checksum = "37a82c6d637fc9515a4694bbf1cb2457b79d81ce52b3108bdeea58b07dd34a57" 1003 - dependencies = [ 1004 - "bytes", 1005 - "fnv", 1006 - "futures-core", 1007 - "futures-sink", 1008 - "futures-util", 1009 - "http", 1010 - "indexmap", 1011 - "slab", 1012 - "tokio", 1013 - "tokio-util", 1014 - "tracing", 1015 - ] 1016 - 1017 - [[package]] 1018 - name = "half" 1019 - version = "1.8.2" 1020 - source = "registry+https://github.com/rust-lang/crates.io-index" 1021 - checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 1022 - 1023 - [[package]] 1024 - name = "hashbrown" 1025 - version = "0.11.2" 1026 - source = "registry+https://github.com/rust-lang/crates.io-index" 1027 - checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" 1028 - 1029 - [[package]] 1030 - name = "heck" 1031 - version = "0.3.3" 1032 - source = "registry+https://github.com/rust-lang/crates.io-index" 1033 - checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" 1034 - dependencies = [ 1035 - "unicode-segmentation", 1036 - ] 1037 - 1038 - [[package]] 1039 - name = "heck" 1040 - version = "0.4.0" 1041 - source = "registry+https://github.com/rust-lang/crates.io-index" 1042 - checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 1043 - 1044 - [[package]] 1045 - name = "hermit-abi" 1046 - version = "0.1.19" 1047 - source = "registry+https://github.com/rust-lang/crates.io-index" 1048 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1049 - dependencies = [ 1050 - "libc", 1051 - ] 1052 - 1053 - [[package]] 1054 - name = "hex" 1055 - version = "0.4.3" 1056 - source = "registry+https://github.com/rust-lang/crates.io-index" 1057 - checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 1058 - dependencies = [ 1059 - "serde", 1060 - ] 1061 - 1062 - [[package]] 1063 - name = "hmac" 1064 - version = "0.7.1" 1065 - source = "registry+https://github.com/rust-lang/crates.io-index" 1066 - checksum = "5dcb5e64cda4c23119ab41ba960d1e170a774c8e4b9d9e6a9bc18aabf5e59695" 1067 - dependencies = [ 1068 - "crypto-mac 0.7.0", 1069 - "digest 0.8.1", 1070 - ] 1071 - 1072 - [[package]] 1073 - name = "hmac" 1074 - version = "0.8.1" 1075 - source = "registry+https://github.com/rust-lang/crates.io-index" 1076 - checksum = "126888268dcc288495a26bf004b38c5fdbb31682f992c84ceb046a1f0fe38840" 1077 - dependencies = [ 1078 - "crypto-mac 0.8.0", 1079 - "digest 0.9.0", 1080 - ] 1081 - 1082 - [[package]] 1083 - name = "hmac" 1084 - version = "0.12.1" 1085 - source = "registry+https://github.com/rust-lang/crates.io-index" 1086 - checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 1087 - dependencies = [ 1088 - "digest 0.10.3", 1089 - ] 1090 - 1091 - [[package]] 1092 - name = "hmac-drbg" 1093 - version = "0.2.0" 1094 - source = "registry+https://github.com/rust-lang/crates.io-index" 1095 - checksum = "c6e570451493f10f6581b48cdd530413b63ea9e780f544bfd3bdcaa0d89d1a7b" 1096 - dependencies = [ 1097 - "digest 0.8.1", 1098 - "generic-array 0.12.4", 1099 - "hmac 0.7.1", 1100 - ] 1101 - 1102 - [[package]] 1103 - name = "hmac-drbg" 1104 - version = "0.3.0" 1105 - source = "registry+https://github.com/rust-lang/crates.io-index" 1106 - checksum = "17ea0a1394df5b6574da6e0c1ade9e78868c9fb0a4e5ef4428e32da4676b85b1" 1107 - dependencies = [ 1108 - "digest 0.9.0", 1109 - "generic-array 0.14.5", 1110 - "hmac 0.8.1", 1111 - ] 1112 - 1113 - [[package]] 1114 - name = "http" 1115 - version = "0.2.7" 1116 - source = "registry+https://github.com/rust-lang/crates.io-index" 1117 - checksum = "ff8670570af52249509a86f5e3e18a08c60b177071826898fde8997cf5f6bfbb" 1118 - dependencies = [ 1119 - "bytes", 1120 - "fnv", 1121 - "itoa", 1122 - ] 1123 - 1124 - [[package]] 1125 - name = "http-body" 1126 - version = "0.4.5" 1127 - source = "registry+https://github.com/rust-lang/crates.io-index" 1128 - checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 1129 - dependencies = [ 1130 - "bytes", 1131 - "http", 1132 - "pin-project-lite", 1133 - ] 1134 - 1135 - [[package]] 1136 - name = "httparse" 1137 - version = "1.7.1" 1138 - source = "registry+https://github.com/rust-lang/crates.io-index" 1139 - checksum = "496ce29bb5a52785b44e0f7ca2847ae0bb839c9bd28f69acac9b99d461c0c04c" 1140 - 1141 - [[package]] 1142 - name = "httpdate" 1143 - version = "1.0.2" 1144 - source = "registry+https://github.com/rust-lang/crates.io-index" 1145 - checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" 1146 - 1147 - [[package]] 1148 - name = "hyper" 1149 - version = "0.14.19" 1150 - source = "registry+https://github.com/rust-lang/crates.io-index" 1151 - checksum = "42dc3c131584288d375f2d07f822b0cb012d8c6fb899a5b9fdb3cb7eb9b6004f" 1152 - dependencies = [ 1153 - "bytes", 1154 - "futures-channel", 1155 - "futures-core", 1156 - "futures-util", 1157 - "h2", 1158 - "http", 1159 - "http-body", 1160 - "httparse", 1161 - "httpdate", 1162 - "itoa", 1163 - "pin-project-lite", 1164 - "socket2", 1165 - "tokio", 1166 - "tower-service", 1167 - "tracing", 1168 - "want", 1169 - ] 1170 - 1171 - [[package]] 1172 - name = "hyper-rustls" 1173 - version = "0.23.0" 1174 - source = "registry+https://github.com/rust-lang/crates.io-index" 1175 - checksum = "d87c48c02e0dc5e3b849a2041db3029fd066650f8f717c07bf8ed78ccb895cac" 1176 - dependencies = [ 1177 - "http", 1178 - "hyper", 1179 - "log", 1180 - "rustls", 1181 - "rustls-native-certs", 1182 - "tokio", 1183 - "tokio-rustls", 1184 - "webpki-roots", 1185 - ] 1186 - 1187 - [[package]] 1188 - name = "hyper-tls" 1189 - version = "0.5.0" 1190 - source = "registry+https://github.com/rust-lang/crates.io-index" 1191 - checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 1192 - dependencies = [ 1193 - "bytes", 1194 - "hyper", 1195 - "native-tls", 1196 - "tokio", 1197 - "tokio-native-tls", 1198 - ] 1199 - 1200 - [[package]] 1201 - name = "ic-agent" 1202 - version = "0.17.0" 1203 - source = "registry+https://github.com/rust-lang/crates.io-index" 1204 - checksum = "6a0cabf758d04a2389ffba0700bd7099de9b5cd47a04255063de1b0f9aac1f6e" 1205 - dependencies = [ 1206 - "async-trait", 1207 - "base32", 1208 - "base64 0.13.0", 1209 - "byteorder", 1210 - "garcon", 1211 - "hex", 1212 - "http", 1213 - "hyper-rustls", 1214 - "ic-types 0.3.0", 1215 - "k256", 1216 - "leb128", 1217 - "mime", 1218 - "pem", 1219 - "pkcs8", 1220 - "rand 0.8.5", 1221 - "reqwest", 1222 - "ring", 1223 - "rustls", 1224 - "sec1", 1225 - "serde", 1226 - "serde_bytes", 1227 - "serde_cbor", 1228 - "sha2 0.10.2", 1229 - "simple_asn1", 1230 - "thiserror", 1231 - "url", 1232 - ] 1233 - 1234 - [[package]] 1235 - name = "ic-base-types" 1236 - version = "0.8.0" 1237 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1238 - dependencies = [ 1239 - "base32", 1240 - "byte-unit", 1241 - "bytes", 1242 - "candid", 1243 - "crc32fast", 1244 - "ic-crypto-sha", 1245 - "ic-protobuf", 1246 - "phantom_newtype", 1247 - "prost", 1248 - "prost-build", 1249 - "serde", 1250 - "strum 0.18.0", 1251 - "strum_macros 0.18.0", 1252 - ] 1253 - 1254 - [[package]] 1255 - name = "ic-crypto-internal-sha2" 1256 - version = "0.8.0" 1257 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1258 - dependencies = [ 1259 - "openssl", 1260 - "sha2 0.9.9", 1261 - ] 1262 - 1263 - [[package]] 1264 - name = "ic-crypto-internal-types" 1265 - version = "0.8.0" 1266 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1267 - dependencies = [ 1268 - "arrayvec", 1269 - "base64 0.11.0", 1270 - "hex", 1271 - "ic-protobuf", 1272 - "phantom_newtype", 1273 - "serde", 1274 - "serde_cbor", 1275 - "strum 0.18.0", 1276 - "strum_macros 0.18.0", 1277 - "thiserror", 1278 - "zeroize", 1279 - ] 1280 - 1281 - [[package]] 1282 - name = "ic-crypto-sha" 1283 - version = "0.8.0" 1284 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1285 - dependencies = [ 1286 - "ic-crypto-internal-sha2", 1287 - ] 1288 - 1289 - [[package]] 1290 - name = "ic-crypto-tree-hash" 1291 - version = "0.8.0" 1292 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1293 - dependencies = [ 1294 - "ic-crypto-internal-types", 1295 - "ic-crypto-sha", 1296 - "ic-protobuf", 1297 - "serde", 1298 - "serde_bytes", 1299 - ] 1300 - 1301 - [[package]] 1302 - name = "ic-error-types" 1303 - version = "0.8.0" 1304 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1305 - dependencies = [ 1306 - "candid", 1307 - "ic-protobuf", 1308 - "serde", 1309 - "strum 0.20.0", 1310 - "strum_macros 0.20.1", 1311 - ] 1312 - 1313 - [[package]] 1314 - name = "ic-ic00-types" 1315 - version = "0.8.0" 1316 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1317 - dependencies = [ 1318 - "candid", 1319 - "ic-base-types", 1320 - "ic-error-types", 1321 - "ic-protobuf", 1322 - "num-traits", 1323 - "serde", 1324 - "serde_bytes", 1325 - "serde_cbor", 1326 - "strum 0.18.0", 1327 - "strum_macros 0.18.0", 1328 - ] 1329 - 1330 - [[package]] 1331 - name = "ic-identity-hsm" 1332 - version = "0.17.0" 1333 - source = "registry+https://github.com/rust-lang/crates.io-index" 1334 - checksum = "4f23185559fafa2c475db99df789191c7494627184425726080788bd8ff1e6b1" 1335 - dependencies = [ 1336 - "hex", 1337 - "ic-agent", 1338 - "num-bigint 0.4.3", 1339 - "pkcs11", 1340 - "sha2 0.10.2", 1341 - "simple_asn1", 1342 - "thiserror", 1343 - ] 1344 - 1345 - [[package]] 1346 - name = "ic-nns-common" 1347 - version = "0.8.0" 1348 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1349 - dependencies = [ 1350 - "candid", 1351 - "dfn_core", 1352 - "ic-base-types", 1353 - "ic-crypto-sha", 1354 - "ic-nns-constants", 1355 - "ic-protobuf", 1356 - "ic-registry-keys", 1357 - "ic-registry-transport", 1358 - "ic-types 0.8.0", 1359 - "lazy_static", 1360 - "on_wire", 1361 - "prost", 1362 - "prost-build", 1363 - "prost-types", 1364 - "serde", 1365 - "sha2 0.9.9", 1366 - ] 1367 - 1368 - [[package]] 1369 - name = "ic-nns-constants" 1370 - version = "0.8.0" 1371 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1372 - dependencies = [ 1373 - "ed25519-dalek", 1374 - "ic-base-types", 1375 - "ic-types 0.8.0", 1376 - "lazy_static", 1377 - "rand_chacha 0.2.2", 1378 - "rand_core 0.5.1", 1379 - ] 1380 - 1381 - [[package]] 1382 - name = "ic-protobuf" 1383 - version = "0.8.0" 1384 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1385 - dependencies = [ 1386 - "bincode", 1387 - "erased-serde", 1388 - "prost", 1389 - "prost-build", 1390 - "serde", 1391 - "serde_json", 1392 - "slog", 1393 - ] 1394 - 1395 - [[package]] 1396 - name = "ic-registry-keys" 1397 - version = "0.8.0" 1398 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1399 - dependencies = [ 1400 - "ic-base-types", 1401 - "ic-types 0.8.0", 1402 - ] 1403 - 1404 - [[package]] 1405 - name = "ic-registry-transport" 1406 - version = "0.8.0" 1407 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1408 - dependencies = [ 1409 - "bytes", 1410 - "candid", 1411 - "ic-protobuf", 1412 - "prost", 1413 - "prost-build", 1414 - "prost-types", 1415 - "serde", 1416 - ] 1417 - 1418 - [[package]] 1419 - name = "ic-types" 1420 - version = "0.3.0" 1421 - source = "registry+https://github.com/rust-lang/crates.io-index" 1422 - checksum = "0e78ec6f58886cdc252d6f912dc794211bd6bbc39ddc9dcda434b2dc16c335b3" 1423 - dependencies = [ 1424 - "base32", 1425 - "crc32fast", 1426 - "hex", 1427 - "serde", 1428 - "serde_bytes", 1429 - "sha2 0.9.9", 1430 - "thiserror", 1431 - ] 1432 - 1433 - [[package]] 1434 - name = "ic-types" 1435 - version = "0.8.0" 1436 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1437 - dependencies = [ 1438 - "base32", 1439 - "base64 0.11.0", 1440 - "bincode", 1441 - "byte-unit", 1442 - "candid", 1443 - "chrono", 1444 - "derive_more", 1445 - "hex", 1446 - "ic-base-types", 1447 - "ic-crypto-internal-types", 1448 - "ic-crypto-sha", 1449 - "ic-crypto-tree-hash", 1450 - "ic-error-types", 1451 - "ic-ic00-types", 1452 - "ic-protobuf", 1453 - "ic-registry-transport", 1454 - "ic-utils", 1455 - "maplit", 1456 - "num-traits", 1457 - "once_cell 1.4.0-alpha.0", 1458 - "phantom_newtype", 1459 - "prost", 1460 - "serde", 1461 - "serde_bytes", 1462 - "serde_cbor", 1463 - "serde_json", 1464 - "serde_with", 1465 - "strum 0.18.0", 1466 - "strum_macros 0.18.0", 1467 - "thiserror", 1468 - "url", 1469 - ] 1470 - 1471 - [[package]] 1472 - name = "ic-utils" 1473 - version = "0.8.0" 1474 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1475 - dependencies = [ 1476 - "bitflags", 1477 - "cvt", 1478 - "features", 1479 - "hex", 1480 - "libc", 1481 - "prost", 1482 - "rand 0.8.5", 1483 - ] 1484 - 1485 - [[package]] 1486 - name = "ident_case" 1487 - version = "1.0.1" 1488 - source = "registry+https://github.com/rust-lang/crates.io-index" 1489 - checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 1490 - 1491 - [[package]] 1492 - name = "idna" 1493 - version = "0.2.1" 1494 - source = "registry+https://github.com/rust-lang/crates.io-index" 1495 - checksum = "de910d521f7cc3135c4de8db1cb910e0b5ed1dc6f57c381cd07e8e661ce10094" 1496 - dependencies = [ 1497 - "matches", 1498 - "unicode-bidi", 1499 - "unicode-normalization", 1500 - ] 1501 - 1502 - [[package]] 1503 - name = "indexmap" 1504 - version = "1.8.2" 1505 - source = "registry+https://github.com/rust-lang/crates.io-index" 1506 - checksum = "e6012d540c5baa3589337a98ce73408de9b5a25ec9fc2c6fd6be8f0d39e0ca5a" 1507 - dependencies = [ 1508 - "autocfg 1.1.0", 1509 - "hashbrown", 1510 - ] 1511 - 1512 - [[package]] 1513 - name = "instant" 1514 - version = "0.1.12" 1515 - source = "registry+https://github.com/rust-lang/crates.io-index" 1516 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1517 - dependencies = [ 1518 - "cfg-if 1.0.0", 1519 - ] 1520 - 1521 - [[package]] 1522 - name = "intmap" 1523 - version = "0.7.1" 1524 - source = "registry+https://github.com/rust-lang/crates.io-index" 1525 - checksum = "ae52f28f45ac2bc96edb7714de995cffc174a395fb0abf5bff453587c980d7b9" 1526 - 1527 - [[package]] 1528 - name = "ipnet" 1529 - version = "2.5.0" 1530 - source = "registry+https://github.com/rust-lang/crates.io-index" 1531 - checksum = "879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b" 1532 - 1533 - [[package]] 1534 - name = "itertools" 1535 - version = "0.9.0" 1536 - source = "registry+https://github.com/rust-lang/crates.io-index" 1537 - checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b" 1538 - dependencies = [ 1539 - "either", 1540 - ] 1541 - 1542 - [[package]] 1543 - name = "itertools" 1544 - version = "0.10.3" 1545 - source = "registry+https://github.com/rust-lang/crates.io-index" 1546 - checksum = "a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3" 1547 - dependencies = [ 1548 - "either", 1549 - ] 1550 - 1551 - [[package]] 1552 - name = "itoa" 1553 - version = "1.0.2" 1554 - source = "registry+https://github.com/rust-lang/crates.io-index" 1555 - checksum = "112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d" 1556 - 1557 - [[package]] 1558 - name = "js-sys" 1559 - version = "0.3.57" 1560 - source = "registry+https://github.com/rust-lang/crates.io-index" 1561 - checksum = "671a26f820db17c2a2750743f1dd03bafd15b98c9f30c7c2628c024c05d73397" 1562 - dependencies = [ 1563 - "wasm-bindgen", 1564 - ] 1565 - 1566 - [[package]] 1567 - name = "k256" 1568 - version = "0.11.2" 1569 - source = "registry+https://github.com/rust-lang/crates.io-index" 1570 - checksum = "b953594f084668b4138b8b2fa63ed9776b476c58aa507d575c5206e8bfe5dc4a" 1571 - dependencies = [ 1572 - "cfg-if 1.0.0", 1573 - "ecdsa", 1574 - "elliptic-curve", 1575 - "sha2 0.10.2", 1576 - ] 1577 - 1578 - [[package]] 1579 - name = "lalrpop" 1580 - version = "0.19.8" 1581 - source = "registry+https://github.com/rust-lang/crates.io-index" 1582 - checksum = "b30455341b0e18f276fa64540aff54deafb54c589de6aca68659c63dd2d5d823" 1583 - dependencies = [ 1584 - "ascii-canvas", 1585 - "atty", 1586 - "bit-set", 1587 - "diff", 1588 - "ena", 1589 - "itertools 0.10.3", 1590 - "lalrpop-util", 1591 - "petgraph 0.6.2", 1592 - "pico-args", 1593 - "regex", 1594 - "regex-syntax", 1595 - "string_cache", 1596 - "term", 1597 - "tiny-keccak", 1598 - "unicode-xid", 1599 - ] 1600 - 1601 - [[package]] 1602 - name = "lalrpop-util" 1603 - version = "0.19.8" 1604 - source = "registry+https://github.com/rust-lang/crates.io-index" 1605 - checksum = "bcf796c978e9b4d983414f4caedc9273aa33ee214c5b887bd55fde84c85d2dc4" 1606 - dependencies = [ 1607 - "regex", 1608 - ] 1609 - 1610 - [[package]] 1611 - name = "lazy_static" 1612 - version = "1.4.0" 1613 - source = "registry+https://github.com/rust-lang/crates.io-index" 1614 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1615 - 1616 - [[package]] 1617 - name = "leb128" 1618 - version = "0.2.5" 1619 - source = "registry+https://github.com/rust-lang/crates.io-index" 1620 - checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" 1621 - 1622 - [[package]] 1623 - name = "ledger-canister" 1624 - version = "0.8.0" 1625 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1626 - dependencies = [ 1627 - "byteorder", 1628 - "candid", 1629 - "crc32fast", 1630 - "dfn_candid", 1631 - "dfn_core", 1632 - "dfn_http", 1633 - "dfn_protobuf", 1634 - "digest 0.9.0", 1635 - "hex", 1636 - "ic-base-types", 1637 - "ic-crypto-sha", 1638 - "ic-nns-constants", 1639 - "ic-types 0.8.0", 1640 - "intmap", 1641 - "lazy_static", 1642 - "on_wire", 1643 - "phantom_newtype", 1644 - "prost", 1645 - "prost-build", 1646 - "prost-derive", 1647 - "serde", 1648 - "serde_bytes", 1649 - "serde_cbor", 1650 - "yansi", 1651 - ] 1652 - 1653 - [[package]] 1654 - name = "libc" 1655 - version = "0.2.126" 1656 - source = "registry+https://github.com/rust-lang/crates.io-index" 1657 - checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836" 1658 - 1659 - [[package]] 1660 - name = "libloading" 1661 - version = "0.5.2" 1662 - source = "registry+https://github.com/rust-lang/crates.io-index" 1663 - checksum = "f2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753" 1664 - dependencies = [ 1665 - "cc", 1666 - "winapi", 1667 - ] 1668 - 1669 - [[package]] 1670 - name = "libsecp256k1" 1671 - version = "0.3.5" 1672 - source = "registry+https://github.com/rust-lang/crates.io-index" 1673 - checksum = "1fc1e2c808481a63dc6da2074752fdd4336a3c8fcc68b83db6f1fd5224ae7962" 1674 - dependencies = [ 1675 - "arrayref", 1676 - "crunchy", 1677 - "digest 0.8.1", 1678 - "hmac-drbg 0.2.0", 1679 - "rand 0.7.3", 1680 - "sha2 0.8.2", 1681 - "subtle 2.4.1", 1682 - "typenum", 1683 - ] 1684 - 1685 - [[package]] 1686 - name = "libsecp256k1" 1687 - version = "0.7.0" 1688 - source = "registry+https://github.com/rust-lang/crates.io-index" 1689 - checksum = "b0452aac8bab02242429380e9b2f94ea20cea2b37e2c1777a1358799bbe97f37" 1690 - dependencies = [ 1691 - "arrayref", 1692 - "base64 0.13.0", 1693 - "digest 0.9.0", 1694 - "hmac-drbg 0.3.0", 1695 - "libsecp256k1-core", 1696 - "libsecp256k1-gen-ecmult", 1697 - "libsecp256k1-gen-genmult", 1698 - "rand 0.8.5", 1699 - "serde", 1700 - "sha2 0.9.9", 1701 - "typenum", 1702 - ] 1703 - 1704 - [[package]] 1705 - name = "libsecp256k1-core" 1706 - version = "0.3.0" 1707 - source = "registry+https://github.com/rust-lang/crates.io-index" 1708 - checksum = "5be9b9bb642d8522a44d533eab56c16c738301965504753b03ad1de3425d5451" 1709 - dependencies = [ 1710 - "crunchy", 1711 - "digest 0.9.0", 1712 - "subtle 2.4.1", 1713 - ] 1714 - 1715 - [[package]] 1716 - name = "libsecp256k1-gen-ecmult" 1717 - version = "0.3.0" 1718 - source = "registry+https://github.com/rust-lang/crates.io-index" 1719 - checksum = "3038c808c55c87e8a172643a7d87187fc6c4174468159cb3090659d55bcb4809" 1720 - dependencies = [ 1721 - "libsecp256k1-core", 1722 - ] 1723 - 1724 - [[package]] 1725 - name = "libsecp256k1-gen-genmult" 1726 - version = "0.3.0" 1727 - source = "registry+https://github.com/rust-lang/crates.io-index" 1728 - checksum = "3db8d6ba2cec9eacc40e6e8ccc98931840301f1006e95647ceb2dd5c3aa06f7c" 1729 - dependencies = [ 1730 - "libsecp256k1-core", 1731 - ] 1732 - 1733 - [[package]] 1734 - name = "lock_api" 1735 - version = "0.4.7" 1736 - source = "registry+https://github.com/rust-lang/crates.io-index" 1737 - checksum = "327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53" 1738 - dependencies = [ 1739 - "autocfg 1.1.0", 1740 - "scopeguard", 1741 - ] 1742 - 1743 - [[package]] 1744 - name = "log" 1745 - version = "0.4.17" 1746 - source = "registry+https://github.com/rust-lang/crates.io-index" 1747 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 1748 - dependencies = [ 1749 - "cfg-if 1.0.0", 1750 - ] 1751 - 1752 - [[package]] 1753 - name = "logos" 1754 - version = "0.12.0" 1755 - source = "registry+https://github.com/rust-lang/crates.io-index" 1756 - checksum = "427e2abca5be13136da9afdbf874e6b34ad9001dd70f2b103b083a85daa7b345" 1757 - dependencies = [ 1758 - "logos-derive", 1759 - ] 1760 - 1761 - [[package]] 1762 - name = "logos-derive" 1763 - version = "0.12.0" 1764 - source = "registry+https://github.com/rust-lang/crates.io-index" 1765 - checksum = "56a7d287fd2ac3f75b11f19a1c8a874a7d55744bd91f7a1b3e7cf87d4343c36d" 1766 - dependencies = [ 1767 - "beef", 1768 - "fnv", 1769 - "proc-macro2", 1770 - "quote", 1771 - "regex-syntax", 1772 - "syn", 1773 - "utf8-ranges", 1774 - ] 1775 - 1776 - [[package]] 1777 - name = "maplit" 1778 - version = "1.0.2" 1779 - source = "registry+https://github.com/rust-lang/crates.io-index" 1780 - checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" 1781 - 1782 - [[package]] 1783 - name = "matches" 1784 - version = "0.1.9" 1785 - source = "registry+https://github.com/rust-lang/crates.io-index" 1786 - checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" 1787 - 1788 - [[package]] 1789 - name = "maybe-uninit" 1790 - version = "2.0.0" 1791 - source = "registry+https://github.com/rust-lang/crates.io-index" 1792 - checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" 1793 - 1794 - [[package]] 1795 - name = "memchr" 1796 - version = "2.5.0" 1797 - source = "registry+https://github.com/rust-lang/crates.io-index" 1798 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1799 - 1800 - [[package]] 1801 - name = "memzero" 1802 - version = "0.1.0" 1803 - source = "registry+https://github.com/rust-lang/crates.io-index" 1804 - checksum = "93c0d11ac30a033511ae414355d80f70d9f29a44a49140face477117a1ee90db" 1805 - 1806 - [[package]] 1807 - name = "mime" 1808 - version = "0.3.16" 1809 - source = "registry+https://github.com/rust-lang/crates.io-index" 1810 - checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" 1811 - 1812 - [[package]] 1813 - name = "miniz_oxide" 1814 - version = "0.5.3" 1815 - source = "registry+https://github.com/rust-lang/crates.io-index" 1816 - checksum = "6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc" 1817 - dependencies = [ 1818 - "adler", 1819 - ] 1820 - 1821 - [[package]] 1822 - name = "mio" 1823 - version = "0.8.3" 1824 - source = "registry+https://github.com/rust-lang/crates.io-index" 1825 - checksum = "713d550d9b44d89174e066b7a6217ae06234c10cb47819a88290d2b353c31799" 1826 - dependencies = [ 1827 - "libc", 1828 - "log", 1829 - "wasi 0.11.0+wasi-snapshot-preview1", 1830 - "windows-sys", 1831 - ] 1832 - 1833 - [[package]] 1834 - name = "multimap" 1835 - version = "0.8.3" 1836 - source = "registry+https://github.com/rust-lang/crates.io-index" 1837 - checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" 1838 - 1839 - [[package]] 1840 - name = "native-tls" 1841 - version = "0.2.10" 1842 - source = "registry+https://github.com/rust-lang/crates.io-index" 1843 - checksum = "fd7e2f3618557f980e0b17e8856252eee3c97fa12c54dff0ca290fb6266ca4a9" 1844 - dependencies = [ 1845 - "lazy_static", 1846 - "libc", 1847 - "log", 1848 - "openssl", 1849 - "openssl-probe", 1850 - "openssl-sys", 1851 - "schannel", 1852 - "security-framework", 1853 - "security-framework-sys", 1854 - "tempfile", 1855 - ] 1856 - 1857 - [[package]] 1858 - name = "new_debug_unreachable" 1859 - version = "1.0.4" 1860 - source = "registry+https://github.com/rust-lang/crates.io-index" 1861 - checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 1862 - 1863 - [[package]] 1864 - name = "num-bigint" 1865 - version = "0.2.6" 1866 - source = "registry+https://github.com/rust-lang/crates.io-index" 1867 - checksum = "090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304" 1868 - dependencies = [ 1869 - "autocfg 1.1.0", 1870 - "num-integer", 1871 - "num-traits", 1872 - ] 1873 - 1874 - [[package]] 1875 - name = "num-bigint" 1876 - version = "0.4.3" 1877 - source = "registry+https://github.com/rust-lang/crates.io-index" 1878 - checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" 1879 - dependencies = [ 1880 - "autocfg 1.1.0", 1881 - "num-integer", 1882 - "num-traits", 1883 - ] 1884 - 1885 - [[package]] 1886 - name = "num-integer" 1887 - version = "0.1.45" 1888 - source = "registry+https://github.com/rust-lang/crates.io-index" 1889 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1890 - dependencies = [ 1891 - "autocfg 1.1.0", 1892 - "num-traits", 1893 - ] 1894 - 1895 - [[package]] 1896 - name = "num-traits" 1897 - version = "0.2.15" 1898 - source = "registry+https://github.com/rust-lang/crates.io-index" 1899 - checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 1900 - dependencies = [ 1901 - "autocfg 1.1.0", 1902 - ] 1903 - 1904 - [[package]] 1905 - name = "num_cpus" 1906 - version = "1.13.1" 1907 - source = "registry+https://github.com/rust-lang/crates.io-index" 1908 - checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" 1909 - dependencies = [ 1910 - "hermit-abi", 1911 - "libc", 1912 - ] 1913 - 1914 - [[package]] 1915 - name = "num_enum" 1916 - version = "0.5.7" 1917 - source = "registry+https://github.com/rust-lang/crates.io-index" 1918 - checksum = "cf5395665662ef45796a4ff5486c5d41d29e0c09640af4c5f17fd94ee2c119c9" 1919 - dependencies = [ 1920 - "num_enum_derive", 1921 - ] 1922 - 1923 - [[package]] 1924 - name = "num_enum_derive" 1925 - version = "0.5.7" 1926 - source = "registry+https://github.com/rust-lang/crates.io-index" 1927 - checksum = "3b0498641e53dd6ac1a4f22547548caa6864cc4933784319cd1775271c5a46ce" 1928 - dependencies = [ 1929 - "proc-macro-crate", 1930 - "proc-macro2", 1931 - "quote", 1932 - "syn", 1933 - ] 1934 - 1935 - [[package]] 1936 - name = "num_threads" 1937 - version = "0.1.6" 1938 - source = "registry+https://github.com/rust-lang/crates.io-index" 1939 - checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 1940 - dependencies = [ 1941 - "libc", 1942 - ] 1943 - 1944 - [[package]] 1945 - name = "on_wire" 1946 - version = "0.8.0" 1947 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 1948 - 1949 - [[package]] 1950 - name = "once_cell" 1951 - version = "1.4.0-alpha.0" 1952 - source = "git+https://github.com/dfinity-lab/once_cell?branch=master#854095347d356e006ea29b7750637a14a20a6dae" 1953 - 1954 - [[package]] 1955 - name = "once_cell" 1956 - version = "1.12.0" 1957 - source = "registry+https://github.com/rust-lang/crates.io-index" 1958 - checksum = "7709cef83f0c1f58f666e746a08b21e0085f7440fa6a29cc194d68aac97a4225" 1959 - 1960 - [[package]] 1961 - name = "opaque-debug" 1962 - version = "0.2.3" 1963 - source = "registry+https://github.com/rust-lang/crates.io-index" 1964 - checksum = "2839e79665f131bdb5782e51f2c6c9599c133c6098982a54c794358bf432529c" 1965 - 1966 - [[package]] 1967 - name = "opaque-debug" 1968 - version = "0.3.0" 1969 - source = "registry+https://github.com/rust-lang/crates.io-index" 1970 - checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 1971 - 1972 - [[package]] 1973 - name = "openssl" 1974 - version = "0.10.40" 1975 - source = "registry+https://github.com/rust-lang/crates.io-index" 1976 - checksum = "fb81a6430ac911acb25fe5ac8f1d2af1b4ea8a4fdfda0f1ee4292af2e2d8eb0e" 1977 - dependencies = [ 1978 - "bitflags", 1979 - "cfg-if 1.0.0", 1980 - "foreign-types", 1981 - "libc", 1982 - "once_cell 1.12.0", 1983 - "openssl-macros", 1984 - "openssl-sys", 1985 - ] 1986 - 1987 - [[package]] 1988 - name = "openssl-macros" 1989 - version = "0.1.0" 1990 - source = "registry+https://github.com/rust-lang/crates.io-index" 1991 - checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c" 1992 - dependencies = [ 1993 - "proc-macro2", 1994 - "quote", 1995 - "syn", 1996 - ] 1997 - 1998 - [[package]] 1999 - name = "openssl-probe" 2000 - version = "0.1.5" 2001 - source = "registry+https://github.com/rust-lang/crates.io-index" 2002 - checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 2003 - 2004 - [[package]] 2005 - name = "openssl-src" 2006 - version = "111.22.0+1.1.1q" 2007 - source = "registry+https://github.com/rust-lang/crates.io-index" 2008 - checksum = "8f31f0d509d1c1ae9cada2f9539ff8f37933831fd5098879e482aa687d659853" 2009 - dependencies = [ 2010 - "cc", 2011 - ] 2012 - 2013 - [[package]] 2014 - name = "openssl-sys" 2015 - version = "0.9.74" 2016 - source = "registry+https://github.com/rust-lang/crates.io-index" 2017 - checksum = "835363342df5fba8354c5b453325b110ffd54044e588c539cf2f20a8014e4cb1" 2018 - dependencies = [ 2019 - "autocfg 1.1.0", 2020 - "cc", 2021 - "libc", 2022 - "openssl-src", 2023 - "pkg-config", 2024 - "vcpkg", 2025 - ] 2026 - 2027 - [[package]] 2028 - name = "os_str_bytes" 2029 - version = "6.1.0" 2030 - source = "registry+https://github.com/rust-lang/crates.io-index" 2031 - checksum = "21326818e99cfe6ce1e524c2a805c189a99b5ae555a35d19f9a284b427d86afa" 2032 - 2033 - [[package]] 2034 - name = "parking_lot" 2035 - version = "0.12.1" 2036 - source = "registry+https://github.com/rust-lang/crates.io-index" 2037 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 2038 - dependencies = [ 2039 - "lock_api", 2040 - "parking_lot_core", 2041 - ] 2042 - 2043 - [[package]] 2044 - name = "parking_lot_core" 2045 - version = "0.9.3" 2046 - source = "registry+https://github.com/rust-lang/crates.io-index" 2047 - checksum = "09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929" 2048 - dependencies = [ 2049 - "cfg-if 1.0.0", 2050 - "libc", 2051 - "redox_syscall", 2052 - "smallvec 1.8.0", 2053 - "windows-sys", 2054 - ] 2055 - 2056 - [[package]] 2057 - name = "paste" 2058 - version = "1.0.7" 2059 - source = "registry+https://github.com/rust-lang/crates.io-index" 2060 - checksum = "0c520e05135d6e763148b6426a837e239041653ba7becd2e538c076c738025fc" 2061 - 2062 - [[package]] 2063 - name = "pem" 2064 - version = "1.0.2" 2065 - source = "registry+https://github.com/rust-lang/crates.io-index" 2066 - checksum = "e9a3b09a20e374558580a4914d3b7d89bd61b954a5a5e1dcbea98753addb1947" 2067 - dependencies = [ 2068 - "base64 0.13.0", 2069 - ] 2070 - 2071 - [[package]] 2072 - name = "pem-rfc7468" 2073 - version = "0.6.0" 2074 - source = "registry+https://github.com/rust-lang/crates.io-index" 2075 - checksum = "24d159833a9105500e0398934e205e0773f0b27529557134ecfc51c27646adac" 2076 - dependencies = [ 2077 - "base64ct", 2078 - ] 2079 - 2080 - [[package]] 2081 - name = "percent-encoding" 2082 - version = "2.1.0" 2083 - source = "registry+https://github.com/rust-lang/crates.io-index" 2084 - checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" 2085 - 2086 - [[package]] 2087 - name = "petgraph" 2088 - version = "0.5.1" 2089 - source = "registry+https://github.com/rust-lang/crates.io-index" 2090 - checksum = "467d164a6de56270bd7c4d070df81d07beace25012d5103ced4e9ff08d6afdb7" 2091 - dependencies = [ 2092 - "fixedbitset 0.2.0", 2093 - "indexmap", 2094 - ] 2095 - 2096 - [[package]] 2097 - name = "petgraph" 2098 - version = "0.6.2" 2099 - source = "registry+https://github.com/rust-lang/crates.io-index" 2100 - checksum = "e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143" 2101 - dependencies = [ 2102 - "fixedbitset 0.4.1", 2103 - "indexmap", 2104 - ] 2105 - 2106 - [[package]] 2107 - name = "phantom_newtype" 2108 - version = "0.8.0" 2109 - source = "git+https://github.com/dfinity/ic?rev=bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab#bd3b73e075aea1cc81b23b38ccfb138ca4ab17ab" 2110 - dependencies = [ 2111 - "candid", 2112 - "proptest", 2113 - "serde", 2114 - "slog", 2115 - ] 2116 - 2117 - [[package]] 2118 - name = "phf_shared" 2119 - version = "0.10.0" 2120 - source = "registry+https://github.com/rust-lang/crates.io-index" 2121 - checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 2122 - dependencies = [ 2123 - "siphasher", 2124 - ] 2125 - 2126 - [[package]] 2127 - name = "pico-args" 2128 - version = "0.4.2" 2129 - source = "registry+https://github.com/rust-lang/crates.io-index" 2130 - checksum = "db8bcd96cb740d03149cbad5518db9fd87126a10ab519c011893b1754134c468" 2131 - 2132 - [[package]] 2133 - name = "pin-project-lite" 2134 - version = "0.2.9" 2135 - source = "registry+https://github.com/rust-lang/crates.io-index" 2136 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 2137 - 2138 - [[package]] 2139 - name = "pin-utils" 2140 - version = "0.1.0" 2141 - source = "registry+https://github.com/rust-lang/crates.io-index" 2142 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 2143 - 2144 - [[package]] 2145 - name = "pkcs11" 2146 - version = "0.5.0" 2147 - source = "registry+https://github.com/rust-lang/crates.io-index" 2148 - checksum = "3aca6d67e4c8613bfe455599d0233d00735f85df2001f6bfd9bb7ac0496b10af" 2149 - dependencies = [ 2150 - "libloading", 2151 - "num-bigint 0.2.6", 2152 - ] 2153 - 2154 - [[package]] 2155 - name = "pkcs8" 2156 - version = "0.9.0" 2157 - source = "registry+https://github.com/rust-lang/crates.io-index" 2158 - checksum = "9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba" 2159 - dependencies = [ 2160 - "der", 2161 - "spki", 2162 - ] 2163 - 2164 - [[package]] 2165 - name = "pkg-config" 2166 - version = "0.3.25" 2167 - source = "registry+https://github.com/rust-lang/crates.io-index" 2168 - checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" 2169 - 2170 - [[package]] 2171 - name = "ppv-lite86" 2172 - version = "0.2.16" 2173 - source = "registry+https://github.com/rust-lang/crates.io-index" 2174 - checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" 2175 - 2176 - [[package]] 2177 - name = "precomputed-hash" 2178 - version = "0.1.1" 2179 - source = "registry+https://github.com/rust-lang/crates.io-index" 2180 - checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 2181 - 2182 - [[package]] 2183 - name = "pretty" 2184 - version = "0.10.0" 2185 - source = "registry+https://github.com/rust-lang/crates.io-index" 2186 - checksum = "ad9940b913ee56ddd94aec2d3cd179dd47068236f42a1a6415ccf9d880ce2a61" 2187 - dependencies = [ 2188 - "arrayvec", 2189 - "typed-arena", 2190 - ] 2191 - 2192 - [[package]] 2193 - name = "proc-macro-crate" 2194 - version = "1.1.3" 2195 - source = "registry+https://github.com/rust-lang/crates.io-index" 2196 - checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" 2197 - dependencies = [ 2198 - "thiserror", 2199 - "toml", 2200 - ] 2201 - 2202 - [[package]] 2203 - name = "proc-macro-error" 2204 - version = "1.0.4" 2205 - source = "registry+https://github.com/rust-lang/crates.io-index" 2206 - checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 2207 - dependencies = [ 2208 - "proc-macro-error-attr", 2209 - "proc-macro2", 2210 - "quote", 2211 - "syn", 2212 - "version_check", 2213 - ] 2214 - 2215 - [[package]] 2216 - name = "proc-macro-error-attr" 2217 - version = "1.0.4" 2218 - source = "registry+https://github.com/rust-lang/crates.io-index" 2219 - checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 2220 - dependencies = [ 2221 - "proc-macro2", 2222 - "quote", 2223 - "version_check", 2224 - ] 2225 - 2226 - [[package]] 2227 - name = "proc-macro2" 2228 - version = "1.0.39" 2229 - source = "registry+https://github.com/rust-lang/crates.io-index" 2230 - checksum = "c54b25569025b7fc9651de43004ae593a75ad88543b17178aa5e1b9c4f15f56f" 2231 - dependencies = [ 2232 - "unicode-ident", 2233 - ] 2234 - 2235 - [[package]] 2236 - name = "proptest" 2237 - version = "0.9.6" 2238 - source = "registry+https://github.com/rust-lang/crates.io-index" 2239 - checksum = "01c477819b845fe023d33583ebf10c9f62518c8d79a0960ba5c36d6ac8a55a5b" 2240 - dependencies = [ 2241 - "bit-set", 2242 - "bitflags", 2243 - "byteorder", 2244 - "lazy_static", 2245 - "num-traits", 2246 - "quick-error", 2247 - "rand 0.6.5", 2248 - "rand_chacha 0.1.1", 2249 - "rand_xorshift", 2250 - "regex-syntax", 2251 - "rusty-fork", 2252 - "tempfile", 2253 - ] 2254 - 2255 - [[package]] 2256 - name = "prost" 2257 - version = "0.7.0" 2258 - source = "registry+https://github.com/rust-lang/crates.io-index" 2259 - checksum = "9e6984d2f1a23009bd270b8bb56d0926810a3d483f59c987d77969e9d8e840b2" 2260 - dependencies = [ 2261 - "bytes", 2262 - "prost-derive", 2263 - ] 2264 - 2265 - [[package]] 2266 - name = "prost-build" 2267 - version = "0.7.0" 2268 - source = "registry+https://github.com/rust-lang/crates.io-index" 2269 - checksum = "32d3ebd75ac2679c2af3a92246639f9fcc8a442ee420719cc4fe195b98dd5fa3" 2270 - dependencies = [ 2271 - "bytes", 2272 - "heck 0.3.3", 2273 - "itertools 0.9.0", 2274 - "log", 2275 - "multimap", 2276 - "petgraph 0.5.1", 2277 - "prost", 2278 - "prost-types", 2279 - "tempfile", 2280 - "which", 2281 - ] 2282 - 2283 - [[package]] 2284 - name = "prost-derive" 2285 - version = "0.7.0" 2286 - source = "registry+https://github.com/rust-lang/crates.io-index" 2287 - checksum = "169a15f3008ecb5160cba7d37bcd690a7601b6d30cfb87a117d45e59d52af5d4" 2288 - dependencies = [ 2289 - "anyhow", 2290 - "itertools 0.9.0", 2291 - "proc-macro2", 2292 - "quote", 2293 - "syn", 2294 - ] 2295 - 2296 - [[package]] 2297 - name = "prost-types" 2298 - version = "0.7.0" 2299 - source = "registry+https://github.com/rust-lang/crates.io-index" 2300 - checksum = "b518d7cdd93dab1d1122cf07fa9a60771836c668dde9d9e2a139f957f0d9f1bb" 2301 - dependencies = [ 2302 - "bytes", 2303 - "prost", 2304 - ] 2305 - 2306 - [[package]] 2307 - name = "qrcodegen" 2308 - version = "1.8.0" 2309 - source = "registry+https://github.com/rust-lang/crates.io-index" 2310 - checksum = "4339fc7a1021c9c1621d87f5e3505f2805c8c105420ba2f2a4df86814590c142" 2311 - 2312 - [[package]] 2313 - name = "quick-error" 2314 - version = "1.2.3" 2315 - source = "registry+https://github.com/rust-lang/crates.io-index" 2316 - checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 2317 - 2318 - [[package]] 2319 - name = "quickcheck" 2320 - version = "1.0.3" 2321 - source = "registry+https://github.com/rust-lang/crates.io-index" 2322 - checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6" 2323 - dependencies = [ 2324 - "rand 0.8.5", 2325 - ] 2326 - 2327 - [[package]] 2328 - name = "quill" 2329 - version = "0.2.17" 2330 - dependencies = [ 2331 - "anyhow", 2332 - "base64 0.13.0", 2333 - "bip39", 2334 - "candid", 2335 - "clap", 2336 - "flate2", 2337 - "hex", 2338 - "ic-agent", 2339 - "ic-base-types", 2340 - "ic-identity-hsm", 2341 - "ic-nns-common", 2342 - "ic-nns-constants", 2343 - "ic-types 0.3.0", 2344 - "ledger-canister", 2345 - "libsecp256k1 0.7.0", 2346 - "num-bigint 0.4.3", 2347 - "openssl", 2348 - "pem", 2349 - "qrcodegen", 2350 - "rand 0.8.5", 2351 - "reqwest", 2352 - "rpassword", 2353 - "serde", 2354 - "serde_bytes", 2355 - "serde_cbor", 2356 - "serde_json", 2357 - "simple_asn1", 2358 - "tempfile", 2359 - "tiny-hderive", 2360 - "tokio", 2361 - ] 2362 - 2363 - [[package]] 2364 - name = "quote" 2365 - version = "1.0.18" 2366 - source = "registry+https://github.com/rust-lang/crates.io-index" 2367 - checksum = "a1feb54ed693b93a84e14094943b84b7c4eae204c512b7ccb95ab0c66d278ad1" 2368 - dependencies = [ 2369 - "proc-macro2", 2370 - ] 2371 - 2372 - [[package]] 2373 - name = "rand" 2374 - version = "0.6.5" 2375 - source = "registry+https://github.com/rust-lang/crates.io-index" 2376 - checksum = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca" 2377 - dependencies = [ 2378 - "autocfg 0.1.8", 2379 - "libc", 2380 - "rand_chacha 0.1.1", 2381 - "rand_core 0.4.2", 2382 - "rand_hc 0.1.0", 2383 - "rand_isaac", 2384 - "rand_jitter", 2385 - "rand_os", 2386 - "rand_pcg", 2387 - "rand_xorshift", 2388 - "winapi", 2389 - ] 2390 - 2391 - [[package]] 2392 - name = "rand" 2393 - version = "0.7.3" 2394 - source = "registry+https://github.com/rust-lang/crates.io-index" 2395 - checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 2396 - dependencies = [ 2397 - "getrandom 0.1.16", 2398 - "libc", 2399 - "rand_chacha 0.2.2", 2400 - "rand_core 0.5.1", 2401 - "rand_hc 0.2.0", 2402 - ] 2403 - 2404 - [[package]] 2405 - name = "rand" 2406 - version = "0.8.5" 2407 - source = "registry+https://github.com/rust-lang/crates.io-index" 2408 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 2409 - dependencies = [ 2410 - "libc", 2411 - "rand_chacha 0.3.1", 2412 - "rand_core 0.6.3", 2413 - ] 2414 - 2415 - [[package]] 2416 - name = "rand_chacha" 2417 - version = "0.1.1" 2418 - source = "registry+https://github.com/rust-lang/crates.io-index" 2419 - checksum = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef" 2420 - dependencies = [ 2421 - "autocfg 0.1.8", 2422 - "rand_core 0.3.1", 2423 - ] 2424 - 2425 - [[package]] 2426 - name = "rand_chacha" 2427 - version = "0.2.2" 2428 - source = "registry+https://github.com/rust-lang/crates.io-index" 2429 - checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 2430 - dependencies = [ 2431 - "ppv-lite86", 2432 - "rand_core 0.5.1", 2433 - ] 2434 - 2435 - [[package]] 2436 - name = "rand_chacha" 2437 - version = "0.3.1" 2438 - source = "registry+https://github.com/rust-lang/crates.io-index" 2439 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 2440 - dependencies = [ 2441 - "ppv-lite86", 2442 - "rand_core 0.6.3", 2443 - ] 2444 - 2445 - [[package]] 2446 - name = "rand_core" 2447 - version = "0.3.1" 2448 - source = "registry+https://github.com/rust-lang/crates.io-index" 2449 - checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" 2450 - dependencies = [ 2451 - "rand_core 0.4.2", 2452 - ] 2453 - 2454 - [[package]] 2455 - name = "rand_core" 2456 - version = "0.4.2" 2457 - source = "registry+https://github.com/rust-lang/crates.io-index" 2458 - checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" 2459 - 2460 - [[package]] 2461 - name = "rand_core" 2462 - version = "0.5.1" 2463 - source = "registry+https://github.com/rust-lang/crates.io-index" 2464 - checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 2465 - dependencies = [ 2466 - "getrandom 0.1.16", 2467 - ] 2468 - 2469 - [[package]] 2470 - name = "rand_core" 2471 - version = "0.6.3" 2472 - source = "registry+https://github.com/rust-lang/crates.io-index" 2473 - checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" 2474 - dependencies = [ 2475 - "getrandom 0.2.6", 2476 - ] 2477 - 2478 - [[package]] 2479 - name = "rand_hc" 2480 - version = "0.1.0" 2481 - source = "registry+https://github.com/rust-lang/crates.io-index" 2482 - checksum = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4" 2483 - dependencies = [ 2484 - "rand_core 0.3.1", 2485 - ] 2486 - 2487 - [[package]] 2488 - name = "rand_hc" 2489 - version = "0.2.0" 2490 - source = "registry+https://github.com/rust-lang/crates.io-index" 2491 - checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 2492 - dependencies = [ 2493 - "rand_core 0.5.1", 2494 - ] 2495 - 2496 - [[package]] 2497 - name = "rand_isaac" 2498 - version = "0.1.1" 2499 - source = "registry+https://github.com/rust-lang/crates.io-index" 2500 - checksum = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08" 2501 - dependencies = [ 2502 - "rand_core 0.3.1", 2503 - ] 2504 - 2505 - [[package]] 2506 - name = "rand_jitter" 2507 - version = "0.1.4" 2508 - source = "registry+https://github.com/rust-lang/crates.io-index" 2509 - checksum = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b" 2510 - dependencies = [ 2511 - "libc", 2512 - "rand_core 0.4.2", 2513 - "winapi", 2514 - ] 2515 - 2516 - [[package]] 2517 - name = "rand_os" 2518 - version = "0.1.3" 2519 - source = "registry+https://github.com/rust-lang/crates.io-index" 2520 - checksum = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071" 2521 - dependencies = [ 2522 - "cloudabi", 2523 - "fuchsia-cprng", 2524 - "libc", 2525 - "rand_core 0.4.2", 2526 - "rdrand", 2527 - "winapi", 2528 - ] 2529 - 2530 - [[package]] 2531 - name = "rand_pcg" 2532 - version = "0.1.2" 2533 - source = "registry+https://github.com/rust-lang/crates.io-index" 2534 - checksum = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44" 2535 - dependencies = [ 2536 - "autocfg 0.1.8", 2537 - "rand_core 0.4.2", 2538 - ] 2539 - 2540 - [[package]] 2541 - name = "rand_xorshift" 2542 - version = "0.1.1" 2543 - source = "registry+https://github.com/rust-lang/crates.io-index" 2544 - checksum = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c" 2545 - dependencies = [ 2546 - "rand_core 0.3.1", 2547 - ] 2548 - 2549 - [[package]] 2550 - name = "rdrand" 2551 - version = "0.4.0" 2552 - source = "registry+https://github.com/rust-lang/crates.io-index" 2553 - checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2" 2554 - dependencies = [ 2555 - "rand_core 0.3.1", 2556 - ] 2557 - 2558 - [[package]] 2559 - name = "redox_syscall" 2560 - version = "0.2.13" 2561 - source = "registry+https://github.com/rust-lang/crates.io-index" 2562 - checksum = "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42" 2563 - dependencies = [ 2564 - "bitflags", 2565 - ] 2566 - 2567 - [[package]] 2568 - name = "redox_users" 2569 - version = "0.4.3" 2570 - source = "registry+https://github.com/rust-lang/crates.io-index" 2571 - checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 2572 - dependencies = [ 2573 - "getrandom 0.2.6", 2574 - "redox_syscall", 2575 - "thiserror", 2576 - ] 2577 - 2578 - [[package]] 2579 - name = "regex" 2580 - version = "1.5.6" 2581 - source = "registry+https://github.com/rust-lang/crates.io-index" 2582 - checksum = "d83f127d94bdbcda4c8cc2e50f6f84f4b611f69c902699ca385a39c3a75f9ff1" 2583 - dependencies = [ 2584 - "aho-corasick", 2585 - "memchr", 2586 - "regex-syntax", 2587 - ] 2588 - 2589 - [[package]] 2590 - name = "regex-syntax" 2591 - version = "0.6.26" 2592 - source = "registry+https://github.com/rust-lang/crates.io-index" 2593 - checksum = "49b3de9ec5dc0a3417da371aab17d729997c15010e7fd24ff707773a33bddb64" 2594 - 2595 - [[package]] 2596 - name = "remove_dir_all" 2597 - version = "0.5.3" 2598 - source = "registry+https://github.com/rust-lang/crates.io-index" 2599 - checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 2600 - dependencies = [ 2601 - "winapi", 2602 - ] 2603 - 2604 - [[package]] 2605 - name = "reqwest" 2606 - version = "0.11.10" 2607 - source = "registry+https://github.com/rust-lang/crates.io-index" 2608 - checksum = "46a1f7aa4f35e5e8b4160449f51afc758f0ce6454315a9fa7d0d113e958c41eb" 2609 - dependencies = [ 2610 - "base64 0.13.0", 2611 - "bytes", 2612 - "encoding_rs", 2613 - "futures-core", 2614 - "futures-util", 2615 - "h2", 2616 - "http", 2617 - "http-body", 2618 - "hyper", 2619 - "hyper-rustls", 2620 - "hyper-tls", 2621 - "ipnet", 2622 - "js-sys", 2623 - "lazy_static", 2624 - "log", 2625 - "mime", 2626 - "native-tls", 2627 - "percent-encoding", 2628 - "pin-project-lite", 2629 - "rustls", 2630 - "rustls-pemfile 0.3.0", 2631 - "serde", 2632 - "serde_json", 2633 - "serde_urlencoded", 2634 - "tokio", 2635 - "tokio-native-tls", 2636 - "tokio-rustls", 2637 - "url", 2638 - "wasm-bindgen", 2639 - "wasm-bindgen-futures", 2640 - "web-sys", 2641 - "webpki-roots", 2642 - "winreg", 2643 - ] 2644 - 2645 - [[package]] 2646 - name = "rfc6979" 2647 - version = "0.2.0" 2648 - source = "registry+https://github.com/rust-lang/crates.io-index" 2649 - checksum = "6c0788437d5ee113c49af91d3594ebc4fcdcc962f8b6df5aa1c3eeafd8ad95de" 2650 - dependencies = [ 2651 - "crypto-bigint", 2652 - "hmac 0.12.1", 2653 - "zeroize", 2654 - ] 2655 - 2656 - [[package]] 2657 - name = "ring" 2658 - version = "0.16.20" 2659 - source = "registry+https://github.com/rust-lang/crates.io-index" 2660 - checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 2661 - dependencies = [ 2662 - "cc", 2663 - "libc", 2664 - "once_cell 1.12.0", 2665 - "spin", 2666 - "untrusted", 2667 - "web-sys", 2668 - "winapi", 2669 - ] 2670 - 2671 - [[package]] 2672 - name = "rpassword" 2673 - version = "6.0.1" 2674 - source = "registry+https://github.com/rust-lang/crates.io-index" 2675 - checksum = "2bf099a1888612545b683d2661a1940089f6c2e5a8e38979b2159da876bfd956" 2676 - dependencies = [ 2677 - "libc", 2678 - "serde", 2679 - "serde_json", 2680 - "winapi", 2681 - ] 2682 - 2683 - [[package]] 2684 - name = "rustls" 2685 - version = "0.20.6" 2686 - source = "registry+https://github.com/rust-lang/crates.io-index" 2687 - checksum = "5aab8ee6c7097ed6057f43c187a62418d0c05a4bd5f18b3571db50ee0f9ce033" 2688 - dependencies = [ 2689 - "log", 2690 - "ring", 2691 - "sct", 2692 - "webpki", 2693 - ] 2694 - 2695 - [[package]] 2696 - name = "rustls-native-certs" 2697 - version = "0.6.2" 2698 - source = "registry+https://github.com/rust-lang/crates.io-index" 2699 - checksum = "0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50" 2700 - dependencies = [ 2701 - "openssl-probe", 2702 - "rustls-pemfile 1.0.0", 2703 - "schannel", 2704 - "security-framework", 2705 - ] 2706 - 2707 - [[package]] 2708 - name = "rustls-pemfile" 2709 - version = "0.3.0" 2710 - source = "registry+https://github.com/rust-lang/crates.io-index" 2711 - checksum = "1ee86d63972a7c661d1536fefe8c3c8407321c3df668891286de28abcd087360" 2712 - dependencies = [ 2713 - "base64 0.13.0", 2714 - ] 2715 - 2716 - [[package]] 2717 - name = "rustls-pemfile" 2718 - version = "1.0.0" 2719 - source = "registry+https://github.com/rust-lang/crates.io-index" 2720 - checksum = "e7522c9de787ff061458fe9a829dc790a3f5b22dc571694fc5883f448b94d9a9" 2721 - dependencies = [ 2722 - "base64 0.13.0", 2723 - ] 2724 - 2725 - [[package]] 2726 - name = "rustversion" 2727 - version = "1.0.6" 2728 - source = "registry+https://github.com/rust-lang/crates.io-index" 2729 - checksum = "f2cc38e8fa666e2de3c4aba7edeb5ffc5246c1c2ed0e3d17e560aeeba736b23f" 2730 - 2731 - [[package]] 2732 - name = "rusty-fork" 2733 - version = "0.2.2" 2734 - source = "registry+https://github.com/rust-lang/crates.io-index" 2735 - checksum = "3dd93264e10c577503e926bd1430193eeb5d21b059148910082245309b424fae" 2736 - dependencies = [ 2737 - "fnv", 2738 - "quick-error", 2739 - "tempfile", 2740 - "wait-timeout", 2741 - ] 2742 - 2743 - [[package]] 2744 - name = "ryu" 2745 - version = "1.0.10" 2746 - source = "registry+https://github.com/rust-lang/crates.io-index" 2747 - checksum = "f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695" 2748 - 2749 - [[package]] 2750 - name = "schannel" 2751 - version = "0.1.20" 2752 - source = "registry+https://github.com/rust-lang/crates.io-index" 2753 - checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2" 2754 - dependencies = [ 2755 - "lazy_static", 2756 - "windows-sys", 2757 - ] 2758 - 2759 - [[package]] 2760 - name = "scopeguard" 2761 - version = "1.1.0" 2762 - source = "registry+https://github.com/rust-lang/crates.io-index" 2763 - checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2764 - 2765 - [[package]] 2766 - name = "sct" 2767 - version = "0.7.0" 2768 - source = "registry+https://github.com/rust-lang/crates.io-index" 2769 - checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 2770 - dependencies = [ 2771 - "ring", 2772 - "untrusted", 2773 - ] 2774 - 2775 - [[package]] 2776 - name = "sec1" 2777 - version = "0.3.0" 2778 - source = "registry+https://github.com/rust-lang/crates.io-index" 2779 - checksum = "3be24c1842290c45df0a7bf069e0c268a747ad05a192f2fd7dcfdbc1cba40928" 2780 - dependencies = [ 2781 - "base16ct", 2782 - "der", 2783 - "generic-array 0.14.5", 2784 - "pkcs8", 2785 - "subtle 2.4.1", 2786 - "zeroize", 2787 - ] 2788 - 2789 - [[package]] 2790 - name = "security-framework" 2791 - version = "2.6.1" 2792 - source = "registry+https://github.com/rust-lang/crates.io-index" 2793 - checksum = "2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc" 2794 - dependencies = [ 2795 - "bitflags", 2796 - "core-foundation", 2797 - "core-foundation-sys", 2798 - "libc", 2799 - "security-framework-sys", 2800 - ] 2801 - 2802 - [[package]] 2803 - name = "security-framework-sys" 2804 - version = "2.6.1" 2805 - source = "registry+https://github.com/rust-lang/crates.io-index" 2806 - checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" 2807 - dependencies = [ 2808 - "core-foundation-sys", 2809 - "libc", 2810 - ] 2811 - 2812 - [[package]] 2813 - name = "serde" 2814 - version = "1.0.137" 2815 - source = "registry+https://github.com/rust-lang/crates.io-index" 2816 - checksum = "61ea8d54c77f8315140a05f4c7237403bf38b72704d031543aa1d16abbf517d1" 2817 - dependencies = [ 2818 - "serde_derive", 2819 - ] 2820 - 2821 - [[package]] 2822 - name = "serde_bytes" 2823 - version = "0.11.6" 2824 - source = "registry+https://github.com/rust-lang/crates.io-index" 2825 - checksum = "212e73464ebcde48d723aa02eb270ba62eff38a9b732df31f33f1b4e145f3a54" 2826 - dependencies = [ 2827 - "serde", 2828 - ] 2829 - 2830 - [[package]] 2831 - name = "serde_cbor" 2832 - version = "0.11.2" 2833 - source = "registry+https://github.com/rust-lang/crates.io-index" 2834 - checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" 2835 - dependencies = [ 2836 - "half", 2837 - "serde", 2838 - ] 2839 - 2840 - [[package]] 2841 - name = "serde_derive" 2842 - version = "1.0.137" 2843 - source = "registry+https://github.com/rust-lang/crates.io-index" 2844 - checksum = "1f26faba0c3959972377d3b2d306ee9f71faee9714294e41bb777f83f88578be" 2845 - dependencies = [ 2846 - "proc-macro2", 2847 - "quote", 2848 - "syn", 2849 - ] 2850 - 2851 - [[package]] 2852 - name = "serde_json" 2853 - version = "1.0.81" 2854 - source = "registry+https://github.com/rust-lang/crates.io-index" 2855 - checksum = "9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c" 2856 - dependencies = [ 2857 - "itoa", 2858 - "ryu", 2859 - "serde", 2860 - ] 2861 - 2862 - [[package]] 2863 - name = "serde_urlencoded" 2864 - version = "0.7.1" 2865 - source = "registry+https://github.com/rust-lang/crates.io-index" 2866 - checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 2867 - dependencies = [ 2868 - "form_urlencoded", 2869 - "itoa", 2870 - "ryu", 2871 - "serde", 2872 - ] 2873 - 2874 - [[package]] 2875 - name = "serde_with" 2876 - version = "1.14.0" 2877 - source = "registry+https://github.com/rust-lang/crates.io-index" 2878 - checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff" 2879 - dependencies = [ 2880 - "serde", 2881 - "serde_with_macros", 2882 - ] 2883 - 2884 - [[package]] 2885 - name = "serde_with_macros" 2886 - version = "1.5.2" 2887 - source = "registry+https://github.com/rust-lang/crates.io-index" 2888 - checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082" 2889 - dependencies = [ 2890 - "darling", 2891 - "proc-macro2", 2892 - "quote", 2893 - "syn", 2894 - ] 2895 - 2896 - [[package]] 2897 - name = "sha2" 2898 - version = "0.8.2" 2899 - source = "registry+https://github.com/rust-lang/crates.io-index" 2900 - checksum = "a256f46ea78a0c0d9ff00077504903ac881a1dafdc20da66545699e7776b3e69" 2901 - dependencies = [ 2902 - "block-buffer 0.7.3", 2903 - "digest 0.8.1", 2904 - "fake-simd", 2905 - "opaque-debug 0.2.3", 2906 - ] 2907 - 2908 - [[package]] 2909 - name = "sha2" 2910 - version = "0.9.9" 2911 - source = "registry+https://github.com/rust-lang/crates.io-index" 2912 - checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" 2913 - dependencies = [ 2914 - "block-buffer 0.9.0", 2915 - "cfg-if 1.0.0", 2916 - "cpufeatures", 2917 - "digest 0.9.0", 2918 - "opaque-debug 0.3.0", 2919 - ] 2920 - 2921 - [[package]] 2922 - name = "sha2" 2923 - version = "0.10.2" 2924 - source = "registry+https://github.com/rust-lang/crates.io-index" 2925 - checksum = "55deaec60f81eefe3cce0dc50bda92d6d8e88f2a27df7c5033b42afeb1ed2676" 2926 - dependencies = [ 2927 - "cfg-if 1.0.0", 2928 - "cpufeatures", 2929 - "digest 0.10.3", 2930 - ] 2931 - 2932 - [[package]] 2933 - name = "signature" 2934 - version = "1.5.0" 2935 - source = "registry+https://github.com/rust-lang/crates.io-index" 2936 - checksum = "f054c6c1a6e95179d6f23ed974060dcefb2d9388bb7256900badad682c499de4" 2937 - dependencies = [ 2938 - "digest 0.10.3", 2939 - "rand_core 0.6.3", 2940 - ] 2941 - 2942 - [[package]] 2943 - name = "simple_asn1" 2944 - version = "0.6.1" 2945 - source = "registry+https://github.com/rust-lang/crates.io-index" 2946 - checksum = "4a762b1c38b9b990c694b9c2f8abe3372ce6a9ceaae6bca39cfc46e054f45745" 2947 - dependencies = [ 2948 - "num-bigint 0.4.3", 2949 - "num-traits", 2950 - "thiserror", 2951 - "time 0.3.9", 2952 - ] 2953 - 2954 - [[package]] 2955 - name = "siphasher" 2956 - version = "0.3.10" 2957 - source = "registry+https://github.com/rust-lang/crates.io-index" 2958 - checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" 2959 - 2960 - [[package]] 2961 - name = "slab" 2962 - version = "0.4.6" 2963 - source = "registry+https://github.com/rust-lang/crates.io-index" 2964 - checksum = "eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32" 2965 - 2966 - [[package]] 2967 - name = "slog" 2968 - version = "2.7.0" 2969 - source = "registry+https://github.com/rust-lang/crates.io-index" 2970 - checksum = "8347046d4ebd943127157b94d63abb990fcf729dc4e9978927fdf4ac3c998d06" 2971 - dependencies = [ 2972 - "erased-serde", 2973 - ] 2974 - 2975 - [[package]] 2976 - name = "smallvec" 2977 - version = "0.6.14" 2978 - source = "registry+https://github.com/rust-lang/crates.io-index" 2979 - checksum = "b97fcaeba89edba30f044a10c6a3cc39df9c3f17d7cd829dd1446cab35f890e0" 2980 - dependencies = [ 2981 - "maybe-uninit", 2982 - ] 2983 - 2984 - [[package]] 2985 - name = "smallvec" 2986 - version = "1.8.0" 2987 - source = "registry+https://github.com/rust-lang/crates.io-index" 2988 - checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83" 2989 - 2990 - [[package]] 2991 - name = "socket2" 2992 - version = "0.4.4" 2993 - source = "registry+https://github.com/rust-lang/crates.io-index" 2994 - checksum = "66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0" 2995 - dependencies = [ 2996 - "libc", 2997 - "winapi", 2998 - ] 2999 - 3000 - [[package]] 3001 - name = "spin" 3002 - version = "0.5.2" 3003 - source = "registry+https://github.com/rust-lang/crates.io-index" 3004 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 3005 - 3006 - [[package]] 3007 - name = "spki" 3008 - version = "0.6.0" 3009 - source = "registry+https://github.com/rust-lang/crates.io-index" 3010 - checksum = "67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b" 3011 - dependencies = [ 3012 - "base64ct", 3013 - "der", 3014 - ] 3015 - 3016 - [[package]] 3017 - name = "string_cache" 3018 - version = "0.8.4" 3019 - source = "registry+https://github.com/rust-lang/crates.io-index" 3020 - checksum = "213494b7a2b503146286049378ce02b482200519accc31872ee8be91fa820a08" 3021 - dependencies = [ 3022 - "new_debug_unreachable", 3023 - "once_cell 1.12.0", 3024 - "parking_lot", 3025 - "phf_shared", 3026 - "precomputed-hash", 3027 - ] 3028 - 3029 - [[package]] 3030 - name = "strsim" 3031 - version = "0.10.0" 3032 - source = "registry+https://github.com/rust-lang/crates.io-index" 3033 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 3034 - 3035 - [[package]] 3036 - name = "strum" 3037 - version = "0.18.0" 3038 - source = "registry+https://github.com/rust-lang/crates.io-index" 3039 - checksum = "57bd81eb48f4c437cadc685403cad539345bf703d78e63707418431cecd4522b" 3040 - 3041 - [[package]] 3042 - name = "strum" 3043 - version = "0.20.0" 3044 - source = "registry+https://github.com/rust-lang/crates.io-index" 3045 - checksum = "7318c509b5ba57f18533982607f24070a55d353e90d4cae30c467cdb2ad5ac5c" 3046 - 3047 - [[package]] 3048 - name = "strum_macros" 3049 - version = "0.18.0" 3050 - source = "registry+https://github.com/rust-lang/crates.io-index" 3051 - checksum = "87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c" 3052 - dependencies = [ 3053 - "heck 0.3.3", 3054 - "proc-macro2", 3055 - "quote", 3056 - "syn", 3057 - ] 3058 - 3059 - [[package]] 3060 - name = "strum_macros" 3061 - version = "0.20.1" 3062 - source = "registry+https://github.com/rust-lang/crates.io-index" 3063 - checksum = "ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149" 3064 - dependencies = [ 3065 - "heck 0.3.3", 3066 - "proc-macro2", 3067 - "quote", 3068 - "syn", 3069 - ] 3070 - 3071 - [[package]] 3072 - name = "subtle" 3073 - version = "1.0.0" 3074 - source = "registry+https://github.com/rust-lang/crates.io-index" 3075 - checksum = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee" 3076 - 3077 - [[package]] 3078 - name = "subtle" 3079 - version = "2.4.1" 3080 - source = "registry+https://github.com/rust-lang/crates.io-index" 3081 - checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 3082 - 3083 - [[package]] 3084 - name = "syn" 3085 - version = "1.0.95" 3086 - source = "registry+https://github.com/rust-lang/crates.io-index" 3087 - checksum = "fbaf6116ab8924f39d52792136fb74fd60a80194cf1b1c6ffa6453eef1c3f942" 3088 - dependencies = [ 3089 - "proc-macro2", 3090 - "quote", 3091 - "unicode-ident", 3092 - ] 3093 - 3094 - [[package]] 3095 - name = "synstructure" 3096 - version = "0.12.6" 3097 - source = "registry+https://github.com/rust-lang/crates.io-index" 3098 - checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 3099 - dependencies = [ 3100 - "proc-macro2", 3101 - "quote", 3102 - "syn", 3103 - "unicode-xid", 3104 - ] 3105 - 3106 - [[package]] 3107 - name = "tempfile" 3108 - version = "3.3.0" 3109 - source = "registry+https://github.com/rust-lang/crates.io-index" 3110 - checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" 3111 - dependencies = [ 3112 - "cfg-if 1.0.0", 3113 - "fastrand", 3114 - "libc", 3115 - "redox_syscall", 3116 - "remove_dir_all", 3117 - "winapi", 3118 - ] 3119 - 3120 - [[package]] 3121 - name = "term" 3122 - version = "0.7.0" 3123 - source = "registry+https://github.com/rust-lang/crates.io-index" 3124 - checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" 3125 - dependencies = [ 3126 - "dirs-next", 3127 - "rustversion", 3128 - "winapi", 3129 - ] 3130 - 3131 - [[package]] 3132 - name = "termcolor" 3133 - version = "1.1.3" 3134 - source = "registry+https://github.com/rust-lang/crates.io-index" 3135 - checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 3136 - dependencies = [ 3137 - "winapi-util", 3138 - ] 3139 - 3140 - [[package]] 3141 - name = "textwrap" 3142 - version = "0.15.0" 3143 - source = "registry+https://github.com/rust-lang/crates.io-index" 3144 - checksum = "b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb" 3145 - 3146 - [[package]] 3147 - name = "thiserror" 3148 - version = "1.0.31" 3149 - source = "registry+https://github.com/rust-lang/crates.io-index" 3150 - checksum = "bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a" 3151 - dependencies = [ 3152 - "thiserror-impl", 3153 - ] 3154 - 3155 - [[package]] 3156 - name = "thiserror-impl" 3157 - version = "1.0.31" 3158 - source = "registry+https://github.com/rust-lang/crates.io-index" 3159 - checksum = "0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a" 3160 - dependencies = [ 3161 - "proc-macro2", 3162 - "quote", 3163 - "syn", 3164 - ] 3165 - 3166 - [[package]] 3167 - name = "time" 3168 - version = "0.1.43" 3169 - source = "registry+https://github.com/rust-lang/crates.io-index" 3170 - checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" 3171 - dependencies = [ 3172 - "libc", 3173 - "winapi", 3174 - ] 3175 - 3176 - [[package]] 3177 - name = "time" 3178 - version = "0.3.9" 3179 - source = "registry+https://github.com/rust-lang/crates.io-index" 3180 - checksum = "c2702e08a7a860f005826c6815dcac101b19b5eb330c27fe4a5928fec1d20ddd" 3181 - dependencies = [ 3182 - "itoa", 3183 - "libc", 3184 - "num_threads", 3185 - "quickcheck", 3186 - "time-macros", 3187 - ] 3188 - 3189 - [[package]] 3190 - name = "time-macros" 3191 - version = "0.2.4" 3192 - source = "registry+https://github.com/rust-lang/crates.io-index" 3193 - checksum = "42657b1a6f4d817cda8e7a0ace261fe0cc946cf3a80314390b22cc61ae080792" 3194 - 3195 - [[package]] 3196 - name = "tiny-hderive" 3197 - version = "0.3.0" 3198 - source = "registry+https://github.com/rust-lang/crates.io-index" 3199 - checksum = "01b874a4992538d4b2f4fbbac11b9419d685f4b39bdc3fed95b04e07bfd76040" 3200 - dependencies = [ 3201 - "base58", 3202 - "hmac 0.7.1", 3203 - "libsecp256k1 0.3.5", 3204 - "memzero", 3205 - "sha2 0.8.2", 3206 - ] 3207 - 3208 - [[package]] 3209 - name = "tiny-keccak" 3210 - version = "2.0.2" 3211 - source = "registry+https://github.com/rust-lang/crates.io-index" 3212 - checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" 3213 - dependencies = [ 3214 - "crunchy", 3215 - ] 3216 - 3217 - [[package]] 3218 - name = "tokio" 3219 - version = "1.18.2" 3220 - source = "registry+https://github.com/rust-lang/crates.io-index" 3221 - checksum = "4903bf0427cf68dddd5aa6a93220756f8be0c34fcfa9f5e6191e103e15a31395" 3222 - dependencies = [ 3223 - "bytes", 3224 - "libc", 3225 - "memchr", 3226 - "mio", 3227 - "num_cpus", 3228 - "once_cell 1.12.0", 3229 - "pin-project-lite", 3230 - "socket2", 3231 - "winapi", 3232 - ] 3233 - 3234 - [[package]] 3235 - name = "tokio-native-tls" 3236 - version = "0.3.0" 3237 - source = "registry+https://github.com/rust-lang/crates.io-index" 3238 - checksum = "f7d995660bd2b7f8c1568414c1126076c13fbb725c40112dc0120b78eb9b717b" 3239 - dependencies = [ 3240 - "native-tls", 3241 - "tokio", 3242 - ] 3243 - 3244 - [[package]] 3245 - name = "tokio-rustls" 3246 - version = "0.23.4" 3247 - source = "registry+https://github.com/rust-lang/crates.io-index" 3248 - checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" 3249 - dependencies = [ 3250 - "rustls", 3251 - "tokio", 3252 - "webpki", 3253 - ] 3254 - 3255 - [[package]] 3256 - name = "tokio-util" 3257 - version = "0.7.2" 3258 - source = "registry+https://github.com/rust-lang/crates.io-index" 3259 - checksum = "f988a1a1adc2fb21f9c12aa96441da33a1728193ae0b95d2be22dbd17fcb4e5c" 3260 - dependencies = [ 3261 - "bytes", 3262 - "futures-core", 3263 - "futures-sink", 3264 - "pin-project-lite", 3265 - "tokio", 3266 - "tracing", 3267 - ] 3268 - 3269 - [[package]] 3270 - name = "toml" 3271 - version = "0.5.9" 3272 - source = "registry+https://github.com/rust-lang/crates.io-index" 3273 - checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" 3274 - dependencies = [ 3275 - "serde", 3276 - ] 3277 - 3278 - [[package]] 3279 - name = "tower-service" 3280 - version = "0.3.1" 3281 - source = "registry+https://github.com/rust-lang/crates.io-index" 3282 - checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" 3283 - 3284 - [[package]] 3285 - name = "tracing" 3286 - version = "0.1.34" 3287 - source = "registry+https://github.com/rust-lang/crates.io-index" 3288 - checksum = "5d0ecdcb44a79f0fe9844f0c4f33a342cbcbb5117de8001e6ba0dc2351327d09" 3289 - dependencies = [ 3290 - "cfg-if 1.0.0", 3291 - "pin-project-lite", 3292 - "tracing-attributes", 3293 - "tracing-core", 3294 - ] 3295 - 3296 - [[package]] 3297 - name = "tracing-attributes" 3298 - version = "0.1.21" 3299 - source = "registry+https://github.com/rust-lang/crates.io-index" 3300 - checksum = "cc6b8ad3567499f98a1db7a752b07a7c8c7c7c34c332ec00effb2b0027974b7c" 3301 - dependencies = [ 3302 - "proc-macro2", 3303 - "quote", 3304 - "syn", 3305 - ] 3306 - 3307 - [[package]] 3308 - name = "tracing-core" 3309 - version = "0.1.26" 3310 - source = "registry+https://github.com/rust-lang/crates.io-index" 3311 - checksum = "f54c8ca710e81886d498c2fd3331b56c93aa248d49de2222ad2742247c60072f" 3312 - dependencies = [ 3313 - "lazy_static", 3314 - ] 3315 - 3316 - [[package]] 3317 - name = "try-lock" 3318 - version = "0.2.3" 3319 - source = "registry+https://github.com/rust-lang/crates.io-index" 3320 - checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" 3321 - 3322 - [[package]] 3323 - name = "typed-arena" 3324 - version = "2.0.1" 3325 - source = "registry+https://github.com/rust-lang/crates.io-index" 3326 - checksum = "0685c84d5d54d1c26f7d3eb96cd41550adb97baed141a761cf335d3d33bcd0ae" 3327 - 3328 - [[package]] 3329 - name = "typenum" 3330 - version = "1.15.0" 3331 - source = "registry+https://github.com/rust-lang/crates.io-index" 3332 - checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" 3333 - 3334 - [[package]] 3335 - name = "unicode-bidi" 3336 - version = "0.3.8" 3337 - source = "registry+https://github.com/rust-lang/crates.io-index" 3338 - checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" 3339 - 3340 - [[package]] 3341 - name = "unicode-ident" 3342 - version = "1.0.0" 3343 - source = "registry+https://github.com/rust-lang/crates.io-index" 3344 - checksum = "d22af068fba1eb5edcb4aea19d382b2a3deb4c8f9d475c589b6ada9e0fd493ee" 3345 - 3346 - [[package]] 3347 - name = "unicode-normalization" 3348 - version = "0.1.9" 3349 - source = "registry+https://github.com/rust-lang/crates.io-index" 3350 - checksum = "09c8070a9942f5e7cfccd93f490fdebd230ee3c3c9f107cb25bad5351ef671cf" 3351 - dependencies = [ 3352 - "smallvec 0.6.14", 3353 - ] 3354 - 3355 - [[package]] 3356 - name = "unicode-segmentation" 3357 - version = "1.9.0" 3358 - source = "registry+https://github.com/rust-lang/crates.io-index" 3359 - checksum = "7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99" 3360 - 3361 - [[package]] 3362 - name = "unicode-width" 3363 - version = "0.1.9" 3364 - source = "registry+https://github.com/rust-lang/crates.io-index" 3365 - checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973" 3366 - 3367 - [[package]] 3368 - name = "unicode-xid" 3369 - version = "0.2.3" 3370 - source = "registry+https://github.com/rust-lang/crates.io-index" 3371 - checksum = "957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04" 3372 - 3373 - [[package]] 3374 - name = "untrusted" 3375 - version = "0.7.1" 3376 - source = "registry+https://github.com/rust-lang/crates.io-index" 3377 - checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 3378 - 3379 - [[package]] 3380 - name = "url" 3381 - version = "2.2.2" 3382 - source = "registry+https://github.com/rust-lang/crates.io-index" 3383 - checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c" 3384 - dependencies = [ 3385 - "form_urlencoded", 3386 - "idna", 3387 - "matches", 3388 - "percent-encoding", 3389 - "serde", 3390 - ] 3391 - 3392 - [[package]] 3393 - name = "utf8-ranges" 3394 - version = "1.0.5" 3395 - source = "registry+https://github.com/rust-lang/crates.io-index" 3396 - checksum = "7fcfc827f90e53a02eaef5e535ee14266c1d569214c6aa70133a624d8a3164ba" 3397 - 3398 - [[package]] 3399 - name = "vcpkg" 3400 - version = "0.2.15" 3401 - source = "registry+https://github.com/rust-lang/crates.io-index" 3402 - checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 3403 - 3404 - [[package]] 3405 - name = "version_check" 3406 - version = "0.9.4" 3407 - source = "registry+https://github.com/rust-lang/crates.io-index" 3408 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 3409 - 3410 - [[package]] 3411 - name = "wait-timeout" 3412 - version = "0.2.0" 3413 - source = "registry+https://github.com/rust-lang/crates.io-index" 3414 - checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" 3415 - dependencies = [ 3416 - "libc", 3417 - ] 3418 - 3419 - [[package]] 3420 - name = "want" 3421 - version = "0.3.0" 3422 - source = "registry+https://github.com/rust-lang/crates.io-index" 3423 - checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 3424 - dependencies = [ 3425 - "log", 3426 - "try-lock", 3427 - ] 3428 - 3429 - [[package]] 3430 - name = "wasi" 3431 - version = "0.9.0+wasi-snapshot-preview1" 3432 - source = "registry+https://github.com/rust-lang/crates.io-index" 3433 - checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 3434 - 3435 - [[package]] 3436 - name = "wasi" 3437 - version = "0.10.2+wasi-snapshot-preview1" 3438 - source = "registry+https://github.com/rust-lang/crates.io-index" 3439 - checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6" 3440 - 3441 - [[package]] 3442 - name = "wasi" 3443 - version = "0.11.0+wasi-snapshot-preview1" 3444 - source = "registry+https://github.com/rust-lang/crates.io-index" 3445 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 3446 - 3447 - [[package]] 3448 - name = "wasm-bindgen" 3449 - version = "0.2.80" 3450 - source = "registry+https://github.com/rust-lang/crates.io-index" 3451 - checksum = "27370197c907c55e3f1a9fbe26f44e937fe6451368324e009cba39e139dc08ad" 3452 - dependencies = [ 3453 - "cfg-if 1.0.0", 3454 - "wasm-bindgen-macro", 3455 - ] 3456 - 3457 - [[package]] 3458 - name = "wasm-bindgen-backend" 3459 - version = "0.2.80" 3460 - source = "registry+https://github.com/rust-lang/crates.io-index" 3461 - checksum = "53e04185bfa3a779273da532f5025e33398409573f348985af9a1cbf3774d3f4" 3462 - dependencies = [ 3463 - "bumpalo", 3464 - "lazy_static", 3465 - "log", 3466 - "proc-macro2", 3467 - "quote", 3468 - "syn", 3469 - "wasm-bindgen-shared", 3470 - ] 3471 - 3472 - [[package]] 3473 - name = "wasm-bindgen-futures" 3474 - version = "0.4.30" 3475 - source = "registry+https://github.com/rust-lang/crates.io-index" 3476 - checksum = "6f741de44b75e14c35df886aff5f1eb73aa114fa5d4d00dcd37b5e01259bf3b2" 3477 - dependencies = [ 3478 - "cfg-if 1.0.0", 3479 - "js-sys", 3480 - "wasm-bindgen", 3481 - "web-sys", 3482 - ] 3483 - 3484 - [[package]] 3485 - name = "wasm-bindgen-macro" 3486 - version = "0.2.80" 3487 - source = "registry+https://github.com/rust-lang/crates.io-index" 3488 - checksum = "17cae7ff784d7e83a2fe7611cfe766ecf034111b49deb850a3dc7699c08251f5" 3489 - dependencies = [ 3490 - "quote", 3491 - "wasm-bindgen-macro-support", 3492 - ] 3493 - 3494 - [[package]] 3495 - name = "wasm-bindgen-macro-support" 3496 - version = "0.2.80" 3497 - source = "registry+https://github.com/rust-lang/crates.io-index" 3498 - checksum = "99ec0dc7a4756fffc231aab1b9f2f578d23cd391390ab27f952ae0c9b3ece20b" 3499 - dependencies = [ 3500 - "proc-macro2", 3501 - "quote", 3502 - "syn", 3503 - "wasm-bindgen-backend", 3504 - "wasm-bindgen-shared", 3505 - ] 3506 - 3507 - [[package]] 3508 - name = "wasm-bindgen-shared" 3509 - version = "0.2.80" 3510 - source = "registry+https://github.com/rust-lang/crates.io-index" 3511 - checksum = "d554b7f530dee5964d9a9468d95c1f8b8acae4f282807e7d27d4b03099a46744" 3512 - 3513 - [[package]] 3514 - name = "web-sys" 3515 - version = "0.3.57" 3516 - source = "registry+https://github.com/rust-lang/crates.io-index" 3517 - checksum = "7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283" 3518 - dependencies = [ 3519 - "js-sys", 3520 - "wasm-bindgen", 3521 - ] 3522 - 3523 - [[package]] 3524 - name = "webpki" 3525 - version = "0.22.0" 3526 - source = "registry+https://github.com/rust-lang/crates.io-index" 3527 - checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" 3528 - dependencies = [ 3529 - "ring", 3530 - "untrusted", 3531 - ] 3532 - 3533 - [[package]] 3534 - name = "webpki-roots" 3535 - version = "0.22.3" 3536 - source = "registry+https://github.com/rust-lang/crates.io-index" 3537 - checksum = "44d8de8415c823c8abd270ad483c6feeac771fad964890779f9a8cb24fbbc1bf" 3538 - dependencies = [ 3539 - "webpki", 3540 - ] 3541 - 3542 - [[package]] 3543 - name = "which" 3544 - version = "4.2.5" 3545 - source = "registry+https://github.com/rust-lang/crates.io-index" 3546 - checksum = "5c4fb54e6113b6a8772ee41c3404fb0301ac79604489467e0a9ce1f3e97c24ae" 3547 - dependencies = [ 3548 - "either", 3549 - "lazy_static", 3550 - "libc", 3551 - ] 3552 - 3553 - [[package]] 3554 - name = "winapi" 3555 - version = "0.3.9" 3556 - source = "registry+https://github.com/rust-lang/crates.io-index" 3557 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 3558 - dependencies = [ 3559 - "winapi-i686-pc-windows-gnu", 3560 - "winapi-x86_64-pc-windows-gnu", 3561 - ] 3562 - 3563 - [[package]] 3564 - name = "winapi-i686-pc-windows-gnu" 3565 - version = "0.4.0" 3566 - source = "registry+https://github.com/rust-lang/crates.io-index" 3567 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 3568 - 3569 - [[package]] 3570 - name = "winapi-util" 3571 - version = "0.1.5" 3572 - source = "registry+https://github.com/rust-lang/crates.io-index" 3573 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 3574 - dependencies = [ 3575 - "winapi", 3576 - ] 3577 - 3578 - [[package]] 3579 - name = "winapi-x86_64-pc-windows-gnu" 3580 - version = "0.4.0" 3581 - source = "registry+https://github.com/rust-lang/crates.io-index" 3582 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3583 - 3584 - [[package]] 3585 - name = "windows-sys" 3586 - version = "0.36.1" 3587 - source = "registry+https://github.com/rust-lang/crates.io-index" 3588 - checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" 3589 - dependencies = [ 3590 - "windows_aarch64_msvc", 3591 - "windows_i686_gnu", 3592 - "windows_i686_msvc", 3593 - "windows_x86_64_gnu", 3594 - "windows_x86_64_msvc", 3595 - ] 3596 - 3597 - [[package]] 3598 - name = "windows_aarch64_msvc" 3599 - version = "0.36.1" 3600 - source = "registry+https://github.com/rust-lang/crates.io-index" 3601 - checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" 3602 - 3603 - [[package]] 3604 - name = "windows_i686_gnu" 3605 - version = "0.36.1" 3606 - source = "registry+https://github.com/rust-lang/crates.io-index" 3607 - checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" 3608 - 3609 - [[package]] 3610 - name = "windows_i686_msvc" 3611 - version = "0.36.1" 3612 - source = "registry+https://github.com/rust-lang/crates.io-index" 3613 - checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" 3614 - 3615 - [[package]] 3616 - name = "windows_x86_64_gnu" 3617 - version = "0.36.1" 3618 - source = "registry+https://github.com/rust-lang/crates.io-index" 3619 - checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" 3620 - 3621 - [[package]] 3622 - name = "windows_x86_64_msvc" 3623 - version = "0.36.1" 3624 - source = "registry+https://github.com/rust-lang/crates.io-index" 3625 - checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" 3626 - 3627 - [[package]] 3628 - name = "winreg" 3629 - version = "0.10.1" 3630 - source = "registry+https://github.com/rust-lang/crates.io-index" 3631 - checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 3632 - dependencies = [ 3633 - "winapi", 3634 - ] 3635 - 3636 - [[package]] 3637 - name = "yansi" 3638 - version = "0.5.1" 3639 - source = "registry+https://github.com/rust-lang/crates.io-index" 3640 - checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" 3641 - 3642 - [[package]] 3643 - name = "zeroize" 3644 - version = "1.5.5" 3645 - source = "registry+https://github.com/rust-lang/crates.io-index" 3646 - checksum = "94693807d016b2f2d2e14420eb3bfcca689311ff775dcf113d74ea624b7cdf07" 3647 - dependencies = [ 3648 - "zeroize_derive", 3649 - ] 3650 - 3651 - [[package]] 3652 - name = "zeroize_derive" 3653 - version = "1.3.2" 3654 - source = "registry+https://github.com/rust-lang/crates.io-index" 3655 - checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" 3656 - dependencies = [ 3657 - "proc-macro2", 3658 - "quote", 3659 - "syn", 3660 - "synstructure", 3661 - ]
+38 -19
pkgs/tools/security/quill/default.nix
··· 1 - { lib, stdenv, rustPlatform, fetchFromGitHub, openssl, Security, libiconv, pkg-config, protobuf, buildPackages }: 1 + { 2 + lib, 3 + stdenv, 4 + rustPlatform, 5 + fetchFromGitHub, 6 + openssl, 7 + Security, 8 + libiconv, 9 + udev, 10 + pkg-config, 11 + protobuf, 12 + buildPackages, 13 + }: 2 14 3 15 rustPlatform.buildRustPackage rec { 4 16 pname = "quill"; 5 - version = "0.2.17"; 17 + version = "0.5.1"; 6 18 7 19 src = fetchFromGitHub { 8 20 owner = "dfinity"; 9 21 repo = "quill"; 10 22 rev = "v${version}"; 11 - sha256 = "sha256-0DHTtnQU26l4DXUVDeHF+hkavlVY7rQykXxgWGSUc/k="; 23 + hash = "sha256-9M3xywc1Vx5jBFlOcQuYbvtUu8tJwOIxzMoomwANkm8="; 12 24 }; 13 25 14 26 ic = fetchFromGitHub { 15 27 owner = "dfinity"; 16 28 repo = "ic"; 17 - rev = "779549eccfcf61ac702dfc2ee6d76ffdc2db1f7f"; 18 - sha256 = "1r31d5hab7k1n60a7y8fw79fjgfq04cgj9krwa6r9z4isi3919v6"; 29 + rev = "2f9ae6bf5eafed03599fd29475100aca9f78ae81"; 30 + hash = "sha256-QWJFsWZ9miWN4ql4xFXMQM1Y71nzgGCL57yAa0j7ch4="; 19 31 }; 20 32 21 33 registry = "file://local-registry"; ··· 25 37 export IC_BASE_TYPES_PROTO_INCLUDES=${ic}/rs/types/base_types/proto 26 38 export IC_PROTOBUF_PROTO_INCLUDES=${ic}/rs/protobuf/def 27 39 export IC_NNS_COMMON_PROTO_INCLUDES=${ic}/rs/nns/common/proto 40 + export IC_ICRC1_ARCHIVE_WASM_PATH=${ic}/rs/rosetta-api/icrc1/wasm/ic-icrc1-archive.wasm.gz 41 + export LEDGER_ARCHIVE_NODE_CANISTER_WASM_PATH=${ic}/rs/rosetta-api/icp_ledger/wasm/ledger-archive-node-canister.wasm 42 + cp ${ic}/rs/rosetta-api/icp_ledger/ledger.did /build/quill-${version}-vendor/ledger.did 28 43 export PROTOC=${buildPackages.protobuf}/bin/protoc 29 44 export OPENSSL_DIR=${openssl.dev} 30 45 export OPENSSL_LIB_DIR=${lib.getLib openssl}/lib 31 46 ''; 32 47 33 - cargoLock = { 34 - lockFile = ./Cargo.lock; 35 - outputHashes = { 36 - "derive_more-0.99.8-alpha.0" = "sha256-tEsfYC9oCAsDjinCsUDgRg3q6ruvayuA1lRmsEP9cys="; 37 - "dfn_candid-0.8.0" = "sha256-7LXTwxSA9pTjFynMRzNRXie4x5u8BSLpFaOzpRsgrKA="; 38 - "once_cell-1.4.0-alpha.0" = "sha256-5g26ZizSY5egH/4yU5glzBxpWzdvgKtDsckBpAUBatw="; 39 - }; 40 - }; 48 + useFetchCargoVendor = true; 49 + cargoHash = "sha256-bY5JiyaXnVF/a1fbTP2wcvt4g7QNjf91j9I2WzqUrc8="; 41 50 42 - nativeBuildInputs = [ pkg-config protobuf ]; 43 - buildInputs = [ openssl ] 44 - ++ lib.optionals stdenv.hostPlatform.isDarwin [ Security libiconv ]; 51 + nativeBuildInputs = [ 52 + pkg-config 53 + protobuf 54 + ]; 55 + buildInputs = 56 + [ 57 + openssl 58 + udev 59 + ] 60 + ++ lib.optionals stdenv.hostPlatform.isDarwin [ 61 + Security 62 + libiconv 63 + ]; 45 64 46 - meta = with lib; { 65 + meta = { 47 66 homepage = "https://github.com/dfinity/quill"; 48 67 changelog = "https://github.com/dfinity/quill/releases/tag/v${version}"; 49 68 description = "Minimalistic ledger and governance toolkit for cold wallets on the Internet Computer"; 50 69 mainProgram = "quill"; 51 - license = licenses.asl20; 52 - maintainers = with maintainers; [ imalison ]; 70 + license = lib.licenses.asl20; 71 + maintainers = with lib.maintainers; [ imalison ]; 53 72 }; 54 73 }