feat: release 1.5.3
Some checks failed
Audit / audit (push) Has been cancelled
Lockbud / lockbud (push) Has been cancelled
Rust / fmt (push) Has been cancelled
Rust / test (macos-latest) (push) Has been cancelled
Rust / test (ubuntu-latest) (push) Has been cancelled
Rust / typo (push) Has been cancelled
Rust / clippy (macos-latest) (push) Has been cancelled
Rust / clippy (ubuntu-latest) (push) Has been cancelled
Rust / check (macos-latest) (push) Has been cancelled
Rust / check (ubuntu-latest) (push) Has been cancelled
Rust / doc (macos-latest) (push) Has been cancelled
Rust / doc (ubuntu-latest) (push) Has been cancelled
Typo / typo (push) Has been cancelled
CI / ci (macos-12) (push) Has been cancelled
CI / ci (ubuntu-latest) (push) Has been cancelled

This commit is contained in:
Cyrix126 2024-11-02 18:33:47 +01:00
parent 23e79b92de
commit 4c0e262d7b
3 changed files with 86 additions and 228 deletions

296
Cargo.lock generated
View file

@ -297,7 +297,7 @@ checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -465,7 +465,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -500,7 +500,7 @@ checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -650,16 +650,7 @@ version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0481a0e032742109b1133a095184ee93d88f3dc9e0d28a5d033dc77a073f44f"
dependencies = [
"bit-vec 0.7.0",
]
[[package]]
name = "bit-set"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3"
dependencies = [
"bit-vec 0.8.0",
"bit-vec",
]
[[package]]
@ -668,12 +659,6 @@ version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2c54ff287cfc0a34f38a6b832ea1bd8e448a330b3e40a50859e6488bee07f22"
[[package]]
name = "bit-vec"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7"
[[package]]
name = "bit_field"
version = "0.10.2"
@ -770,7 +755,7 @@ checksum = "bcfcc3cd946cb52f0bbfdbbcfa2f4e24f75ebb6c0e1002f7c25904fada18b9ec"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -849,9 +834,9 @@ dependencies = [
[[package]]
name = "cc"
version = "1.1.31"
version = "1.1.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f"
checksum = "67b9470d453346108f93a59222a9a1a5724db32d0a4727b7ab7ace4b4d822dc9"
dependencies = [
"jobserver",
"libc",
@ -956,7 +941,7 @@ dependencies = [
"heck",
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -1203,6 +1188,17 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991"
[[package]]
name = "d3d12"
version = "22.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bdbd1f579714e3c809ebd822c81ef148b1ceaeb3d535352afc73fd0c4c6a0017"
dependencies = [
"bitflags 2.6.0",
"libloading",
"winapi",
]
[[package]]
name = "deflate64"
version = "0.1.9"
@ -1226,7 +1222,7 @@ checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -1239,7 +1235,7 @@ dependencies = [
"proc-macro2",
"quote",
"rustc_version",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -1259,7 +1255,7 @@ checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
"unicode-xid",
]
@ -1309,7 +1305,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -1383,7 +1379,7 @@ dependencies = [
"wasm-bindgen-futures",
"web-sys",
"web-time",
"wgpu 22.1.0",
"wgpu",
"winapi",
"windows-sys 0.52.0",
"winit",
@ -1419,7 +1415,7 @@ dependencies = [
"thiserror",
"type-map",
"web-time",
"wgpu 22.1.0",
"wgpu",
"winit",
]
@ -1517,7 +1513,7 @@ checksum = "f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -1538,7 +1534,7 @@ checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -1708,9 +1704,9 @@ dependencies = [
[[package]]
name = "flexi_logger"
version = "0.29.5"
version = "0.29.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0efeb583f79d5fe02cafae3cbed342daa47c68e9a4e9b2d60fd4fb678cc05710"
checksum = "d26948e37cfcb1f2c2cd38e0602d3a8ab6b9472c0c6eff4516fc8def9a3124d7"
dependencies = [
"chrono",
"log",
@ -1743,7 +1739,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -1830,7 +1826,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -2045,18 +2041,6 @@ dependencies = [
"windows 0.52.0",
]
[[package]]
name = "gpu-allocator"
version = "0.27.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c151a2a5ef800297b4e79efa4f4bec035c5f51d5ae587287c9b952bdf734cacd"
dependencies = [
"log",
"presser",
"thiserror",
"windows 0.57.0",
]
[[package]]
name = "gpu-descriptor"
version = "0.3.0"
@ -2079,7 +2063,7 @@ dependencies = [
[[package]]
name = "gupaxx"
version = "1.5.2"
version = "1.5.3"
dependencies = [
"anyhow",
"benri",
@ -2124,7 +2108,7 @@ dependencies = [
"tokio",
"toml 0.8.19",
"walkdir",
"wgpu 23.0.0",
"wgpu",
"winres",
"zeroize",
"zip",
@ -2441,7 +2425,7 @@ checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -2588,7 +2572,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4"
dependencies = [
"cfg-if",
"windows-targets 0.48.5",
"windows-targets 0.52.6",
]
[[package]]
@ -2783,28 +2767,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8bd5a652b6faf21496f2cfd88fc49989c8db0825d1f6746b1a71a6ede24a63ad"
dependencies = [
"arrayvec",
"bit-set 0.6.0",
"bitflags 2.6.0",
"cfg_aliases 0.1.1",
"codespan-reporting",
"hexf-parse",
"indexmap",
"log",
"rustc-hash 1.1.0",
"spirv",
"termcolor",
"thiserror",
"unicode-xid",
]
[[package]]
name = "naga"
version = "23.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d5941e45a15b53aad4375eedf02033adb7a28931eedc31117faffa52e6a857e"
dependencies = [
"arrayvec",
"bit-set 0.8.0",
"bit-set",
"bitflags 2.6.0",
"cfg_aliases 0.1.1",
"codespan-reporting",
@ -2967,7 +2930,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -3027,7 +2990,7 @@ dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -3384,7 +3347,7 @@ checksum = "3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -3526,7 +3489,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30"
dependencies = [
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -3609,7 +3572,7 @@ dependencies = [
"once_cell",
"socket2",
"tracing",
"windows-sys 0.52.0",
"windows-sys 0.59.0",
]
[[package]]
@ -3746,7 +3709,7 @@ dependencies = [
"paste",
"regex",
"seq-macro",
"windows 0.57.0",
"windows 0.58.0",
]
[[package]]
@ -4116,7 +4079,7 @@ checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -4139,7 +4102,7 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -4418,9 +4381,9 @@ dependencies = [
[[package]]
name = "syn"
version = "2.0.86"
version = "2.0.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e89275301d38033efb81a6e60e3497e734dfcc62571f2854bf4b16690398824c"
checksum = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d"
dependencies = [
"proc-macro2",
"quote",
@ -4464,9 +4427,9 @@ dependencies = [
[[package]]
name = "tar"
version = "0.4.42"
version = "0.4.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020"
checksum = "c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6"
dependencies = [
"filetime",
"libc",
@ -4527,7 +4490,7 @@ checksum = "b08be0f17bd307950653ce45db00cd31200d82b624b36e181337d9c7d92765b5"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -4625,7 +4588,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -4708,7 +4671,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -4938,7 +4901,7 @@ dependencies = [
"once_cell",
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
"wasm-bindgen-shared",
]
@ -4972,7 +4935,7 @@ checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
@ -5171,32 +5134,7 @@ dependencies = [
"document-features",
"js-sys",
"log",
"naga 22.1.0",
"parking_lot 0.11.2",
"profiling",
"raw-window-handle",
"smallvec",
"static_assertions",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
"wgpu-core 22.1.0",
"wgpu-hal 22.0.0",
"wgpu-types 22.0.0",
]
[[package]]
name = "wgpu"
version = "23.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76ab52f2d3d18b70d5ab8dd270a1cff3ebe6dbe4a7d13c1cc2557138a9777fdc"
dependencies = [
"arrayvec",
"cfg_aliases 0.1.1",
"document-features",
"js-sys",
"log",
"naga 23.0.0",
"naga",
"parking_lot 0.12.3",
"profiling",
"raw-window-handle",
@ -5205,9 +5143,9 @@ dependencies = [
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
"wgpu-core 23.0.0",
"wgpu-hal 23.0.0",
"wgpu-types 23.0.0",
"wgpu-core",
"wgpu-hal",
"wgpu-types",
]
[[package]]
@ -5217,38 +5155,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0348c840d1051b8e86c3bcd31206080c5e71e5933dabd79be1ce732b0b2f089a"
dependencies = [
"arrayvec",
"bit-vec 0.7.0",
"bit-vec",
"bitflags 2.6.0",
"cfg_aliases 0.1.1",
"document-features",
"indexmap",
"log",
"naga 22.1.0",
"once_cell",
"parking_lot 0.11.2",
"profiling",
"raw-window-handle",
"rustc-hash 1.1.0",
"smallvec",
"thiserror",
"wgpu-hal 22.0.0",
"wgpu-types 22.0.0",
]
[[package]]
name = "wgpu-core"
version = "23.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0e0c68e7b6322a03ee5b83fcd92caeac5c2a932f6457818179f4652ad2a9c065"
dependencies = [
"arrayvec",
"bit-vec 0.8.0",
"bitflags 2.6.0",
"cfg_aliases 0.1.1",
"document-features",
"indexmap",
"log",
"naga 23.0.0",
"naga",
"once_cell",
"parking_lot 0.12.3",
"profiling",
@ -5256,8 +5169,8 @@ dependencies = [
"rustc-hash 1.1.0",
"smallvec",
"thiserror",
"wgpu-hal 23.0.0",
"wgpu-types 23.0.0",
"wgpu-hal",
"wgpu-types",
]
[[package]]
@ -5269,14 +5182,16 @@ dependencies = [
"android_system_properties",
"arrayvec",
"ash",
"bit-set",
"bitflags 2.6.0",
"block",
"cfg_aliases 0.1.1",
"core-graphics-types",
"d3d12",
"glow 0.13.1",
"glutin_wgl_sys",
"gpu-alloc",
"gpu-allocator 0.26.0",
"gpu-allocator",
"gpu-descriptor",
"hassle-rs",
"js-sys",
@ -5285,50 +5200,7 @@ dependencies = [
"libloading",
"log",
"metal",
"naga 22.1.0",
"ndk-sys 0.5.0+25.2.9519653",
"objc",
"once_cell",
"parking_lot 0.11.2",
"profiling",
"raw-window-handle",
"renderdoc-sys",
"rustc-hash 1.1.0",
"smallvec",
"thiserror",
"wasm-bindgen",
"web-sys",
"wgpu-types 22.0.0",
"winapi",
]
[[package]]
name = "wgpu-hal"
version = "23.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "de6e7266b869de56c7e3ed72a954899f71d14fec6cc81c102b7530b92947601b"
dependencies = [
"android_system_properties",
"arrayvec",
"ash",
"bit-set 0.8.0",
"bitflags 2.6.0",
"block",
"bytemuck",
"cfg_aliases 0.1.1",
"core-graphics-types",
"glow 0.14.2",
"glutin_wgl_sys",
"gpu-alloc",
"gpu-allocator 0.27.0",
"gpu-descriptor",
"js-sys",
"khronos-egl",
"libc",
"libloading",
"log",
"metal",
"naga 23.0.0",
"naga",
"ndk-sys 0.5.0+25.2.9519653",
"objc",
"once_cell",
@ -5342,9 +5214,8 @@ dependencies = [
"thiserror",
"wasm-bindgen",
"web-sys",
"wgpu-types 23.0.0",
"windows 0.58.0",
"windows-core 0.58.0",
"wgpu-types",
"winapi",
]
[[package]]
@ -5358,17 +5229,6 @@ dependencies = [
"web-sys",
]
[[package]]
name = "wgpu-types"
version = "23.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "610f6ff27778148c31093f3b03abc4840f9636d58d597ca2f5977433acfe0068"
dependencies = [
"bitflags 2.6.0",
"js-sys",
"web-sys",
]
[[package]]
name = "widestring"
version = "1.1.0"
@ -5397,7 +5257,7 @@ version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
dependencies = [
"windows-sys 0.48.0",
"windows-sys 0.59.0",
]
[[package]]
@ -5478,7 +5338,7 @@ checksum = "9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -5489,7 +5349,7 @@ checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -5500,7 +5360,7 @@ checksum = "29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -5511,7 +5371,7 @@ checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -5986,7 +5846,7 @@ checksum = "709ab20fc57cb22af85be7b360239563209258430bccf38d8b979c5a2ae3ecce"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
"zbus-lockstep",
"zbus_xml",
"zvariant",
@ -6001,7 +5861,7 @@ dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
"zvariant_utils",
]
@ -6047,7 +5907,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -6067,7 +5927,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]
[[package]]
@ -6188,7 +6048,7 @@ dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
"zvariant_utils",
]
@ -6200,5 +6060,5 @@ checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.86",
"syn 2.0.87",
]

View file

@ -1,7 +1,7 @@
cargo-features = ["profile-rustflags"]
[package]
name = "gupaxx"
version = "1.5.2"
version = "1.5.3"
authors = ["cyrix126 <gupaxx@baermail.fr>"]
description = "Fork of Gupax integrating the XMRvsBeast Raffle "
documentation = "https://github.com/cyrix126/gupaxx"

View file

@ -177,10 +177,9 @@ Uptime = 0h 2m 4s
// probably not main/mini, but the sidechain started on height 1,
// so this should _not_ trigger alive state.
let output_parse = Arc::new(Mutex::new(String::from(
r#"payout of 5.000000000001 XMR in block 1111
SideChain new chain tip: next height = 1
NOTICE 2021-12-27 21:42:17.2008 SideChain SYNCHRONIZED
payout of 5.000000000001 XMR in block 1113"#,
r#"2024-11-02 17:39:02.6241 SideChain SYNCHRONIZED
2024-11-02 17:39:02.6242 StratumServer SHARE FOUND: mainchain height 3272685, sidechain height 0, diff 100000, client 127.0.0.1:40874, effort 100.001%
2024-11-02 17:39:02.6559 StratumServer SHARE FOUND: mainchain height 3272685, sidechain height 0, diff 100000, client 127.0.0.1:40874, effort 200.002%"#,
)));
let output_pub = Arc::new(Mutex::new(String::new()));
let elapsed = std::time::Duration::from_secs(60);
@ -214,11 +213,10 @@ Uptime = 0h 2m 4s
// which means the real main/mini is probably synced,
// so this _should_ trigger alive state.
let output_parse = Arc::new(Mutex::new(String::from(
r#"payout of 5.000000000001 XMR in block 1111
SideChain new chain tip: next height = 1
NOTICE 2021-12-27 21:42:17.2008 SideChain SYNCHRONIZED
payout of 5.000000000001 XMR in block 1113
NOTICE 2021-12-27 21:42:17.2100 SideChain SYNCHRONIZED"#,
r#"2024-11-02 17:39:02.6241 SideChain SYNCHRONIZED
2024-11-02 17:39:02.6242 StratumServer SHARE FOUND: mainchain height 3272685, sidechain height 0, diff 100000, client 127.0.0.1:40874, effort 100.001%
2024-11-02 17:39:02.6559 StratumServer SHARE FOUND: mainchain height 3272685, sidechain height 0, diff 100000, client 127.0.0.1:40874, effort 200.002%
2024-11-02 17:40:06.8562 SideChain SYNCHRONIZED"#,
)));
let output_pub = Arc::new(Mutex::new(String::new()));
let elapsed = std::time::Duration::from_secs(60);