From c73d0a338a1ded621a28064e30131ff4de650c68 Mon Sep 17 00:00:00 2001
From: pbattu123
Date: Thu, 3 Oct 2019 22:22:21 -0300
Subject: [PATCH] 163-fix, Return only non-zero vesting balances
---
libraries/app/database_api.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libraries/app/database_api.cpp b/libraries/app/database_api.cpp
index 3f95a8c1..e3e82790 100644
--- a/libraries/app/database_api.cpp
+++ b/libraries/app/database_api.cpp
@@ -935,7 +935,8 @@ vector database_api_impl::get_vesting_balances( account_
auto vesting_range = _db.get_index_type().indices().get().equal_range(account_id);
std::for_each(vesting_range.first, vesting_range.second,
[&result](const vesting_balance_object& balance) {
- result.emplace_back(balance);
+ if(balance.balance.amount > 0)
+ result.emplace_back(balance);
});
return result;
}