Skip to content

Batch inner transactions (Payment) with non-zero fee throws "temINVALID_INNER_BATCH", when regular Payment throws "temBAD_FEE" (Version: [Batch enabled develop branch]) #6058

@sgramkumar

Description

@sgramkumar

Issue Description

Batch inner transactions (Payment) with non-zero fee throws "temINVALID_INNER_BATCH", when regular Payment throws "temBAD_FEE"

Steps to Reproduce

  1. 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

Metadata

Metadata

Assignees

Labels

TriagedIssue/PR has been triaged for viability, liveliness, etc.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions