From 7c19b6d041ec63c08061260fe643a5b50300d971 Mon Sep 17 00:00:00 2001 From: Bill Buchanan Date: Fri, 23 Apr 2021 07:10:34 +0100 Subject: [PATCH] Update README.md --- unit08_blockchain/lab/README.md | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/unit08_blockchain/lab/README.md b/unit08_blockchain/lab/README.md index bd06958..fc83f28 100644 --- a/unit08_blockchain/lab/README.md +++ b/unit08_blockchain/lab/README.md @@ -42,50 +42,48 @@ Download and create the Python file defined on this page: https://asecuritysite.com/encryption/bit ```Python -# https://asecuritysite.com/encryption/bit -# Bitcoin details - import httplib2 resp, content = httplib2.Http().request("https://blockchain.info/q/latesthash") -print "Latest hash: ",content +print("Latest hash: ",content) resp, content = httplib2.Http().request("https://blockchain.info/q/bcperblock") -print "Block reward per block: ",float(content)/100000000.0 +print("Block reward per block: ",float(content)) resp, content = httplib2.Http().request("https://blockchain.info/q/getblockcount") -print "Longest block: ",content +print("Longest block: ",content) resp, content = httplib2.Http().request("https://blockchain.info/q/getdifficulty") -print "Difficulty: ",content +print("Difficulty: ",content) resp, content = httplib2.Http().request("https://blockchain.info/q/probability") -print "Mining probability: ",content +print("Mining probability: ",content) resp, content = httplib2.Http().request("https://blockchain.info/q/interval") -print "Average time between blocks (seconds): ",content +print("Average time between blocks (seconds): ",content.decode()) resp, content = httplib2.Http().request("https://blockchain.info/q/eta") -print "Time to next block (seconds): ",content +print("Time to next block (seconds): ",content.decode()) resp, content = httplib2.Http().request("https://blockchain.info/q/marketcap") -print "Market capitalisation (Million USD): ",float(content)/1000000 +print("Market capitalisation (Million USD): ",float(content)/1000000) resp, content = httplib2.Http().request("https://blockchain.info/q/24hrprice") -print "24hr price (USD): ",content +print("24hr price (USD): ",content.decode()) resp, content = httplib2.Http().request("https://blockchain.info/q/24hrtransactioncount") -print "24hr transactions: ",content +print("24hr transactions: ",content.decode()) resp, content = httplib2.Http().request("https://blockchain.info/q/hashrate") -print "Hash rate: ",content +print("Hash rate: ",content.decode()) resp, content = httplib2.Http().request("https://blockchain.info/q/addressbalance/1GbVUSW5WJmRCpaCJ4hanUny77oDaWW4to?confirmations=1") -print "Account balance for 1Gb...4to (BTC): ",int(content)/100000000 +print("Account balance for 1Gb...4to (BTC): ",int(content)/100000000) resp, content = httplib2.Http().request("https://blockchain.info/q/getreceivedbyaddress/1GbVUSW5WJmRCpaCJ4hanUny77oDaWW4to?confirmations=1") -print "Received for 1Gb...4to (BTC): ",int(content)/100000000 +print("Received for 1Gb...4to (BTC): ",int(content)/100000000) + ``` Now run the Python file, and compare the results in L.1.2.