blockcypher / blockcypher-python

Python library for the BlockCypher web services
https://www.blockcypher.com/dev/bitcoin
Apache License 2.0
215 stars 123 forks source link

updated utils.py and tests for using Decimal instead of float #132

Open frier17 opened 1 year ago

frier17 commented 1 year ago

Updated utils.py to use Decimal instead of float in addressing previous PR by @mhluongo PR #30 . Updated test for changes in to_base_unit, from_base_unit, and format_crypto_units functions.

Modified functions can take both numeric and string values as quantity of cryptocurrency and appropriately parse values to Decimal for processing.

frier17 commented 1 year ago

@quentinlesceller please can you help with a review on this? I believe it addresses earlier concern over the use of Decimal instead of floats for unit conversions raised in PR #30 .

Thanks.