メインコンテンツまでスキップ

マイニング設定

プライマリ&フォールバックプール URL、ウォレット、ワーカーパスワード。


GET /api/setting/mining​

レスポンス​

{
"PrimaryPool": "stratum+tcp://solobtc.nmminer.com:3333",
"PrimaryAddress": "bc1q....worker1",
"PrimaryPassword": "x",
"SecondaryPool": "stratum+tcp://au.solobtc.nmminer.com:3333",
"SecondaryAddress": "bc1q....worker1",
"SecondaryPassword": "x"
}
フィールド型意味
PrimaryPoolstringプライマリ Stratum URL(stratum+tcp://... または stratum+ssl://...)。
PrimaryAddressstringワーカー名 — 通常は <wallet>.<worker>。
PrimaryPasswordstringワーカーパスワード。ほとんどのプールは x を受け入れます。
SecondaryPoolstringフォールバックプール URL。プライマリが到達不能の場合に使用。
SecondaryAddressstringフォールバックワーカー名。
SecondaryPasswordstringフォールバックワーカーパスワード。

POST /api/setting/mining​

部分更新。

リクエスト​

{
"PrimaryPool": "stratum+tcp://solobtc.nmminer.com:3333",
"PrimaryAddress": "bc1q....worker1",
"PrimaryPassword": "x"
}

レスポンス​

本文 OK を伴う 200 OK。無効な JSON の場合は 400。

例​

curl -X POST http://192.168.1.42/api/setting/mining \
-H "Content-Type: application/json" \
-d '{"PrimaryPool":"stratum+ssl://solobtc.nmminer.com:3333","PrimaryAddress":"bc1q....worker1"}'
ヒント

変更は次回マイナーがプールに再接続したときに有効になります — 通常数秒以内です。