fun <P> sumAmountsDue(balances: Map<<ERROR CLASS><PublicKey, PublicKey>, Amount<P>>): Map<PublicKey, Long>
Calculate the total balance movement for each party in the transaction, based off a summary of balances between each obligor and beneficiary.
balances
- payments due, indexed by obligor and beneficiary. Zero balances are stripped from the map before being
returned.