Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.0.1 #925

Merged
merged 39 commits into from
May 27, 2024
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
5b856a8
Improve sv2 cpuminer
ftrtyfytfjh Mar 28, 2024
2c6fc33
Add user identifier as cli arg
ftrtyfytfjh Mar 29, 2024
9dd78b0
Add hashrate estimation for cpuminer
ftrtyfytfjh Apr 2, 2024
8f1d849
Fix fmt and clippy
ftrtyfytfjh Apr 5, 2024
cd7d420
Translators readme (#805)
ikeogu Apr 5, 2024
a94ac34
modified the README in roles/pool dir (#802)
ikeogu Apr 5, 2024
062edbc
JD Client README file retouched (#800)
ikeogu Apr 5, 2024
2ecc9cb
Fix typo
ftrtyfytfjh Apr 6, 2024
1e4552e
Improve sv2 cpuminer
ftrtyfytfjh Mar 28, 2024
51e14f9
Fix fmt and clippy
ftrtyfytfjh Apr 5, 2024
71443c8
Update proxy-config-example.toml
star-gazer111 Apr 8, 2024
7ca9fbc
Update pool-config-local-tp-example.toml
star-gazer111 Apr 8, 2024
821a0e0
Update tproxy-config-local-jdc-example.toml
star-gazer111 Apr 8, 2024
00a2038
Update tproxy-config-local-pool-example.toml
star-gazer111 Apr 8, 2024
8981a25
Fix roles add error en no config file
ftrtyfytfjh May 3, 2024
f2913e8
Fix tproxy panic when no config
ftrtyfytfjh May 3, 2024
214b227
Add support for ARM binaries
ftrtyfytfjh May 3, 2024
f951edd
Add sha256 dep
ftrtyfytfjh May 3, 2024
54ba468
Fix network helper panic if peer close connection
ftrtyfytfjh May 7, 2024
c7cf4f5
Bump network helpers version
ftrtyfytfjh May 7, 2024
fd485c2
chore: refactor update_mempool function in the jds mempool
NonsoAmadi10 May 3, 2024
b46355b
fix error handling
lorbax May 7, 2024
2aa71f1
Fix deprecation notice on CI (#879)
xyephy May 8, 2024
5e48904
Fix cpu miner hashrate measurement (#866)
Fi3 May 9, 2024
0b13191
run benchmarks on dev PRs (#898)
GitGab19 May 10, 2024
a803f1a
docs `framing_sv2` (#848)
plebhash May 10, 2024
73a7850
better import for libsecp256k1 (#894)
rockcoolsaint May 13, 2024
7bbffd4
tproxy-config-hosted-pool-example (#875)
plebhash May 14, 2024
bd494af
Fix cpu miner panic when not header (#908)
Fi3 May 16, 2024
eea5655
Discard old ProvideMissingTransactionsSuccess messages in JDS (#900)
GitGab19 May 17, 2024
9374607
bump framing_sv2 version (#913)
plebhash May 19, 2024
8ccc4d6
Every MG test in a separate action (#905)
lorbax May 20, 2024
1f289e4
Better management of LastDeclareJobs - no more wrong fallback-system …
GitGab19 May 21, 2024
c8424b6
patch RELEASE.md (#924)
plebhash May 23, 2024
296938a
patch check-versioning-lib-release.sh (#926)
plebhash May 23, 2024
d432fa8
bump codec_sv2 version (#927)
plebhash May 23, 2024
87f60ec
improve check-versioning-lib-release (#929)
plebhash May 24, 2024
5fef39e
bump crate versions for release (#930)
plebhash May 24, 2024
d613473
Update `Cargo.lock` files with version updates (#933)
plebhash May 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Bump network helpers version
fi3 authored and Fi3 committed May 7, 2024
commit c7cf4f57f249262c703614872833552f40d24ad8
2 changes: 1 addition & 1 deletion examples/ping-pong-with-noise/Cargo.toml
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ async-std="1.8.0"
bytes = "1.0.1"
binary_sv2 = { version = "^1.0.0", path = "../../protocols/v2/binary-sv2/binary-sv2" }
codec_sv2 = { version = "^1.0.0", path = "../../protocols/v2/codec-sv2", features=["noise_sv2"] }
network_helpers_sv2 = { version = "^1.0.0", path = "../../roles/roles-utils/network-helpers", features=["async_std"] }
network_helpers_sv2 = { version = "^2.0.0", path = "../../roles/roles-utils/network-helpers", features=["async_std"] }
key-utils = { version = "^1.0.0", path = "../../utils/key-utils" }

[features]
74 changes: 36 additions & 38 deletions roles/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions roles/jd-client/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "jd_client"
version = "0.1.0"
version = "0.1.1"
edition = "2021"
description = "TODO"
license = "MIT OR Apache-2.0"
@@ -18,7 +18,7 @@ binary_sv2 = { version = "^1.0.0", path = "../../protocols/v2/binary-sv2/binary-
buffer_sv2 = { version = "^1.0.0", path = "../../utils/buffer" }
codec_sv2 = { version = "^1.0.1", path = "../../protocols/v2/codec-sv2", features = ["noise_sv2", "with_buffer_pool"] }
framing_sv2 = { version = "^1.0.0", path = "../../protocols/v2/framing-sv2" }
network_helpers_sv2 = { version = "1.0.0", path = "../roles-utils/network-helpers", features=["with_tokio", "with_buffer_pool"] }
network_helpers_sv2 = { version = "2.0.0", path = "../roles-utils/network-helpers", features=["with_tokio", "with_buffer_pool"] }
roles_logic_sv2 = { version = "^1.0.0", path = "../../protocols/v2/roles-logic-sv2" }
serde = { version = "1.0.89", default-features = false, features = ["derive", "alloc"] }
futures = "0.3.25"
4 changes: 2 additions & 2 deletions roles/jd-server/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "jd_server"
version = "0.1.0"
version = "0.1.1"
edition = "2018"
license = "MIT OR Apache-2.0"
repository = "https://github.com/stratum-mining/stratum"
@@ -16,7 +16,7 @@ binary_sv2 = { version = "^1.0.0", path = "../../protocols/v2/binary-sv2/binary-
buffer_sv2 = { version = "^1.0.0", path = "../../utils/buffer" }
codec_sv2 = { version = "^1.0.1", path = "../../protocols/v2/codec-sv2", features = ["noise_sv2"] }
const_sv2 = { version = "^1.0.0", path = "../../protocols/v2/const-sv2" }
network_helpers_sv2 = { version = "1.0.0", path = "../roles-utils/network-helpers", features = ["with_tokio"] }
network_helpers_sv2 = { version = "2.0.0", path = "../roles-utils/network-helpers", features = ["with_tokio"] }
noise_sv2 = { version = "1.1.0", path = "../../protocols/v2/noise-sv2" }
rand = "0.8.4"
roles_logic_sv2 = { version = "^1.0.0", path = "../../protocols/v2/roles-logic-sv2" }
4 changes: 2 additions & 2 deletions roles/mining-proxy/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mining_proxy_sv2"
version = "0.1.0"
version = "0.1.1"
authors = ["user"]
edition = "2018"
description = "SV2 mining proxy role"
@@ -20,7 +20,7 @@ buffer_sv2 = { version = "^1.0.0", path = "../../utils/buffer" }
codec_sv2 = { version = "^1.0.1", path = "../../protocols/v2/codec-sv2", features = ["noise_sv2", "with_buffer_pool"] }
const_sv2 = { version = "^1.0.0", path = "../../protocols/v2/const-sv2" }
futures = "0.3.19"
network_helpers_sv2 = {version = "1.0.0", path = "../roles-utils/network-helpers", features = ["with_tokio","with_buffer_pool"] }
network_helpers_sv2 = {version = "2.0.0", path = "../roles-utils/network-helpers", features = ["with_tokio","with_buffer_pool"] }
once_cell = "1.12.0"
roles_logic_sv2 = { version = "^1.0.0", path = "../../protocols/v2/roles-logic-sv2" }
serde = { version = "1.0.89", features = ["derive", "alloc"], default-features = false }
4 changes: 2 additions & 2 deletions roles/pool/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "pool_sv2"
version = "0.1.0"
version = "0.1.1"
edition = "2018"
description = "SV2 pool role"
license = "MIT OR Apache-2.0"
@@ -17,7 +17,7 @@ binary_sv2 = { version = "^1.0.0", path = "../../protocols/v2/binary-sv2/binary-
buffer_sv2 = { version = "^1.0.0", path = "../../utils/buffer" }
codec_sv2 = { version = "^1.0.1", path = "../../protocols/v2/codec-sv2", features = ["noise_sv2"] }
const_sv2 = { version = "^1.0.0", path = "../../protocols/v2/const-sv2" }
network_helpers_sv2 = { version = "1.0.0", path = "../roles-utils/network-helpers", features =["with_tokio","with_buffer_pool"] }
network_helpers_sv2 = { version = "2.0.0", path = "../roles-utils/network-helpers", features =["with_tokio","with_buffer_pool"] }
noise_sv2 = { version = "1.1.0", path = "../../protocols/v2/noise-sv2" }
rand = "0.8.4"
roles_logic_sv2 = { version = "^1.0.0", path = "../../protocols/v2/roles-logic-sv2" }
2 changes: 1 addition & 1 deletion roles/roles-utils/network-helpers/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "network_helpers_sv2"
version = "1.0.1"
version = "2.0.0"
authors = ["fi3 <email@email.org>"]
edition = "2018"
description = "Networking utils for SV2 roles"
4 changes: 2 additions & 2 deletions roles/test-utils/mining-device/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mining-device"
version = "0.1.0"
version = "0.1.1"
edition = "2018"
publish = false

@@ -14,7 +14,7 @@ const_sv2 = { version = "1.0.0", path = "../../../protocols/v2/const-sv2" }
async-channel = "1.5.1"
async-std={version = "1.8.0", features = ["attributes"]}
binary_sv2 = { version = "1.0.0", path = "../../../protocols/v2/binary-sv2/binary-sv2" }
network_helpers_sv2 = { version = "1.0.0", path = "../../roles-utils/network-helpers", features=["async_std"] }
network_helpers_sv2 = { version = "2.0.0", path = "../../roles-utils/network-helpers", features=["async_std"] }
buffer_sv2 = { version = "1.0.0", path = "../../../utils/buffer"}
async-recursion = "0.3.2"
rand = "0.8.4"
4 changes: 2 additions & 2 deletions roles/translator/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "translator_sv2"
version = "0.1.0"
version = "0.1.1"
edition = "2021"
description = "Server used to bridge SV1 miners to SV2 pools"
license = "MIT OR Apache-2.0"
@@ -19,7 +19,7 @@ binary_sv2 = { version = "^1.0.0", path = "../../protocols/v2/binary-sv2/binary-
buffer_sv2 = { version = "^1.0.0", path = "../../utils/buffer" }
codec_sv2 = { version = "^1.0.1", path = "../../protocols/v2/codec-sv2", features = ["noise_sv2", "with_buffer_pool"] }
framing_sv2 = { version = "^1.0.0", path = "../../protocols/v2/framing-sv2" }
network_helpers_sv2 = { version = "1.0.0", path = "../roles-utils/network-helpers", features=["async_std", "with_buffer_pool"] }
network_helpers_sv2 = { version = "2.0.0", path = "../roles-utils/network-helpers", features=["async_std", "with_buffer_pool"] }
once_cell = "1.12.0"
roles_logic_sv2 = { version = "^1.0.0", path = "../../protocols/v2/roles-logic-sv2" }
serde = { version = "1.0.89", default-features = false, features = ["derive", "alloc"] }
Loading