(n, account_id)
| 174 | |
| 175 | |
| 176 | def account_balance(n, account_id): |
| 177 | moves = dedupe_moves(n.rpc.call('listcoinmoves_plugin')['coin_moves']) |
| 178 | chan_moves = [m for m in moves if m['account_id'] == account_id] |
| 179 | assert len(chan_moves) > 0 |
| 180 | m_sum = Millisatoshi(0) |
| 181 | for m in chan_moves: |
| 182 | m_sum += Millisatoshi(m['credit_msat']) |
| 183 | m_sum -= Millisatoshi(m['debit_msat']) |
| 184 | return m_sum |
| 185 | |
| 186 | |
| 187 | def extract_utxos(moves): |