diff --git a/beem/steem.py b/beem/steem.py index 3fcfba6ed1cb52a02056f4b7cc3d938c65e47737..18e3df5623141d00334fd324c2b2440d729c6be6 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