4 Commits

Author SHA1 Message Date
Nikolaus Heger
f563d24241 Merge pull request #54 from Quantus-Network/release/v3.0.1
Release v3.0.1
2026-04-20 14:53:32 +08:00
Nikolaus Heger
334e852edd Merge pull request #53 from Quantus-Network/use-default-for-node-address
default for node addr
2026-04-20 14:48:06 +08:00
n13
67cce3f3c9 bump version to v3.0.1 2026-04-20 05:20:11 +00:00
Nikolaus Heger
9ffb5b12e2 default for node addr 2026-04-20 13:08:37 +08:00
3 changed files with 11 additions and 11 deletions

14
Cargo.lock generated
View File

@@ -571,7 +571,7 @@ dependencies = [
[[package]]
name = "engine-cpu"
version = "3.0.0"
version = "3.0.1"
dependencies = [
"criterion",
"hex",
@@ -582,7 +582,7 @@ dependencies = [
[[package]]
name = "engine-gpu"
version = "3.0.0"
version = "3.0.1"
dependencies = [
"bytemuck",
"criterion",
@@ -1458,7 +1458,7 @@ dependencies = [
[[package]]
name = "metrics"
version = "3.0.0"
version = "3.0.1"
dependencies = [
"anyhow",
"log",
@@ -1486,7 +1486,7 @@ dependencies = [
[[package]]
name = "miner-cli"
version = "3.0.0"
version = "3.0.1"
dependencies = [
"clap",
"engine-cpu",
@@ -1503,7 +1503,7 @@ dependencies = [
[[package]]
name = "miner-service"
version = "3.0.0"
version = "3.0.1"
dependencies = [
"anyhow",
"crossbeam-channel",
@@ -1524,7 +1524,7 @@ dependencies = [
[[package]]
name = "miner-telemetry"
version = "3.0.0"
version = "3.0.1"
dependencies = [
"anyhow",
"futures",
@@ -2008,7 +2008,7 @@ dependencies = [
[[package]]
name = "pow-core"
version = "3.0.0"
version = "3.0.1"
dependencies = [
"hex",
"primitive-types 0.13.1",

View File

@@ -15,7 +15,7 @@ resolver = "2"
edition = "2021"
authors = ["Quantus Network"]
description = "Quantus External Miner Workspace"
version = "3.0.0"
version = "3.0.1"
[workspace.dependencies]
anyhow = "1"

View File

@@ -12,8 +12,8 @@ use std::time::{Duration, Instant};
enum Command {
/// Run the mining service
Serve {
/// Address of the node to connect to (e.g., "127.0.0.1:9833")
#[arg(long, env = "MINER_NODE_ADDR")]
/// Address of the node to connect to
#[arg(long, env = "MINER_NODE_ADDR", default_value = "127.0.0.1:9833")]
node_addr: std::net::SocketAddr,
/// Number of CPU worker threads to use for mining (default: auto-detect)
@@ -74,7 +74,7 @@ async fn main() {
let args = Args::parse();
let Some(command) = args.command else {
eprintln!("Error: No command provided. Use 'serve --node-addr <ADDRESS>' to start mining.");
eprintln!("Error: No command provided. Use 'serve' to start mining (defaults to local node at 127.0.0.1:9833).");
eprintln!("Example: quantus-miner serve --node-addr 127.0.0.1:9833");
std::process::exit(1);
};