bitcoind : Échec de la connexion avec gRPC au LND distant : échec de la connexion à toutes les adresses indisponibles
com/lightningnetwork/lnd/blob/master/docs/grpc/python.md Il y a de fortes chances que je fasse quelque chose de mal évident.
lnd.conf sous Linux :
tlsextraip=87.228.187.58 (c’est l’adresse IP publique du raspberry pi)
bitcoin.active=true bitcoin.regtest=true bitcoin.node=bitcoind
zmqpubrawblock=tcp://127.0.0.1 :28332 bitcoind.zmqpubrawtx=tcp://127.0.0.1 :28333
J’ai supprimé tls.cert et tls.key et redémarré lnd.
bitcoin.conf sur Linux :
rpcauth=. zmqpubrawblock=tcp://127.0.0.1 :28332 zmqpubrawtx=tcp://127.0.0.1 :28333 txindex=1 regtest=1 démon=1
Fonctionne parfaitement.
Sur macOS, j’ai suivi les étapes du tutoriel. Création du virtualenv, installation des dépendances, clonage du repo, copie du fichier proto et compilation.
J’ai créé le fichier client.py avec ce contenu :
environ = ‘HIGH+ECDSA’ cert = open(ossecure_channel(’87
Lorsque j’exécute le client.py, il indique d’abord qu’il ne peut pas trouver le fichier tls.cert car ce fichier est (à ma connaissance) censé se trouver sur le système Linux. Quoi qu’il en soit, j’ai également installé le LND sur macOS avec le même fichier lnd.conf et je l’ai exécuté.
Lorsque j’exécute le client.py maintenant, j’obtiens cette erreur :
py » callpy »_channel._InactiveRpcError :