adshares / ads

ADS Blockchain
Other
21 stars 4 forks source link

send_many event in log has invalid seder_fee value #140

Closed PawelPodkalicki closed 5 years ago

PawelPodkalicki commented 6 years ago

In get_log response field sender_fee value is not always correct, especially for small amounts. Below is list. Amount is negative and fee is positive. Values are incorrect. Correct total fee should be 0.767

11:42:26.803 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs - {SENDER_FEE}
11:42:26.804 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs - -256.00000000000:
11:42:26.804 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs -     0.19193743890
11:42:26.804 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs - -64.00000000000:
11:42:26.804 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs -     0.04798435972
11:42:26.804 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs - -512.00000000000:
11:42:26.804 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs -     0.38387487781
11:42:26.804 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs - -32.00000000000:
11:42:26.804 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs -     0.02399217986
11:42:26.804 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs - -128.00000000000:
11:42:26.805 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs -     0.09596871945
11:42:26.805 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs - -2.00000000000:
11:42:26.805 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs -     0.00149951124
11:42:26.805 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs - -1.00000000000:
11:42:26.805 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs -     0.00074975562
11:42:26.805 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs - -16.00000000000:
11:42:26.805 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs -     0.01199608993
11:42:26.805 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs - -4.00000000000:
11:42:26.805 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs -     0.00299902248
11:42:26.806 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs - -8.00000000000:
11:42:26.807 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs -     0.00599804496
11:42:26.807 [main] DEBUG n.a.a.qa.stepdefs.FeeSharingStepDefs - Total: 0.76699999997
PawelPodkalicki commented 6 years ago

In fact, error occurs when different amount is sent to recipents.