Setup sync test to be more serial, README tweaks
This commit is contained in:
12
.github/workflows/test-sync.yml
vendored
12
.github/workflows/test-sync.yml
vendored
@@ -87,6 +87,7 @@ jobs:
|
||||
build/data/
|
||||
|
||||
sync-test-ubuntu-msan:
|
||||
needs: sync-test-ubuntu-tsan
|
||||
timeout-minutes: 60
|
||||
runs-on: ubuntu-22.04
|
||||
|
||||
@@ -178,7 +179,7 @@ jobs:
|
||||
build/data/
|
||||
|
||||
sync-test-ubuntu-ubsan:
|
||||
|
||||
needs: sync-test-ubuntu-msan
|
||||
timeout-minutes: 60
|
||||
runs-on: ubuntu-22.04
|
||||
|
||||
@@ -231,7 +232,7 @@ jobs:
|
||||
build/data/
|
||||
|
||||
sync-test-ubuntu-asan:
|
||||
|
||||
needs: sync-test-ubuntu-ubsan
|
||||
timeout-minutes: 60
|
||||
runs-on: ubuntu-22.04
|
||||
|
||||
@@ -284,11 +285,12 @@ jobs:
|
||||
build/data/
|
||||
|
||||
sync-test-macos:
|
||||
|
||||
needs: sync-test-ubuntu-asan
|
||||
timeout-minutes: 120
|
||||
runs-on: ${{ matrix.config.os }}
|
||||
|
||||
strategy:
|
||||
max-parallel: 1
|
||||
matrix:
|
||||
config:
|
||||
- {os: macos-15-intel, flags: ""}
|
||||
@@ -358,7 +360,7 @@ jobs:
|
||||
build/data/
|
||||
|
||||
sync-test-windows-debug-asan:
|
||||
|
||||
needs: sync-test-macos
|
||||
timeout-minutes: 60
|
||||
runs-on: windows-2022
|
||||
|
||||
@@ -404,7 +406,7 @@ jobs:
|
||||
build/Debug/data/
|
||||
|
||||
sync-test-windows-leaks:
|
||||
|
||||
needs: sync-test-windows-debug-asan
|
||||
timeout-minutes: 60
|
||||
runs-on: windows-2022
|
||||
|
||||
|
||||
14
README.md
14
README.md
@@ -5,6 +5,11 @@ Decentralized pool for Salvium mining. Based on [SChernykh's P2Pool](https://git
|
||||
### Build Status
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
# Contents
|
||||
- [Pool mining vs Solo mining vs P2Pool mining](#pool-mining-vs-solo-mining-vs-p2pool-mining)
|
||||
@@ -59,20 +64,19 @@ First you need to find a pool share. This share will stay in [PPLNS](https://en.
|
||||
|
||||
## Salvium version support
|
||||
|
||||
- The latest Salvium network upgrade happened on October 13th, 2024 (block 334,750).
|
||||
- The latest P2Pool network upgrade happened on November 11th, 2024.
|
||||
- The latest Salvium v10 network upgrade happened on October 13th, 2025 (block 334,750).
|
||||
|
||||
In order to continue mining on P2Pool, you must update both Salvium and P2Pool software to the latest available versions as soon as they are released.
|
||||
|
||||
|Salvium protocol version|Required Salvium software version|Required P2Pool version
|
||||
|-|-|-|
|
||||
|v11|v1.0.6 or newer|v4.2 or newer
|
||||
|v10|v1.0.7 or newer|v4.14s or newer
|
||||
|
||||
## How to mine on P2Pool
|
||||
|
||||
### General Considerations
|
||||
|
||||
- In order to mine on P2Pool, a synced Salvium node using salviumd v1.0.6 or newer is required. If you don't currently have one, you can download the [official Salvium binaries](https://salvium.io/download.html), start `salviumd` on your PC and wait until it's fully synced.
|
||||
- In order to mine on P2Pool, a synced Salvium node using salviumd v1.0.7 or newer is required. If you don't currently have one, you can download the [official Salvium binaries](https://salvium.io/download.html), start `salviumd` on your PC and wait until it's fully synced.
|
||||
- It is highly recommended that you create a separate restricted user account (in your OS) for mining. While P2Pool has been battle-tested for a long time now, any software may have unknown bugs/vulnerabilities.
|
||||
- You can mine to a primary wallet address (the one starting with `SC1`) for mining. If you want to mine to a subaddress, you will need to provide both the main address (starting with SC1) and the subaddress (starting with SC1s) using `--wallet` and `--subaddress` command line parameters.
|
||||
- You can add the `--mini` parameter to your P2Pool command to connect to the **p2pool-mini** sidechain. Note that it will also change the default p2p port from 38889 to 38888.
|
||||
@@ -82,7 +86,7 @@ In order to continue mining on P2Pool, you must update both Salvium and P2Pool s
|
||||
- It is highly recommended to create a new mainnet wallet for P2Pool mining because **wallet addresses are PUBLIC on P2Pool**.
|
||||
|
||||
**Wallet software compatible with P2Pool payouts**
|
||||
- [Official Salvium CLI and GUI v1.0.6 and newer](https://salvium.io/download.html)
|
||||
- [Official Salvium CLI and GUI v1.0.7 and newer](https://salvium.io/download.html)
|
||||
|
||||
### GNU/Linux
|
||||
|
||||
|
||||
Reference in New Issue
Block a user