Skip to content

hrouis/bitcoin_sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

bitcoin_sample

  • Lancer le noeud Alice:

docker run --rm bitcoin-alice-node

  • Lancer le noeud Bob:

docker run --rm bitcoin-bob-node

  • Lancer le noeud Charles:

docker run --rm bitcoin-charles-node

  • Configurer l'explorateur de noeud pour se connecter à l'API de Charles

  • Lancer l'explorateur de noeud:

docker run --rm -p 3002:3002 -e BTCEXP_HOST=0.0.0.0 bitcoin-explorer

http://localhost:3002

  • Informations sur le protefeuille

bitcoin-cli -regtest --rpcuser=alice --rpcpassword=password getwalletinfo

  • Connexion entre bob et Alice

bitcoin-cli -regtest --rpcuser=alice --rpcpassword=password addnode [bob IP] add

bitcoin-cli -regtest --rpcuser=bob --rpcpassword=password addnode [alice IP] add

  • Connexion entre Alice et Charles

bitcoin-cli -regtest --rpcuser=alice --rpcpassword=password addnode [charles IP] add

bitcoin-cli -regtest --rpcuser=charles --rpcpassword=password addnode [alice IP] add

  • Connexion entre Bob et Charles

bitcoin-cli -regtest --rpcuser=charles --rpcpassword=password addnode [bob IP] add

bitcoin-cli -regtest --rpcuser=bob --rpcpassword=password addnode [charles IP] add

  • Générer une adresse pour Alice:

bitcoin-cli -regtest --rpcuser=alice --rpcpassword=password getnewaddress "Alice"

  • Générer une adresse pour bob

bitcoin-cli -regtest --rpcuser=bob --rpcpassword=password getnewaddress "bob"

Générer 50 blocs pour alice:

bitcoin-cli -regtest --rpcuser=alice --rpcpassword=password generatetoaddress 50 [alice address]

  • Payer Bob:

bitcoin-cli -regtest --rpcuser=alice --rpcpassword=password sendtoaddress bob address 30.0

  • Consulter la transaction dans le memory pool (pourquoi?)

  • Générer 6 blocs pour bob:

bitcoin-cli -regtest --rpcuser=bob --rpcpassword=password generatetoaddress 6 bob address

About

sample docker configuration for btcoin clients

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages