mirror of
				https://github.com/ChristopherA/Learning-Bitcoin-from-the-Command-Line.git
				synced 2025-10-31 02:17:24 +00:00 
			
		
		
		
	added listpeers from 18.3
This commit is contained in:
		
							parent
							
								
									c2a8211f53
								
							
						
					
					
						commit
						5773324358
					
				| @ -2,7 +2,7 @@ | ||||
| 
 | ||||
| When you played with Bitcoin you were accessing an existing network, and that made it relatively easy to work with: you just turned on `bitcoind` and you were immediately interacting with the network. That's now how Lightning works: it's fundamentally a peer-to-peer network, built up from the connections between any two individual nodes. In other words, to interact with the Lightning Network, you'll need to first find a node to connect to. | ||||
| 
 | ||||
| There are three ways to do so: | ||||
| There are four ways to do so (the first three of which are possible for your first connection): | ||||
| 
 | ||||
| ## Asking for Information on a Node | ||||
| 
 | ||||
| @ -287,6 +287,27 @@ $ lncli --network=testnet getinfo | ||||
| ``` | ||||
| This node's ID is `032a7572dc013b6382cde391d79f292ced27305aa4162ec3906279fc4334602543`. Although this command doesn't show you the IP address and port, they should be the IP address for your machine and port `9735`.  | ||||
| 
 | ||||
| ## Listening to Gossip | ||||
| 
 | ||||
| If you were already connected to the Lightning Network, and were "gossipping" with peers, you might also be able to find information on peers automatically, through the `listpeers` command: | ||||
| ```        | ||||
| c$ lightning-cli --network=testnet listpeers | ||||
| { | ||||
|    "peers": [ | ||||
|       { | ||||
|          "id": "0302d48972ba7eef8b40696102ad114090fd4c146e381f18c7932a2a1d73566f84", | ||||
|          "connected": true, | ||||
|          "netaddr": [ | ||||
|             "127.0.0.1:9736" | ||||
|          ], | ||||
|          "features": "02a2a1", | ||||
|          "channels": [] | ||||
|       } | ||||
|    ] | ||||
| } | ||||
| ```        | ||||
| However, that definitely won't be the case for your first interaction with the Lightning Network. | ||||
| 
 | ||||
| ## Summary: Accessing a Second Lightning Node | ||||
| 
 | ||||
| You always need two Lightning nodes to form a channel. If you don't have someone else who is testing things out with you, you're going to need to create a second one, either using c-lightning or (as we will in our examples) LND. | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user