calculatedBalance property

  1. @override
Coin calculatedBalance
override

calculate balance from transactions and rewards

Implementation

@override
Coin get calculatedBalance {
  final Coin rewardsSum = stakeAccounts
      .map((s) => s.withdrawalsSum)
      .fold(0, (p, c) => p + c); //TODO figure out the math
  final Coin lovelaceSum = currencies[lovelaceHex] as Coin;
  final result = lovelaceSum + rewardsSum;
  return result;
}