コード例 #1
0
# input recipients' addresses

recipient = input(f'Please enter the address where BTC will be sent to {""}')

# input btc amount to be sent to the recipient

amount = input(f'Please enter the BTC amount to send {""}')

# obtain sender account balance in usd
''' 
Source code: https://ofek.dev/bit/guide/advanced.html

'''
btc_balance_usd = satoshi_to_currency(
    NetworkAPI.get_balance_testnet(f"{sender}"), 'usd')

print(btc_balance_usd)

# obtain sender account balance in btc

btc_balance_btc = satoshi_to_currency(
    NetworkAPI.get_balance_testnet(f"{sender}"), 'btc')

print(btc_balance_btc)

# obtain sender's account unspents balance

btc_balance_unspents = key.get_unspents()

print(btc_balance_unspents)
コード例 #2
0
 def get_address_balance(self, address):
   val = satoshi_to_currency(NetworkAPI.get_balance_testnet(address), 'btc')
   return float(val)