refactor: Move getTicker() to coin interface.

This commit is contained in:
tecnovert
2021-02-16 01:20:24 +02:00
parent 6516c6d138
commit a5dcd9f77d
6 changed files with 13 additions and 17 deletions

View File

@@ -205,8 +205,9 @@ chainparams = {
class CoinInterface:
def __init__(self):
def __init__(self, network):
self.setDefaults()
self._network = network
def setDefaults(self):
self._unknown_wallet_seed = True
@@ -223,7 +224,12 @@ class CoinInterface:
return chainparams[self.coin_type()]['name'].capitalize()
def ticker(self):
return chainparams[self.coin_type()]['ticker']
ticker = chainparams[self.coin_type()]['ticker']
if self._network == 'testnet':
ticker = 't' + ticker
elif self._network == 'regtest':
ticker = 'rt' + ticker
return ticker
def min_amount(self):
return chainparams[self.coin_type()][self._network]['min_amount']