From c5bf50ecbdd9c544b467e11cbfc29d2d66d73358 Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Thu, 24 Jun 2021 17:15:24 +0000 Subject: [PATCH] EthereumMMGenTX: add fee-as-percentage display to TX view summary --- mmgen/altcoins/eth/tx.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mmgen/altcoins/eth/tx.py b/mmgen/altcoins/eth/tx.py index 146f27a3..ff323e5b 100755 --- a/mmgen/altcoins/eth/tx.py +++ b/mmgen/altcoins/eth/tx.py @@ -265,7 +265,9 @@ class EthereumMMGenTX: return self.fee.hl() + (' (max)' if self.txobj['data'] else '') def format_view_rel_fee(self,terse): - return '' + return ' ({} of spend amount)'.format( + pink('{:0.6f}%'.format( self.fee / self.send_amt * 100 )) + ) def format_view_verbose_footer(self): if self.txobj['data']: @@ -523,6 +525,9 @@ class EthereumTokenMMGenTX: class Completed(Base,EthereumMMGenTX.Completed): fmt_keys = ('from','token_to','amt','nonce') + def format_view_rel_fee(self,terse): + return '' + def format_view_body(self,*args,**kwargs): return 'Token: {d} {c}\n{r}'.format( d=self.txobj['token_addr'].hl(),