mirror of
				https://github.com/ChristopherA/Learning-Bitcoin-from-the-Command-Line.git
				synced 2025-10-31 10:27:29 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
		
			504 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			504 B
		
	
	
	
		
			Rust
		
	
	
	
	
	
| use bitcoincore_rpc::{Auth, Client, RpcApi};
 | |
| 
 | |
| fn main() {
 | |
|     let rpc = Client::new(
 | |
|         "http://localhost:18332".to_string(),
 | |
|         Auth::UserPass("StandUp".to_string(), "6305f1b2dbb3bc5a16cd0f4aac7e1eba"
 | |
| .to_string()),
 | |
|     )
 | |
|     .unwrap();
 | |
| 
 | |
|     let mining_info = rpc.get_mining_info().unwrap();
 | |
|     println!("{:#?}", mining_info);
 | |
| 
 | |
|     let hash = rpc.get_best_block_hash().unwrap();
 | |
|     let block = rpc.get_block(&hash).unwrap();
 | |
|     println!("{:?}", block);
 | |
| 
 | |
|     let _ = rpc.stop().unwrap();
 | |
| 
 | |
| }
 |