@@ -17,6 +17,15 @@ version = "2.0.0"
1717source = "registry+https://github.com/rust-lang/crates.io-index"
1818checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
1919
20+ [[package]]
21+ name = "aho-corasick"
22+ version = "1.1.3"
23+ source = "registry+https://github.com/rust-lang/crates.io-index"
24+ checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
25+ dependencies = [
26+ "memchr",
27+ ]
28+
2029[[package]]
2130name = "android_system_properties"
2231version = "0.1.5"
@@ -148,6 +157,12 @@ dependencies = [
148157 "serde",
149158]
150159
160+ [[package]]
161+ name = "bitflags"
162+ version = "1.3.2"
163+ source = "registry+https://github.com/rust-lang/crates.io-index"
164+ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
165+
151166[[package]]
152167name = "bitflags"
153168version = "2.8.0"
@@ -280,7 +295,7 @@ dependencies = [
280295 "anyhow",
281296 "bitcoin_hashes",
282297 "corepc-client",
283- "env_logger",
298+ "env_logger 0.9.3 ",
284299 "flate2",
285300 "log",
286301 "minreq",
@@ -315,6 +330,33 @@ version = "0.8.21"
315330source = "registry+https://github.com/rust-lang/crates.io-index"
316331checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
317332
333+ [[package]]
334+ name = "electrsd"
335+ version = "0.36.1"
336+ dependencies = [
337+ "bitcoin_hashes",
338+ "corepc-client",
339+ "corepc-node",
340+ "electrum-client",
341+ "env_logger 0.10.2",
342+ "log",
343+ "minreq",
344+ "nix",
345+ "zip",
346+ ]
347+
348+ [[package]]
349+ name = "electrum-client"
350+ version = "0.24.0"
351+ source = "registry+https://github.com/rust-lang/crates.io-index"
352+ checksum = "ede7b07e2578a6df0093b101915c79dca0119d7f7810099ad9eef11341d2ae57"
353+ dependencies = [
354+ "bitcoin",
355+ "log",
356+ "serde",
357+ "serde_json",
358+ ]
359+
318360[[package]]
319361name = "env_logger"
320362version = "0.9.3"
@@ -324,6 +366,19 @@ dependencies = [
324366 "log",
325367]
326368
369+ [[package]]
370+ name = "env_logger"
371+ version = "0.10.2"
372+ source = "registry+https://github.com/rust-lang/crates.io-index"
373+ checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580"
374+ dependencies = [
375+ "humantime",
376+ "is-terminal",
377+ "log",
378+ "regex",
379+ "termcolor",
380+ ]
381+
327382[[package]]
328383name = "errno"
329384version = "0.3.10"
@@ -385,6 +440,12 @@ version = "0.3.9"
385440source = "registry+https://github.com/rust-lang/crates.io-index"
386441checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
387442
443+ [[package]]
444+ name = "hermit-abi"
445+ version = "0.5.2"
446+ source = "registry+https://github.com/rust-lang/crates.io-index"
447+ checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"
448+
388449[[package]]
389450name = "hex-conservative"
390451version = "0.2.1"
@@ -406,6 +467,12 @@ version = "1.0.3"
406467source = "registry+https://github.com/rust-lang/crates.io-index"
407468checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
408469
470+ [[package]]
471+ name = "humantime"
472+ version = "2.3.0"
473+ source = "registry+https://github.com/rust-lang/crates.io-index"
474+ checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424"
475+
409476[[package]]
410477name = "iana-time-zone"
411478version = "0.1.64"
@@ -430,6 +497,17 @@ dependencies = [
430497 "cc",
431498]
432499
500+ [[package]]
501+ name = "is-terminal"
502+ version = "0.4.17"
503+ source = "registry+https://github.com/rust-lang/crates.io-index"
504+ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46"
505+ dependencies = [
506+ "hermit-abi 0.5.2",
507+ "libc",
508+ "windows-sys 0.61.2",
509+ ]
510+
433511[[package]]
434512name = "itoa"
435513version = "1.0.11"
@@ -469,7 +547,7 @@ version = "0.1.3"
469547source = "registry+https://github.com/rust-lang/crates.io-index"
470548checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
471549dependencies = [
472- "bitflags",
550+ "bitflags 2.8.0 ",
473551 "libc",
474552 "redox_syscall",
475553]
@@ -492,6 +570,15 @@ version = "2.7.6"
492570source = "registry+https://github.com/rust-lang/crates.io-index"
493571checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
494572
573+ [[package]]
574+ name = "memoffset"
575+ version = "0.6.5"
576+ source = "registry+https://github.com/rust-lang/crates.io-index"
577+ checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce"
578+ dependencies = [
579+ "autocfg",
580+ ]
581+
495582[[package]]
496583name = "miniz_oxide"
497584version = "0.8.4"
@@ -522,12 +609,26 @@ version = "1.0.2"
522609source = "registry+https://github.com/rust-lang/crates.io-index"
523610checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
524611dependencies = [
525- "hermit-abi",
612+ "hermit-abi 0.3.9 ",
526613 "libc",
527614 "wasi",
528615 "windows-sys 0.52.0",
529616]
530617
618+ [[package]]
619+ name = "nix"
620+ version = "0.25.1"
621+ source = "registry+https://github.com/rust-lang/crates.io-index"
622+ checksum = "f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4"
623+ dependencies = [
624+ "autocfg",
625+ "bitflags 1.3.2",
626+ "cfg-if",
627+ "libc",
628+ "memoffset",
629+ "pin-utils",
630+ ]
631+
531632[[package]]
532633name = "num-traits"
533634version = "0.2.19"
@@ -564,6 +665,12 @@ version = "0.2.16"
564665source = "registry+https://github.com/rust-lang/crates.io-index"
565666checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
566667
668+ [[package]]
669+ name = "pin-utils"
670+ version = "0.1.0"
671+ source = "registry+https://github.com/rust-lang/crates.io-index"
672+ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
673+
567674[[package]]
568675name = "pkg-config"
569676version = "0.3.31"
@@ -600,9 +707,38 @@ version = "0.5.8"
600707source = "registry+https://github.com/rust-lang/crates.io-index"
601708checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834"
602709dependencies = [
603- "bitflags",
710+ "bitflags 2.8.0 ",
604711]
605712
713+ [[package]]
714+ name = "regex"
715+ version = "1.12.2"
716+ source = "registry+https://github.com/rust-lang/crates.io-index"
717+ checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
718+ dependencies = [
719+ "aho-corasick",
720+ "memchr",
721+ "regex-automata",
722+ "regex-syntax",
723+ ]
724+
725+ [[package]]
726+ name = "regex-automata"
727+ version = "0.4.13"
728+ source = "registry+https://github.com/rust-lang/crates.io-index"
729+ checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c"
730+ dependencies = [
731+ "aho-corasick",
732+ "memchr",
733+ "regex-syntax",
734+ ]
735+
736+ [[package]]
737+ name = "regex-syntax"
738+ version = "0.8.8"
739+ source = "registry+https://github.com/rust-lang/crates.io-index"
740+ checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
741+
606742[[package]]
607743name = "ring"
608744version = "0.17.8"
@@ -630,7 +766,7 @@ version = "0.38.37"
630766source = "registry+https://github.com/rust-lang/crates.io-index"
631767checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811"
632768dependencies = [
633- "bitflags",
769+ "bitflags 2.8.0 ",
634770 "errno",
635771 "libc",
636772 "linux-raw-sys",
@@ -737,7 +873,7 @@ version = "2.11.1"
737873source = "registry+https://github.com/rust-lang/crates.io-index"
738874checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02"
739875dependencies = [
740- "bitflags",
876+ "bitflags 2.8.0 ",
741877 "core-foundation",
742878 "core-foundation-sys",
743879 "libc",
@@ -853,6 +989,15 @@ dependencies = [
853989 "windows-sys 0.59.0",
854990]
855991
992+ [[package]]
993+ name = "termcolor"
994+ version = "1.4.1"
995+ source = "registry+https://github.com/rust-lang/crates.io-index"
996+ checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
997+ dependencies = [
998+ "winapi-util",
999+ ]
1000+
8561001[[package]]
8571002name = "tiny_http"
8581003version = "0.12.0"
@@ -1016,6 +1161,15 @@ version = "0.4.0"
10161161source = "registry+https://github.com/rust-lang/crates.io-index"
10171162checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
10181163
1164+ [[package]]
1165+ name = "winapi-util"
1166+ version = "0.1.11"
1167+ source = "registry+https://github.com/rust-lang/crates.io-index"
1168+ checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
1169+ dependencies = [
1170+ "windows-sys 0.61.2",
1171+ ]
1172+
10191173[[package]]
10201174name = "winapi-x86_64-pc-windows-gnu"
10211175version = "0.4.0"
0 commit comments