1
0
mirror of https://github.com/bitcoinbook/bitcoinbook synced 2024-12-24 15:38:08 +00:00

Merge pull request #491 from cclauss/whitespace-fixes

Whitespace fixes to placate flake8
This commit is contained in:
Andreas M. Antonopoulos 2018-02-02 19:27:40 -08:00 committed by GitHub
commit 4c8da579d6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 11 additions and 12 deletions

View File

@ -8,7 +8,7 @@ address = '1Dorian4RoXcnBv9hnQ4Y2C1an6NJ4UrjX'
# The API URL is https://blockchain.info/unspent?active=<address> # The API URL is https://blockchain.info/unspent?active=<address>
# It returns a JSON object with a list "unspent_outputs", containing UTXO, like this: # It returns a JSON object with a list "unspent_outputs", containing UTXO, like this:
#{ "unspent_outputs":[ # { "unspent_outputs":[
# { # {
# "tx_hash":"ebadfaa92f1fd29e2fe296eda702c48bd11ffd52313e986e99ddad9084062167", # "tx_hash":"ebadfaa92f1fd29e2fe296eda702c48bd11ffd52313e986e99ddad9084062167",
# "tx_index":51919767, # "tx_index":51919767,
@ -19,7 +19,7 @@ address = '1Dorian4RoXcnBv9hnQ4Y2C1an6NJ4UrjX'
# "confirmations":28691 # "confirmations":28691
# }, # },
# ... # ...
#]} # ]}
resp = requests.get('https://blockchain.info/unspent?active=%s' % address) resp = requests.get('https://blockchain.info/unspent?active=%s' % address)
utxo_set = json.loads(resp.text)["unspent_outputs"] utxo_set = json.loads(resp.text)["unspent_outputs"]

View File

@ -9,10 +9,10 @@ text = "I am Satoshi Nakamoto"
for nonce in range(20): for nonce in range(20):
# add the nonce to the end of the text # add the nonce to the end of the text
input_data = text + str(nonce) input_data = text + str(nonce)
# calculate the SHA-256 hash of the input (text+nonce) # calculate the SHA-256 hash of the input (text+nonce)
hash_data = hashlib.sha256(input_data).hexdigest() hash_data = hashlib.sha256(input_data).hexdigest()
# show the input and hash result # show the input and hash result
print(input_data, '=>', hash_data) print(input_data, '=>', hash_data)

View File

@ -8,6 +8,7 @@ from pycoin.key.validate import is_address_valid, is_wif_valid
from pycoin.services import spendables_for_address from pycoin.services import spendables_for_address
from pycoin.tx.tx_utils import create_signed_tx from pycoin.tx.tx_utils import create_signed_tx
def get_address(which): def get_address(which):
while 1: while 1:
print("enter the %s address=> " % which, end='') print("enter the %s address=> " % which, end='')
@ -17,6 +18,7 @@ def get_address(which):
return address return address
print("invalid address, please try again") print("invalid address, please try again")
src_address = get_address("source") src_address = get_address("source")
spendables = spendables_for_address(src_address) spendables = spendables_for_address(src_address)
print(spendables) print(spendables)

View File

@ -27,11 +27,8 @@ for txid in transactions:
for output in decoded_tx['vout']: for output in decoded_tx['vout']:
# Add up the value of each output # Add up the value of each output
tx_value = tx_value + output['value'] tx_value = tx_value + output['value']
# Add the value of this transaction to the total # Add the value of this transaction to the total
block_value = block_value + tx_value block_value = block_value + tx_value
print("Total value in block: ", block_value) print("Total value in block: ", block_value)