From 8556b286868556306bcaf887a9b96433471be520 Mon Sep 17 00:00:00 2001 From: julian Date: Mon, 24 Nov 2025 09:23:05 -0600 Subject: [PATCH] update mwebd to v0.1.17 --- .gitignore | 4 + examples/dart/.dart_tool/package_config.json | 317 ------------------ .../dart_mwebd/dart_mwebd.dart-3.7.2.snapshot | Bin 41240 -> 0 bytes go.mod | 18 +- go.sum | 110 +++++- 5 files changed, 105 insertions(+), 344 deletions(-) delete mode 100644 examples/dart/.dart_tool/package_config.json delete mode 100644 examples/dart/.dart_tool/pub/bin/dart_mwebd/dart_mwebd.dart-3.7.2.snapshot diff --git a/.gitignore b/.gitignore index e13f524..f0c7770 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,9 @@ *.h *.dylib +# intellij +.idea + # Test binary, built with `go test -c` *.test @@ -26,6 +29,7 @@ go.work.sum .env ## Dart example +/examples/dart/.dart_tool/ .dart_tool *.snapshot diff --git a/examples/dart/.dart_tool/package_config.json b/examples/dart/.dart_tool/package_config.json deleted file mode 100644 index a337272..0000000 --- a/examples/dart/.dart_tool/package_config.json +++ /dev/null @@ -1,317 +0,0 @@ -{ - "configVersion": 2, - "packages": [ - { - "name": "_fe_analyzer_shared", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/_fe_analyzer_shared-82.0.0", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "analyzer", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/analyzer-7.4.5", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "args", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/args-2.7.0", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "async", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/async-2.13.0", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "boolean_selector", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/boolean_selector-2.1.2", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "cli_config", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/cli_config-0.2.0", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "collection", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/collection-1.19.1", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "convert", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/convert-3.1.2", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "coverage", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/coverage-1.13.1", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "crypto", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/crypto-3.0.6", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "ffi", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/ffi-2.1.4", - "packageUri": "lib/", - "languageVersion": "3.7" - }, - { - "name": "file", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/file-7.0.1", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "frontend_server_client", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/frontend_server_client-4.0.0", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "glob", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/glob-2.1.3", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "http_multi_server", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/http_multi_server-3.2.2", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "http_parser", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/http_parser-4.1.2", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "io", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/io-1.0.5", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "js", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/js-0.7.2", - "packageUri": "lib/", - "languageVersion": "3.7" - }, - { - "name": "lints", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/lints-5.1.1", - "packageUri": "lib/", - "languageVersion": "3.6" - }, - { - "name": "logging", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/logging-1.3.0", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "matcher", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/matcher-0.12.17", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "meta", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/meta-1.17.0", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "mime", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/mime-2.0.0", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "node_preamble", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/node_preamble-2.0.2", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "package_config", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/package_config-2.2.0", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "path", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/path-1.9.1", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "pool", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/pool-1.5.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "pub_semver", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/pub_semver-2.2.0", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "shelf", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/shelf-1.4.2", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "shelf_packages_handler", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/shelf_packages_handler-3.0.2", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "shelf_static", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/shelf_static-1.1.3", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "shelf_web_socket", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/shelf_web_socket-3.0.0", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "source_map_stack_trace", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/source_map_stack_trace-2.1.2", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "source_maps", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/source_maps-0.10.13", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "source_span", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/source_span-1.10.1", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "stack_trace", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/stack_trace-1.12.1", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "stream_channel", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/stream_channel-2.1.4", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "string_scanner", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/string_scanner-1.4.1", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "term_glyph", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/term_glyph-1.2.2", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "test", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/test-1.26.0", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "test_api", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/test_api-0.7.5", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "test_core", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/test_core-0.6.9", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "typed_data", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/typed_data-1.4.0", - "packageUri": "lib/", - "languageVersion": "3.5" - }, - { - "name": "vm_service", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/vm_service-15.0.0", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "watcher", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/watcher-1.1.1", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "web", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/web-1.1.1", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "web_socket", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/web_socket-1.0.1", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "web_socket_channel", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/web_socket_channel-3.0.3", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "webkit_inspection_protocol", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/webkit_inspection_protocol-1.2.1", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "yaml", - "rootUri": "file:///home/lm/.pub-cache/hosted/pub.dev/yaml-3.1.3", - "packageUri": "lib/", - "languageVersion": "3.4" - }, - { - "name": "dart_mwebd", - "rootUri": "../", - "packageUri": "lib/", - "languageVersion": "3.7" - } - ], - "generated": "2025-05-15T15:09:28.280531Z", - "generator": "pub", - "generatorVersion": "3.7.2", - "flutterRoot": "file:///home/lm/.cache/flutter_sdk", - "flutterVersion": "3.29.2", - "pubCache": "file:///home/lm/.pub-cache" -} diff --git a/examples/dart/.dart_tool/pub/bin/dart_mwebd/dart_mwebd.dart-3.7.2.snapshot b/examples/dart/.dart_tool/pub/bin/dart_mwebd/dart_mwebd.dart-3.7.2.snapshot deleted file mode 100644 index 5ae562481ded22bd5e6cca87400d699a36de8d2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41240 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 OAblg+k~W?8%l`);fPk+6 diff --git a/go.mod b/go.mod index 8dcdf53..8083a1f 100644 --- a/go.mod +++ b/go.mod @@ -2,7 +2,7 @@ module mwebd-wrapper go 1.24.1 -require github.com/ltcmweb/mwebd v0.1.8 +require github.com/ltcmweb/mwebd v0.1.17 require ( github.com/Microsoft/go-winio v0.6.2 // indirect @@ -25,7 +25,7 @@ require ( github.com/kkdai/bstream v1.0.0 // indirect github.com/klauspost/cpuid/v2 v2.2.7 // indirect github.com/ltcmweb/coinswapd v0.1.0 // indirect - github.com/ltcmweb/ltcd v0.25.6 // indirect + github.com/ltcmweb/ltcd v0.25.12 // indirect github.com/ltcmweb/ltcd/btcec/v2 v2.3.3 // indirect github.com/ltcmweb/ltcd/chaincfg/chainhash v1.0.3 // indirect github.com/ltcmweb/neutrino v0.17.4 // indirect @@ -38,14 +38,14 @@ require ( github.com/tklauser/go-sysconf v0.3.12 // indirect github.com/tklauser/numcpus v0.6.1 // indirect go.etcd.io/bbolt v1.3.10 // indirect - golang.org/x/crypto v0.33.0 // indirect + golang.org/x/crypto v0.39.0 // indirect golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa // indirect - golang.org/x/net v0.35.0 // indirect - golang.org/x/sys v0.30.0 // indirect - golang.org/x/text v0.22.0 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20240509183442-62759503f434 // indirect - google.golang.org/grpc v1.63.2 // indirect - google.golang.org/protobuf v1.34.2 // indirect + golang.org/x/net v0.41.0 // indirect + golang.org/x/sys v0.33.0 // indirect + golang.org/x/text v0.26.0 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7 // indirect + google.golang.org/grpc v1.75.0 // indirect + google.golang.org/protobuf v1.36.6 // indirect gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect lukechampine.com/blake3 v1.3.0 // indirect ) diff --git a/go.sum b/go.sum index c973d85..a0fdf51 100644 --- a/go.sum +++ b/go.sum @@ -6,12 +6,22 @@ github.com/aead/siphash v1.0.1 h1:FwHfE/T45KPKYuuSAKyyvE+oPWcaQ+CUmFW0bPlM+kg= github.com/aead/siphash v1.0.1/go.mod h1:Nywa3cDsYNNK3gaciGTWPwHt0wlpNV15vwmswBAUSII= github.com/alitto/pond/v2 v2.2.0 h1:hX3B1Lu4b5PjSHR+IWNRDKD0Jfw2ew8V25J7Vu5j7RM= github.com/alitto/pond/v2 v2.2.0/go.mod h1:xkjYEgQ05RSpWdfSd1nM3OVv7TBhLdy7rMp3+2Nq+yE= +github.com/bits-and-blooms/bitset v1.10.0 h1:ePXTeiPEazB5+opbv5fr8umg2R/1NlzgDsyepwsSr88= +github.com/bits-and-blooms/bitset v1.10.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8= +github.com/btcsuite/btcd/btcec/v2 v2.3.4 h1:3EJjcN70HCu/mwqlUsGK8GcNVyLVxFDlWurTXGPFfiQ= +github.com/btcsuite/btcd/btcec/v2 v2.3.4/go.mod h1:zYzJ8etWJQIv1Ogk7OzpWjowwOdXY1W/17j2MW85J04= github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f h1:bAs4lUbRJpnnkd9VhRV3jjAVU7DJVjMaK+IsvSeZvFo= github.com/btcsuite/btclog v0.0.0-20170628155309-84c8d2346e9f/go.mod h1:TdznJufoqS23FtqVCzL0ZqgP5MqXbb4fg/WgDys70nA= github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd h1:R/opQEbFEy9JGkIguV40SvRY1uliPX8ifOvi6ICsFCw= github.com/btcsuite/go-socks v0.0.0-20170105172521-4720035b7bfd/go.mod h1:HHNXQzUsZCxOoE+CPiyCTO6x34Zs86zZUiwtpXoGdtg= github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792 h1:R8vQdOQdZ9Y3SkEwmHoWBmX1DNXhXZqlTpq6s4tyJGc= github.com/btcsuite/websocket v0.0.0-20150119174127-31079b680792/go.mod h1:ghJtEyQwv5/p4Mg4C0fgbePVuGr935/5ddU9Z3TmDRY= +github.com/consensys/bavard v0.1.13 h1:oLhMLOFGTLdlda/kma4VOJazblc7IM5y5QPd2A/YjhQ= +github.com/consensys/bavard v0.1.13/go.mod h1:9ItSMtA/dXMAiL7BG6bqW2m3NdSEObYWoH223nGHukI= +github.com/consensys/gnark-crypto v0.12.1 h1:lHH39WuuFgVHONRl3J0LRBtuYdQTumFSDtJF7HpyG8M= +github.com/consensys/gnark-crypto v0.12.1/go.mod h1:v2Gy7L/4ZRosZ7Ivs+9SfUDr0f5UlG+EM5t7MPHiLuY= +github.com/crate-crypto/go-kzg-4844 v1.0.0 h1:TsSgHwrkTKecKJ4kadtHi4b3xHW5dCFUDFnUp1TsawI= +github.com/crate-crypto/go-kzg-4844 v1.0.0/go.mod h1:1kMhvPgI0Ky3yIa+9lFySEBUBXkYxeOi8ZF1sYioxhc= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/deckarep/golang-set/v2 v2.6.0 h1:XfcQbWM1LlMB8BsJ8N9vW5ehnnPVIw0je80NsVHagjM= @@ -22,11 +32,25 @@ github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0 h1:rpfIENRNNilwHwZeG5+P150SMrnN github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0/go.mod h1:v57UDF4pDQJcEfFUCRop3lJL149eHGSe9Jvczhzjo/0= github.com/decred/dcrd/lru v1.1.2 h1:KdCzlkxppuoIDGEvCGah1fZRicrDH36IipvlB1ROkFY= github.com/decred/dcrd/lru v1.1.2/go.mod h1:gEdCVgXs1/YoBvFWt7Scgknbhwik3FgVSzlnCcXL2N8= +github.com/ethereum/c-kzg-4844 v1.0.0 h1:0X1LBXxaEtYD9xsyj9B9ctQEZIpnvVDeoBx8aHEwTNA= +github.com/ethereum/c-kzg-4844 v1.0.0/go.mod h1:VewdlzQmpT5QSrVhbBuGoCdFJkpaJlO1aQputP83wc0= github.com/ethereum/go-ethereum v1.14.8 h1:NgOWvXS+lauK+zFukEvi85UmmsS/OkV0N23UZ1VTIig= github.com/ethereum/go-ethereum v1.14.8/go.mod h1:TJhyuDq0JDppAkFXgqjwpdlQApywnu/m10kFPxh8vvs= +github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI= +github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= +github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-ole/go-ole v1.2.5/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= +github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= +github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= +github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb h1:PBC98N2aIaM3XXiurYmW7fx4GZkL8feAMVq7nEjURHk= +github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= +github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= +github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= +github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc= github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/hashicorp/golang-lru/v2 v2.0.7 h1:a+bsQ5rvGLjzHuww6tVxozPZFVghXaHOwFs4luLUK2k= @@ -39,14 +63,14 @@ github.com/klauspost/cpuid/v2 v2.2.7 h1:ZWSB3igEs+d0qvnxR/ZBzXVmxkgt8DdzP6m9pfuV github.com/klauspost/cpuid/v2 v2.2.7/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= github.com/ltcmweb/coinswapd v0.1.0 h1:M6eoz4g7fDpsQeNA8wWbBh6PY1xykrihyLU44SgljeI= github.com/ltcmweb/coinswapd v0.1.0/go.mod h1:CY5cVSympaLrMO8fHWXO+e/iuPLs2L0U9daMCRTstEM= -github.com/ltcmweb/ltcd v0.25.6 h1:96aC38ZEyNVztylrBBqYnVZJ6cuF7IUvL2knhbMxs3Y= -github.com/ltcmweb/ltcd v0.25.6/go.mod h1:jQbvPfnT4bBXJKRwU5SdD9ZUopwmSvhngdjeopv2cIU= +github.com/ltcmweb/ltcd v0.25.12 h1:igeogW2/rQIZ30UxCvd8lNPJuD6++viuRl70Z7xJ9nA= +github.com/ltcmweb/ltcd v0.25.12/go.mod h1:jQbvPfnT4bBXJKRwU5SdD9ZUopwmSvhngdjeopv2cIU= github.com/ltcmweb/ltcd/btcec/v2 v2.3.3 h1:gJc1ljDPCBtwBKFcC4SW44BFoJqoZzkeagndMYdqKKE= github.com/ltcmweb/ltcd/btcec/v2 v2.3.3/go.mod h1:NRr2WtpiSiSO29TkdZhbGNRA/Q16DV2eNbORf+M2ykI= github.com/ltcmweb/ltcd/chaincfg/chainhash v1.0.3 h1:CAPyzHI3bCFRrrVHZkDUR2i3Awj6l/aqAZIEi0E/nfM= github.com/ltcmweb/ltcd/chaincfg/chainhash v1.0.3/go.mod h1:zB+HhI2IbIwTGpdAhdzpm1GVX4ShcWTgN42+ar9HXrg= -github.com/ltcmweb/mwebd v0.1.8 h1:5TJgrM76H3s6kWUJ6CsU1L+DaafcAZ1edDlkyJ+GWt0= -github.com/ltcmweb/mwebd v0.1.8/go.mod h1:KPf+lXEvEMuG0NaHume0imWMb9Cvr15SNPujZO6EAv4= +github.com/ltcmweb/mwebd v0.1.17 h1:PbYV0NuaWzjj5yAzYxYfEzqeZe54ay5mLz06f14UkJk= +github.com/ltcmweb/mwebd v0.1.17/go.mod h1:qY2DgLYbwOh2GWfW44vV/PfzBN84sR0ulphAr51sAPc= github.com/ltcmweb/neutrino v0.17.4 h1:ZsguBvicTM5CtZDsKg+OBFuPUCKjfEJ3lRSGXPjF2oM= github.com/ltcmweb/neutrino v0.17.4/go.mod h1:KktZ+McIwHuTHe0K8JK9Wv4qgv8orkA21a0ZOU4SwJ4= github.com/ltcmweb/neutrino/cache v1.1.0 h1:C0Qn2p8ogcskRPfrBKPUayjn3m/CUJqI7otopNScvhk= @@ -58,10 +82,38 @@ github.com/ltcsuite/lnd/queue v1.1.0/go.mod h1:DJrxK2gPC2FjJAVYxPOcnY2CplI3rhL2P github.com/ltcsuite/lnd/ticker v1.0.1/go.mod h1:WZKpekfDVAVv7Gsrr0GAWC/U1XURfGesFg9sQYJbeL4= github.com/ltcsuite/lnd/ticker v1.1.0 h1:3zYM/JlKNqq+DotW8jiEdHVeY5Yl7n7cUb2bTof1yXM= github.com/ltcsuite/lnd/ticker v1.1.0/go.mod h1:K2qQ3EPe8enztYvn/VAbLafCPy13XHMuCRPsySoAbt8= +github.com/ltcsuite/ltcd v0.22.0-beta h1:jYVHOeg2oBDvsduV26LtCZnzwifMDWoVbkdHTjGvHTk= +github.com/ltcsuite/ltcd v0.22.0-beta/go.mod h1:/BXtm50r591uMfXf8XgSpL5er32HCvheJtBSPYK5bFM= +github.com/ltcsuite/ltcd/btcec/v2 v2.1.0 h1:0DMWBjQDb0V1+4kCLOJlNdHs7ewwYturuUfLHq8mosY= +github.com/ltcsuite/ltcd/btcec/v2 v2.1.0/go.mod h1:Vc9ZYXMcl5D6bA0VwMvGRDJYggO3YZ7/BuIri02Lq0E= +github.com/ltcsuite/ltcd/ltcutil v1.1.0 h1:btwbdHO9cEr22zW/vgCLiF6ghh+IDngJdJsyhJ6mntU= +github.com/ltcsuite/ltcd/ltcutil v1.1.0/go.mod h1:VbZlcopVgQteiCC5KRjIuxXH5wi1CtzhsvoYZ3K7FaE= +github.com/ltcsuite/ltcwallet v0.13.1 h1:XMyrDHn0BmgUgkNbR/Lzg36vjRsup3xdiPLSD471UMg= +github.com/ltcsuite/ltcwallet v0.13.1/go.mod h1:e6pIWRM9gsd5JnMsI9SgCJM0wi7awWdr20F1C1KUPiw= +github.com/ltcsuite/ltcwallet/wallet/txauthor v1.1.0 h1:MaSgMq7LCB+6dVm9oLzNCVp0lmY1WKmevmMK/t2c6To= +github.com/ltcsuite/ltcwallet/wallet/txauthor v1.1.0/go.mod h1:I53YELeELfA+dVporL+t44O8ArpuF8AjdJbbWIQaE2Q= +github.com/ltcsuite/ltcwallet/wallet/txrules v1.2.0 h1:P6H9zsMpBBuGOsp9lnil7XfPaPujDqrbcmkqvDdiSiI= +github.com/ltcsuite/ltcwallet/wallet/txrules v1.2.0/go.mod h1:lmA2Ozxvbr2M8Mqb6ugOv5/FQT6x2Qnwg3yT/NiWEks= +github.com/ltcsuite/ltcwallet/wallet/txsizes v1.1.0 h1:W884jMwG3K3Hu8FEMnV7KX1bd4HQd/4yvaevisFo9s8= +github.com/ltcsuite/ltcwallet/wallet/txsizes v1.1.0/go.mod h1:G9+XTWnE0xaXzHRzTuP+SOIXFPXFMfYF+w/wxPHb0K8= github.com/ltcsuite/ltcwallet/walletdb v1.3.5 h1:WymVw0FBQ8KJgH7B88ujRqBOJ9R0en9K9urpJW4atAE= github.com/ltcsuite/ltcwallet/walletdb v1.3.5/go.mod h1:29SBzxA55wNxY3ctFw6t5PgsULwf3NMwg2MiGQgtrJE= +github.com/ltcsuite/neutrino v0.13.2 h1:SDbRn4zt4e6z/4uVkVzVeKYpgXyoAh8ksA3m/uCIBaU= +github.com/ltcsuite/neutrino v0.13.2/go.mod h1:eTkaETZBeu3es/FisfjY8Cp3M2fC4s+2V2VUeS8O1Ic= +github.com/mmcloughlin/addchain v0.4.0 h1:SobOdjm2xLj1KkXN5/n0xTIWyZA2+s99UCY1iPfkHRY= +github.com/mmcloughlin/addchain v0.4.0/go.mod h1:A86O+tHqZLMNO4w6ZZ4FlVQEadcoqkyU72HC5wJ4RlU= +github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= +github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= +github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= +github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible h1:Bn1aCHHRnjv4Bl16T8rcaFjYSrGrIZvpiGO6P3Q4GpU= github.com/shirou/gopsutil v3.21.4-0.20210419000835-c7a38de76ee5+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA= +github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= +github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= +github.com/supranational/blst v0.3.11 h1:LyU6FolezeWAhvQk0k6O/d49jqgO52MSDDfYgbeoEm4= +github.com/supranational/blst v0.3.11/go.mod h1:jZJtfjgudtNl4en1tzwPIV3KjUnQUvG3/j+w+fVonLw= +github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 h1:epCh84lMvA70Z7CTTCmYQn2CKbY8j86K7/FAIr141uY= +github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7/go.mod h1:q4W45IWZaF22tdD+VEXcAWRA037jwmWEB5VWYORlTpc= github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU= github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI= github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk= @@ -69,29 +121,51 @@ github.com/tklauser/numcpus v0.6.1/go.mod h1:1XfjsgE2zo8GVw7POkMbHENHzVg3GzmoZ9f go.etcd.io/bbolt v1.3.5-0.20200615073812-232d8fc87f50/go.mod h1:G5EMThwa9y8QZGBClrRx5EY+Yw9kAhnjy3bSjsnlVTQ= go.etcd.io/bbolt v1.3.10 h1:+BqfJTcCzTItrop8mq/lbzL8wSGtj94UO/3U31shqG0= go.etcd.io/bbolt v1.3.10/go.mod h1:bK3UQLPJZly7IlNmV7uVHJDxfe5aK9Ll93e/74Y9oEQ= -golang.org/x/crypto v0.33.0 h1:IOBPskki6Lysi0lo9qQvbxiQ+FvsCC/YWOecCHAixus= -golang.org/x/crypto v0.33.0/go.mod h1:bVdXmD7IV/4GdElGPozy6U7lWdRXA4qyRVGJV57uQ5M= +go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= +go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= +go.opentelemetry.io/otel v1.37.0 h1:9zhNfelUvx0KBfu/gb+ZgeAfAgtWrfHJZcAqFC228wQ= +go.opentelemetry.io/otel v1.37.0/go.mod h1:ehE/umFRLnuLa/vSccNq9oS1ErUlkkK71gMcN34UG8I= +go.opentelemetry.io/otel/metric v1.37.0 h1:mvwbQS5m0tbmqML4NqK+e3aDiO02vsf/WgbsdpcPoZE= +go.opentelemetry.io/otel/metric v1.37.0/go.mod h1:04wGrZurHYKOc+RKeye86GwKiTb9FKm1WHtO+4EVr2E= +go.opentelemetry.io/otel/sdk v1.37.0 h1:ItB0QUqnjesGRvNcmAcU0LyvkVyGJ2xftD29bWdDvKI= +go.opentelemetry.io/otel/sdk v1.37.0/go.mod h1:VredYzxUvuo2q3WRcDnKDjbdvmO0sCzOvVAiY+yUkAg= +go.opentelemetry.io/otel/sdk/metric v1.37.0 h1:90lI228XrB9jCMuSdA0673aubgRobVZFhbjxHHspCPc= +go.opentelemetry.io/otel/sdk/metric v1.37.0/go.mod h1:cNen4ZWfiD37l5NhS+Keb5RXVWZWpRE+9WyVCpbo5ps= +go.opentelemetry.io/otel/trace v1.37.0 h1:HLdcFNbRQBE2imdSEgm/kwqmQj1Or1l/7bW6mxVK7z4= +go.opentelemetry.io/otel/trace v1.37.0/go.mod h1:TlgrlQ+PtQO5XFerSPUYG0JSgGyryXewPGyayAWSBS0= +golang.org/x/crypto v0.39.0 h1:SHs+kF4LP+f+p14esP5jAoDpHU8Gu/v9lFRK6IT5imM= +golang.org/x/crypto v0.39.0/go.mod h1:L+Xg3Wf6HoL4Bn4238Z6ft6KfEpN0tJGo53AAPC632U= golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa h1:FRnLl4eNAQl8hwxVVC17teOw8kdjVDVAiFMtgUdTSRQ= golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa/go.mod h1:zk2irFbV9DP96SEBUUAy67IdHUaZuSnrz1n472HUCLE= -golang.org/x/net v0.35.0 h1:T5GQRQb2y08kTAByq9L4/bz8cipCdA8FbRTXewonqY8= -golang.org/x/net v0.35.0/go.mod h1:EglIi67kWsHKlRzzVMUD93VMSWGFOMSZgxFjparz1Qk= +golang.org/x/net v0.41.0 h1:vBTly1HeNPEn3wtREYfy4GZ/NECgw2Cnl+nK6Nz3uvw= +golang.org/x/net v0.41.0/go.mod h1:B/K4NNqkfmg07DQYrbwvSluqCJOOXwUjeb/5lOisjbA= +golang.org/x/sync v0.15.0 h1:KWH3jNZsfyT6xfAfKiz6MRNmd46ByHDYaZ7KSkCtdW8= +golang.org/x/sync v0.15.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= -golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM= -golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240509183442-62759503f434 h1:umK/Ey0QEzurTNlsV3R+MfxHAb78HCEX/IkuR+zH4WQ= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240509183442-62759503f434/go.mod h1:I7Y+G38R2bu5j1aLzfFmQfTcU/WnFuqDwLZAbvKTKpM= -google.golang.org/grpc v1.63.2 h1:MUeiw1B2maTVZthpU5xvASfTh3LDbxHd6IJ6QQVU+xM= -google.golang.org/grpc v1.63.2/go.mod h1:WAX/8DgncnokcFUldAxq7GeB5DXHDbMF+lLvDomNkRA= -google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg= -google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw= +golang.org/x/sys v0.33.0 h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw= +golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= +golang.org/x/text v0.26.0 h1:P42AVeLghgTYr4+xUnTRKDMqpar+PtX7KWuNQL21L8M= +golang.org/x/text v0.26.0/go.mod h1:QK15LZJUUQVJxhz7wXgxSy/CJaTFjd0G+YLonydOVQA= +gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk= +gonum.org/v1/gonum v0.16.0/go.mod h1:fef3am4MQ93R2HHpKnLk4/Tbh/s0+wqD5nfa6Pnwy4E= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7 h1:pFyd6EwwL2TqFf8emdthzeX+gZE1ElRq3iM8pui4KBY= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A= +google.golang.org/grpc v1.75.0 h1:+TW+dqTd2Biwe6KKfhE5JpiYIBWq865PhKGSXiivqt4= +google.golang.org/grpc v1.75.0/go.mod h1:JtPAzKiq4v1xcAB2hydNlWI2RnF85XXcV0mhKXr2ecQ= +google.golang.org/protobuf v1.36.6 h1:z1NpPI8ku2WgiWnf+t9wTPsn6eP1L7ksHUlkfLvd9xY= +google.golang.org/protobuf v1.36.6/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY= gopkg.in/natefinch/lumberjack.v2 v2.2.1 h1:bBRl1b0OH9s/DuPhuXpNl+VtCaJXFZ5/uEFST95x9zc= gopkg.in/natefinch/lumberjack.v2 v2.2.1/go.mod h1:YD8tP3GAjkrDg1eZH7EGmyESg/lsYskCTPBJVb9jqSc= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gotest.tools v2.2.0+incompatible h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo= +gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= lukechampine.com/blake3 v1.3.0 h1:sJ3XhFINmHSrYCgl958hscfIa3bw8x4DqMP3u1YvoYE= lukechampine.com/blake3 v1.3.0/go.mod h1:0OFRp7fBtAylGVCO40o87sbupkyIGgbpv1+M1k1LM6k= +rsc.io/tmplfunc v0.0.3 h1:53XFQh69AfOa8Tw0Jm7t+GV7KZhOi6jzsCzTtKbMvzU= +rsc.io/tmplfunc v0.0.3/go.mod h1:AG3sTPzElb1Io3Yg4voV9AGZJuleGAwaVRxL9M49PhA=