fix amount formatting between get_claim_info and get_my_claim
This commit is contained in:
parent
7ac0fc5a24
commit
a936782ddc
1 changed files with 8 additions and 2 deletions
|
@ -369,11 +369,17 @@ class LBRYWallet(object):
|
||||||
return d
|
return d
|
||||||
|
|
||||||
def get_my_claim(self, name):
|
def get_my_claim(self, name):
|
||||||
|
def _convert_units(claim):
|
||||||
|
amount = Decimal(claim['nEffectiveAmount'] / COIN)
|
||||||
|
claim['nEffectiveAmount'] = amount
|
||||||
|
return claim
|
||||||
|
|
||||||
def _get_claim_for_return(claim):
|
def _get_claim_for_return(claim):
|
||||||
if not claim:
|
if not claim:
|
||||||
return False
|
return False
|
||||||
d = self.get_claim(name, claim['claim_id'])
|
d = self.get_claim(name, claim['claim_id'])
|
||||||
d.addCallback(lambda c: self._format_claim_for_return(name, c, claim['txid']))
|
d.addCallback(_convert_units)
|
||||||
|
d.addCallback(lambda clm: self._format_claim_for_return(name, clm, claim['txid']))
|
||||||
return d
|
return d
|
||||||
|
|
||||||
def _get_my_unspent_claim(claims):
|
def _get_my_unspent_claim(claims):
|
||||||
|
@ -399,7 +405,7 @@ class LBRYWallet(object):
|
||||||
def _format_claim_for_return(self, name, claim, txid, metadata=None, meta_version=None):
|
def _format_claim_for_return(self, name, claim, txid, metadata=None, meta_version=None):
|
||||||
result = {}
|
result = {}
|
||||||
result['claim_id'] = claim['claimId']
|
result['claim_id'] = claim['claimId']
|
||||||
result['amount'] = Decimal(claim['nEffectiveAmount'] / COIN)
|
result['amount'] = claim['nEffectiveAmount']
|
||||||
result['height'] = claim['nHeight']
|
result['height'] = claim['nHeight']
|
||||||
result['name'] = name
|
result['name'] = name
|
||||||
result['txid'] = txid
|
result['txid'] = txid
|
||||||
|
|
Loading…
Reference in a new issue