I'm running multiple fullnodes which are completely synced. However, some light wallet users are reporting problems and I see

Transaction resolves to incorrect ledger balance

in the IRI logs for those users.

What does this mean semantically? What went wrong (in terms of the root cause for this to happen)? How can we resolve these problems?

1 Answer 1


The bundle that this transaction is part of has a value sum which is not zero which means that the bundle cannot be picked for approval by other transactions.

In other words, the bundle tries to send more (or less) IOTA to its output addresses than it tries to spend from its input addresses.

Most likely cause would be a bug in the wallet, but perhaps it helps if you can have a look at the transactions (or post the details here).

  • Interesting. From the wording of the error message I thought it is regarding double spends. Is there an error for double spends, too? Commented Feb 13, 2018 at 9:27
  • @Akkumulator iri will not detect double spends in any way. Double spends are fine to exist on the network, is is just thaat only one of them may confirm. The only way you can see double spends is if you ask whether they are consistent with the latest milestone (or by the fact that despite promoting it like crazy it will never confirm).
    – mihi
    Commented Feb 13, 2018 at 21:31
  • but it checks for them when selecting tips, right? Commented Feb 13, 2018 at 21:34
  • @Akkumulator yes. So you also know it is not a double spend when it gets selected as a tip.
    – mihi
    Commented Feb 13, 2018 at 21:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.