Skip to content

bitcoin-dalla-teoria-alla-pratica/docker-bitcoin-books

Repository files navigation

Docker Bitcoin in Action

Per utilizzare questo repository, per prima cosa è necessario clonarlo.

git clone https://github.com/bitcoin-dalla-teoria-alla-pratica/docker-bitcoin-books.git --depth 1
cd docker-bitcoin-books

Successivamente sarà necessario clonare i repositori del libro/i

git clone https://github.com/bitcoin-dalla-teoria-alla-pratica/errata-corrige-e-sorgente-esempi.git --depth 1 &&
git clone https://github.com/bitcoin-dalla-teoria-alla-pratica/Bitcoin-in-action-book.git --depth 1

Infine dobbiamo lanciare il comando

docker-compose up

Come utilizzare gli esempi del libro

Ipotizziamo di voler replicare l'esempio del capitolo 3 P2SH - P2PK

Entriamo dentro il container. Individuiamolo con il comando

docker ps

e utilizziamo il valore sotto la colonna NAMES, ad esempio

docker exec -it bitcoin-in-action zsh

Successivamente ci muoviamo dentro il Capitolo 3

cd Bitcoin-in-action-book
cd Capitolo\ 3
cd P2SH\ -\ P2PK
./main.sh

Se vogliamo attivare il debug della transazione sarà necessario utilizzare il parametro DEBUG=1

./main.sh DEBUG=1

La differenza con il libro è minima, invece ti lanciare sh main.sh dovrete lanciare ./main.sh

Questo grazie al progetto btcdeb possiamo avere un il degub passo passo

Utilizzo di btc-rpc-explorer su Regtest

Grazie al progetto btc-rpc-explorer, ora abbiamo a disposizione un explorer su regtest. Questo ci consente di visualizzare quanto sta accadendo nella rete regtest di Bitcoin attraverso un'interfaccia grafica.

Per accedere all'explorer, collegati a http://localhost:3002/ e avrai a disposizione una GUI per esplorare la rete regtest.

Per uscire dal container

Per uscire dal container

exit

successivamente per fermare e rimuovere il container utilizzare il comando

docker-compose down

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published