**Motivations:** - Add API services for anchorage and faucet functionality - Add dashboard interface for signet monitoring - Improve documentation and maintenance guides - Enhance existing scripts for better functionality **Root causes:** - Need for API services to interact with Bitcoin Signet - Need for user-friendly dashboard interface - Need for comprehensive documentation - Scripts required improvements for better reliability **Correctifs:** - Updated Dockerfile with better configuration - Improved gen-bitcoind-conf.sh and gen-signet-keys.sh scripts - Enhanced mine.sh, miner, run.sh, and setup-signet.sh scripts - Updated env.example with new configuration options **Evolutions:** - Added api-anchorage service with anchor functionality - Added api-faucet service for testnet coin distribution - Added signet-dashboard for monitoring and management - Added comprehensive documentation in docs/ directory - Added configure-nginx-proxy.sh for proxy configuration - Added update-signet.sh for signet updates - Added ETAT_SYSTEME.md and START_DASHBOARD_AND_FAUCET.md guides - Added .bitcoin-version file for version tracking **Pages affectées:** - Dockerfile - env.example - gen-bitcoind-conf.sh - gen-signet-keys.sh - mine.sh - miner - run.sh - setup-signet.sh - api-anchorage/ (new) - api-faucet/ (new) - signet-dashboard/ (new) - docs/ (new) - configure-nginx-proxy.sh (new) - update-signet.sh (new) - ETAT_SYSTEME.md (new) - START_DASHBOARD_AND_FAUCET.md (new) - .bitcoin-version (new) - .env (modified) - mempool/ (added)
27 lines
642 B
Bash
27 lines
642 B
Bash
# Mining Configuration
|
|
# Note: Bitcoin Core 30+ uses descriptor wallets (legacy wallets no longer supported)
|
|
BLOCKPRODUCTIONDELAY=600
|
|
MINERENABLED=1
|
|
NBITS=1e0377ae
|
|
PRIVKEY=cVCKcgQf2ewV5miairzhrHJCPv4kMbMMBZeJvW5SMhFMSWVtCvXS
|
|
MINETO=
|
|
SIGNETCHALLENGE=5121028b8d4cea1b3d8582babc8405bc618fbbb281c0f64e6561aa85968251931cd0a651ae
|
|
|
|
# RPC Configuration
|
|
RPCUSER=bitcoin
|
|
RPCPASSWORD=bitcoin
|
|
|
|
UACOMMENT=CustomSignet
|
|
|
|
# ZMQ Configuration
|
|
ZMQPUBRAWBLOCK=tcp://0.0.0.0:28332
|
|
ZMQPUBRAWTX=tcp://0.0.0.0:28333
|
|
ZMQPUBHASHBLOCK=tcp://0.0.0.0:28334
|
|
|
|
# Additional Configuration
|
|
RPCBIND=0.0.0.0:38332
|
|
RPCALLOWIP=0.0.0.0/0
|
|
WHITELIST=0.0.0.0/0
|
|
ADDNODE=
|
|
EXTERNAL_IP=
|