Skip to content

Commit e394a70

Browse files
committed
switch ipc config defaults to version 32
1 parent 82fa298 commit e394a70

15 files changed

Lines changed: 17 additions & 17 deletions

docker/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,8 @@ In the same directory as `docker-compose.yml`, create a `docker_env` file:
7474

7575
```
7676
BITCOIN_SOCKET_PATH=/absolute/path/to/your/node.sock
77-
POOL_BITCOIN_CORE_IPC_VERSION=31
78-
JDC_BITCOIN_CORE_IPC_VERSION=31
77+
POOL_BITCOIN_CORE_IPC_VERSION=32
78+
JDC_BITCOIN_CORE_IPC_VERSION=32
7979
```
8080
Make sure the path is correct, if there are spaces (like `Application Support`), keep the value unquoted.
8181

docker/docker_env.example

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ POOL_SHARES_PER_MINUTE=6.0
77
POOL_SHARE_BATCH_SIZE=10
88
POOL_FEE_THRESHOLD=100
99
POOL_MIN_INTERVAL=5
10-
POOL_BITCOIN_CORE_IPC_VERSION=31
10+
POOL_BITCOIN_CORE_IPC_VERSION=32
1111

1212
#JDC Settings
1313
JDC_USER_IDENTITY=your_username_here
@@ -17,7 +17,7 @@ JDC_SIGNATURE=Sv2MinerSignature
1717
JDC_COINBASE_REWARD_SCRIPT=addr(tb1qr8xjkrx46yfsch7q2ts2g007haufq48n9pe6qc)
1818
JDC_FEE_THRESHOLD=100
1919
JDC_MIN_INTERVAL=5
20-
JDC_BITCOIN_CORE_IPC_VERSION=31
20+
JDC_BITCOIN_CORE_IPC_VERSION=32
2121
JDC_UPSTREAM_AUTHORITY_PUBKEY=9auqWEzQDVyd2oe1JVGFLMLHZtCo2FFqZwtKA5gd9xbuEu7PH72
2222
JDC_POOL_ADDRESS=pool_sv2
2323
JDC_POOL_PORT=3333

miner-apps/jd-client/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ The configuration file contains the following information:
7777
- `address` - The Template Provider's network address
7878
- `public_key` - (Optional) The TP's authority public key for connection verification
7979
- `[template_provider_type.BitcoinCoreIpc]` - Connects directly to Bitcoin Core via IPC, with the following parameters:
80-
- `version` - Required Bitcoin Core IPC schema major version (`30` or `31`, any other value fails startup)
80+
- `version` - Required Bitcoin Core IPC schema major version (`30`, `31`, or `32`, any other value fails startup)
8181
- `network` - Bitcoin network (mainnet, testnet4, signet, regtest) for determining socket path
8282
- `data_dir` - (Optional) Custom Bitcoin data directory. Uses OS default if not set
8383
- `fee_threshold` - Minimum fee threshold to trigger new templates

miner-apps/jd-client/config-examples/mainnet/jdc-config-bitcoin-core-ipc-hosted-infra-example.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ user_identity = "your_primary_username_here"
7575
# Supported networks: mainnet, testnet4, signet, regtest
7676
# Default data_dir: ~/.bitcoin (Linux) or ~/Library/Application Support/Bitcoin (macOS)
7777
[template_provider_type.BitcoinCoreIpc]
78-
version = 31
78+
version = 32
7979
network = "mainnet"
8080
# data_dir = "/custom/bitcoin/data" # Optional: override default data directory
8181
fee_threshold = 100

miner-apps/jd-client/config-examples/mainnet/jdc-config-bitcoin-core-ipc-local-infra-example.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ user_identity = "your_primary_username_here"
7575
# Supported networks: mainnet, testnet4, signet, regtest
7676
# Default data_dir: ~/.bitcoin (Linux) or ~/Library/Application Support/Bitcoin (macOS)
7777
[template_provider_type.BitcoinCoreIpc]
78-
version = 31
78+
version = 32
7979
network = "mainnet"
8080
# data_dir = "/custom/bitcoin/data" # Optional: override default data directory
8181
fee_threshold = 100

miner-apps/jd-client/config-examples/signet/jdc-config-bitcoin-core-ipc-local-infra-example.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ user_identity = "your_primary_username_here"
7575
# Supported networks: mainnet, testnet4, signet, regtest
7676
# Default data_dir: ~/.bitcoin (Linux) or ~/Library/Application Support/Bitcoin (macOS)
7777
[template_provider_type.BitcoinCoreIpc]
78-
version = 31
78+
version = 32
7979
network = "signet"
8080
# data_dir = "/custom/bitcoin/data" # Optional: override default data directory
8181
fee_threshold = 100

miner-apps/jd-client/config-examples/testnet4/jdc-config-bitcoin-core-ipc-hosted-infra-example.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ user_identity = "your_primary_username_here"
7575
# Supported networks: mainnet, testnet4, signet, regtest
7676
# Default data_dir: ~/.bitcoin (Linux) or ~/Library/Application Support/Bitcoin (macOS)
7777
[template_provider_type.BitcoinCoreIpc]
78-
version = 31
78+
version = 32
7979
network = "testnet4"
8080
# data_dir = "/custom/bitcoin/data" # Optional: override default data directory
8181
fee_threshold = 100

miner-apps/jd-client/config-examples/testnet4/jdc-config-bitcoin-core-ipc-local-infra-example.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ user_identity = "your_primary_username_here"
7575
# Supported networks: mainnet, testnet4, signet, regtest
7676
# Default data_dir: ~/.bitcoin (Linux) or ~/Library/Application Support/Bitcoin (macOS)
7777
[template_provider_type.BitcoinCoreIpc]
78-
version = 31
78+
version = 32
7979
network = "testnet4"
8080
# data_dir = "/custom/bitcoin/data" # Optional: override default data directory
8181
fee_threshold = 100

pool-apps/pool/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ The configuration file contains the following information:
5959
- `address` - The Template Provider's network address
6060
- `public_key` - (Optional) The TP's authority public key for connection verification
6161
- `[template_provider_type.BitcoinCoreIpc]` - Connects directly to Bitcoin Core via IPC, with the following parameters:
62-
- `version` - Required Bitcoin Core IPC schema major version (`30` or `31`, any other value fails startup)
62+
- `version` - Required Bitcoin Core IPC schema major version (`30`, `31`, or `32`, any other value fails startup)
6363
- `network` - Bitcoin network (mainnet, testnet4, signet, regtest) for determining socket path
6464
- `data_dir` - (Optional) Custom Bitcoin data directory. Uses OS default if not set
6565
- `fee_threshold` - Minimum fee threshold to trigger new templates

pool-apps/pool/config-examples/mainnet/pool-config-bitcoin-core-ipc-example.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ monitoring_cache_refresh_secs = 15
3434
# Supported networks: mainnet, testnet4, signet, regtest
3535
# Default data_dir: ~/.bitcoin (Linux) or ~/Library/Application Support/Bitcoin (macOS)
3636
[template_provider_type.BitcoinCoreIpc]
37-
version = 31
37+
version = 32
3838
network = "mainnet"
3939
# data_dir = "/custom/bitcoin/data" # Optional: override default data directory
4040
fee_threshold = 100

0 commit comments

Comments
 (0)