From 66597c80f1e6ef5410036c08c8a31bc54729636f Mon Sep 17 00:00:00 2001
From: Flugschwein <flugschwein@gmx.at>
Date: Fri, 21 Sep 2018 16:06:53 +0200
Subject: [PATCH] Additional perks to vests_to_rshares in preparation for HF20

---
 beem/steem.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/beem/steem.py b/beem/steem.py
index 3fcfba6e..18e3df56 100644
--- a/beem/steem.py
+++ b/beem/steem.py
@@ -580,6 +580,8 @@ class Steem(object):
         # calculate vote rshares
         rshares = int(math.copysign(vests * 1e6 * used_power / STEEM_100_PERCENT, vote_pct))
         if self.hardfork == 20:
+            if abs(rshares) <= self.get_dust_threshold(use_stored_data=use_stored_data):
+                return 0
             rshares -= math.copysign(self.get_dust_threshold(use_stored_data=use_stored_data), vote_pct)
         return rshares
 
-- 
GitLab