Create 17_5_main-getinfo.rs

This commit is contained in:
Shannon Appelcline 2020-09-08 12:02:19 -10:00 committed by GitHub
parent 9e10c7eb2f
commit 203d6b84fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

20
src/17_5_main-getinfo.rs Normal file
View File

@ -0,0 +1,20 @@
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();
}