File di configurazione Bitcoin

Nell’articolo precedente abbiamo installato il nodo Bitcoin sul proprio computer e abbiamo passato come parametro -regtest per interagire in locale.

Un parametro non è cosi scomodo da passare ogni volta che vogliamo fare delle chiamate, ma quando il comando da eseguire diventa

bitcoind -datadir=$PWD/regtest2 -regtest -debug=1 -rpcport=28443 -port=28444 -addnode=localhost:18444

non è il massimo.

Fortunatamente possiamo utilizzare un file di configurazione per gestire uno o più nodi sullo stesso computer.

Nel repository ufficiale Bitcoin possiamo trovare un esempio di file di configurazione. Degno di nota anche questo link che ti aiuta a crearlo realtime.

Di default il nodo Bitcoin effettua una ricerca del file bitcoin.conf nella datadir di default. Nel Mac è ~/Library/Application Support/Bitcoin.

Così, creando il file bitcoin.conf all’interno della cartella di default possiamo impostare il parametro regtest senza doverlo passare come parametro.

regtest=1

# Options only for mainnet[main]
# Options only for testnet[test]
# Options only for regtest[regtest]

Adesso possiamo utilizzare il client senza passare nessun parametro.

$ bitcoin-cli getblockcount
0

Otteniamo lo stesso risultato del tutorial precedente.

Nel prossimo tutorial vedremo come far comunicare due o più nodi sullo stesso computer!


► Libro Bitcoin dalla teoria alla pratica (Amazon)
► Libro Bitcoin dalla teoria alla pratica (sito ufficiale con pagamento in bitcoin)

► Tascabile Bitcoin 199 domande (Amazon)
► Tascabile Bitcoin 199 domande (sito ufficiale con pagamento in bitcoin)

► Pocket Book Bitcoin 199 questions (Amazon)
► Pocket Book Bitcoin 199 questions (official website — accept bitcoin)

► Video corso disponibile su Udemy

I nostri social:
► Twitter , FacebookLinkedinMediumInstagramYoutubeGitHub

Television isn’t a good idea (Radio Stations)
Email isn’t a good idea (Post offices)
Amazon isn’t a good idea (Retail stores)
Bitcoin isn’t a good idea (Central banks)

In crypto we trust