Issue Description
Batch inner transactions (Payment) with non-zero fee throws "temINVALID_INNER_BATCH", when regular Payment throws "temBAD_FEE"
Steps to Reproduce
- Create Batch inner transaction with
Payment transaction with non-zero fee
Expected Result
Error code from regular transactions and Batch inner transactions should error the same or all failed inner transactions should have one error "temINVALID_INNER_BATCH"
Actual Result
Here is the list of non-zero fee & error code from batch, and discrepancy for fee="-1" between batch and regular txn.
-1: temINVALID_INNER_BATCH (regular Payment returns temBAD_FEE)
1: temBAD_FEE
1.5: invalidParams
Environment
Test running on tip of develop (Batch enabled on standalone mode)
Supporting Files