Use round_to_precision in percent_to_hive_percent
Example :
Now:
>>> import clive.__private.core.percent_conversions as pc
>>> from decimal import Decimal
>>> pc.percent_to_hive_percent(Decimal(12.34))
1233
>>> pc.percent_to_hive_percent(Decimal("12.34"))
1234
Should be:
>>> import clive.__private.core.percent_conversions as pc
>>> from decimal import Decimal
>>> pc.percent_to_hive_percent(Decimal(12.34))
1234
>>> pc.percent_to_hive_percent(Decimal("12.34"))
1234
>>>