Merge pull request #1135 from Kausheel/get_addr_received
Add wallet function get_addr_received()
This commit is contained in:
commit
eac3129cba
|
@ -487,6 +487,16 @@ class Abstract_Wallet(object):
|
|||
coins.pop(txi)
|
||||
return coins.items()
|
||||
|
||||
#return the total amount ever received by an address
|
||||
def get_addr_received(self, address):
|
||||
h = self.history.get(address, [])
|
||||
received = 0
|
||||
for tx_hash, height in h:
|
||||
l = self.txo.get(tx_hash, {}).get(address, [])
|
||||
for n, v, is_cb in l:
|
||||
received += v
|
||||
return received
|
||||
|
||||
def get_addr_balance(self, address):
|
||||
"returns the confirmed balance and pending (unconfirmed) balance change of a bitcoin address"
|
||||
coins = self.get_addr_utxo(address)
|
||||
|
|
Loading…
Reference in New Issue