Commit graph

2 commits

Author SHA1 Message Date
Claude
a6773abaca
fix(pos): add --rpc-ignore-offline to all daemon configs
Some checks are pending
Build & Release / Linux x86_64 (push) Waiting to run
Build & Release / macOS ARM64 (push) Waiting to run
Build & Release / Create Release (push) Blocked by required conditions
PoS mining requires this flag when the daemon has no peers. Without it,
the daemon's get_pos_mining_details RPC returns DISCONNECTED status and
the wallet refuses to mint.

First PoS blocks minted on testnet at height 12,382.

Co-Authored-By: Charon <charon@lethean.io>
2026-04-03 13:53:07 +01:00
Claude
3fd1af9824
feat(docker): single-container staking node for GUI integration
Some checks are pending
Build & Release / Linux x86_64 (push) Waiting to run
Build & Release / macOS ARM64 (push) Waiting to run
Build & Release / Create Release (push) Blocked by required conditions
Dockerfile.staking-node — runs daemon + wallet with PoS staking in one
container using supervisord. No docker-compose needed.

For the CoreGUI desktop app to run on Windows/Mac/Linux:
  docker run -d -p 46941:36941 -p 46942:36942 -p 46944:36944 \
    -v lthn-chain:/data -v lthn-wallet:/wallet \
    -e WALLET_PASSWORD=pass \
    lthn/staking-node

Built-in helpers:
  docker exec <name> /status.sh         — chain + wallet status
  docker exec <name> /wallet-address.sh — get wallet address

Co-Authored-By: Charon <charon@lethean.io>
2026-04-03 13:20:40 +01:00