diff --git a/lib/coins.py b/lib/coins.py index cd0bbb2..d872de3 100644 --- a/lib/coins.py +++ b/lib/coins.py @@ -30,6 +30,7 @@ class CoinError(Exception): class Coin(object): '''Base class of coin hierarchy.''' + REORG_LIMIT=200 # Not sure if these are coin-specific HEADER_LEN = 80 DEFAULT_RPC_PORT = 8332 @@ -244,6 +245,7 @@ class Bitcoin(Coin): class BitcoinTestnet(Coin): NAME = "Bitcoin" SHORTNAME = "XTN" + REORG_LIMIT = 2000 NET = "testnet" XPUB_VERBYTES = bytes.fromhex("043587cf") XPRV_VERBYTES = bytes.fromhex("04358394") diff --git a/server/env.py b/server/env.py index 14e1f1d..ac1b46a 100644 --- a/server/env.py +++ b/server/env.py @@ -29,7 +29,7 @@ class Env(LoggedClass): self.utxo_MB = self.integer('UTXO_MB', 1000) self.hist_MB = self.integer('HIST_MB', 300) self.host = self.default('HOST', 'localhost') - self.reorg_limit = self.integer('REORG_LIMIT', 200) + self.reorg_limit = self.integer('REORG_LIMIT', self.coin.REORG_LIMIT) self.daemon_url = self.build_daemon_url() # Server stuff self.tcp_port = self.integer('TCP_PORT', None)