Skip to content
Snippets Groups Projects
Commit e9f96870 authored by Holger's avatar Holger
Browse files

Fix wrong rounding of 1.013 STEEM to 1.012 STEEM which prevents transfer of certain STEEM amounts.

parent 577ec417
No related branches found
No related tags found
No related merge requests found
"""THIS FILE IS GENERATED FROM beem SETUP.PY."""
version = '0.20.16'
version = '0.20.17'
"""THIS FILE IS GENERATED FROM beem SETUP.PY."""
version = '0.20.16'
version = '0.20.17'
......@@ -47,7 +47,7 @@ class Amount(object):
self.asset = asset["asset"]
if self.precision is None:
raise Exception("Asset unknown")
self.amount = int(float(self.amount) * 10 ** self.precision)
self.amount = round(float(self.amount) * 10 ** self.precision)
self.str_repr = '{:.{}f} {}'.format((float(self.amount) / 10 ** self.precision), self.precision, self.symbol)
elif isinstance(d, list):
......@@ -84,7 +84,7 @@ class Amount(object):
self.symbol = d.symbol
self.asset = d.asset["asset"]
self.precision = d.asset["precision"]
self.amount = int(float(self.amount) * 10 ** self.precision)
self.amount = round(float(self.amount) * 10 ** self.precision)
self.str_repr = str(d)
# self.str_repr = json.dumps((d.json()))
# self.str_repr = '{:.{}f} {}'.format((float(self.amount) / 10 ** self.precision), self.precision, self.asset)
......
"""THIS FILE IS GENERATED FROM beem SETUP.PY."""
version = '0.20.16'
version = '0.20.17'
"""THIS FILE IS GENERATED FROM beem SETUP.PY."""
version = '0.20.16'
version = '0.20.17'
File added
......@@ -16,7 +16,7 @@ except LookupError:
ascii = codecs.lookup('ascii')
codecs.register(lambda name, enc=ascii: {True: enc}.get(name == 'mbcs'))
VERSION = '0.20.16'
VERSION = '0.20.17'
tests_require = ['mock >= 2.0.0', 'pytest', 'pytest-mock', 'parameterized']
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment