Только что скачал, попробовал - работает
https://github.com/jgarzik/python-bitcoinrpcfrom bitcoinrpc.authproxy import AuthServiceProxy, JSONRPCException
rpc_user = "btc_user"
rpc_password = "btc_password"
rpc_connection = AuthServiceProxy("http://%s:%s@127.0.0.1:8332"%(rpc_user, rpc_password))
addr = "1LTzdfgert56546ytythghgfUEK"
print(rpc_connection.getreceivedbyaddress(addr))
newaddress = rpc_connection.getnewaddress ( "label", "p2sh-segwit" )
print(newaddress)
difficulty = rpc_connection.getdifficulty()
print(difficulty)
balance = rpc_connection.getbalance()
print(balance)
#список всех последних 1000 транзакций:
transactions = rpc_connection.listtransactions("*", 1000)
print(transactions)
Список методов можно посмотреть здесь:
https://bitcoincore.org/en/doc/0.17.0/rpc/wallet/g...
https://bitcoincore.org/en/doc/0.17.0/rpc/wallet/s...