1
Final Test Bundle
Codex Bot edited this page 2026-03-21 21:09:01 +01:00

Final Test Bundle

Ta strona opisuje gotowy katalog finaltest przygotowany do przeniesienia na serwer Ubuntu 24.04 pod finalne testy solo i merge mining.

Zawartość

  • binarki Peya, Salvium, Zephyr, Monero
  • peya-merge-mining-proxy
  • peya-nodejs-pool
  • wspólny util node-cryptoforknote-util-salvium
  • node-cryptonight-hashing-mo
  • gotowe przykładowe configi i skrypty startowe

Lokalizacja w workspace

  • /mnt/duzy/sal11v4/finaltest

Najważniejsze pliki

  • README.md
  • configs/finaltest.env.example
  • configs/pool-peya-solo.json
  • configs/pool-peya-mm-salvium.json
  • configs/pool-peya-mm-zephyr.json
  • configs/pool-peya-mm-monero.json
  • services/start-peyad.sh
  • services/start-proxy-salvium.sh
  • services/start-proxy-zephyr.sh
  • services/start-proxy-monero.sh
  • services/start-pool-solo.sh
  • services/start-pool-mm-salvium.sh
  • services/start-pool-mm-zephyr.sh
  • services/start-pool-mm-monero.sh

Kolejność użycia

Solo

  1. Skopiować configs/finaltest.env.example do configs/finaltest.env.
  2. Uzupełnić adres Peyi i login wallet RPC.
  3. Uruchomić services/start-peyad.sh.
  4. Uruchomić services/start-peya-wallet-rpc.sh.
  5. Uruchomić redis-server.
  6. W katalogu peya-nodejs-pool wykonać npm install.
  7. Uruchomić services/start-pool-solo.sh.

Merge mining

  1. Skopiować configs/finaltest.env.example do configs/finaltest.env.
  2. Uzupełnić adres Peyi, adres parenta i MM_AUTH_KEY_FILE.
  3. Uruchomić services/start-peyad.sh.
  4. Uruchomić services/start-peya-wallet-rpc.sh.
  5. Uruchomić parent daemon albo użyć zewnętrznego RPC.
  6. Uruchomić odpowiedni services/start-proxy-<parent>.sh.
  7. Uruchomić redis-server.
  8. W katalogu peya-nodejs-pool wykonać npm install.
  9. Uruchomić services/start-pool-mm-<parent>.sh.

Uwaga operacyjna

W merge miningu:

  • chainObserver i daemon nadal patrzą na lokalny peyad
  • miningSource idzie do aktywnego peya-merge-mining-proxy
  • profile MM w configach poola są już rozdzielone per parent