diff --git a/basicswap/basicswap.py b/basicswap/basicswap.py index 2367f04..e7ccee3 100644 --- a/basicswap/basicswap.py +++ b/basicswap/basicswap.py @@ -860,6 +860,16 @@ class BasicSwap(BaseApp): from .interface.nav import NAVInterface return NAVInterface(self.coin_clients[coin], self.chain, self) + + elif coin == Coins.GHOST: + interface = PARTInterface(self.coin_clients[coin], self.chain, self) + self.coin_clients[coin]["interface_anon"] = PARTInterfaceAnon( + self.coin_clients[coin], self.chain, self + ) + self.coin_clients[coin]["interface_blind"] = PARTInterfaceBlind( + self.coin_clients[coin], self.chain, self + ) + return interface else: raise ValueError("Unknown coin type") @@ -886,6 +896,7 @@ class BasicSwap(BaseApp): "dash", "firo", "bitcoincash", + "ghost" ): pidfilename += "d" diff --git a/basicswap/static/images/coins/Ghost-20.png b/basicswap/static/images/coins/Ghost-20.png index 3895e20..80d7291 100644 Binary files a/basicswap/static/images/coins/Ghost-20.png and b/basicswap/static/images/coins/Ghost-20.png differ