bitbay 下订单API报错:{'code': 0, 'message': 'offer funds scale issue'}

通过查看日志,发现下订单时,有时候没问题,有时候就报这个错误。
字面意思:提供的资金规模问题。
其实意思是说,资金的数量,amount有问题,我不知道为什么用scale代替API文档中出现的amount,但最后发现,实际是发送的数量有问题。
什么问题呢?

是python的浮点运算的问题,当对str进行float时,比如你提供了0.104,float后,变成了0.10400000000000001,这时候,API下单就会报错:{'code': 0, 'message': 'offer funds scale issue'}

通过格式修改,把数值修改为0.104后,就不再报错了。

标签: none

添加新评论