mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-08-06 21:54:19 -04:00
Introduce #close hook
This commit is contained in:
parent
c71d9a0fb8
commit
e4a50bbcea
4 changed files with 54 additions and 17 deletions
|
@ -24,7 +24,7 @@ import org.bitcoinj.params.MainNetParams;
|
|||
import org.bitcoinj.params.RegTestParams;
|
||||
import org.bitcoinj.params.TestNet3Params;
|
||||
|
||||
import com.google.inject.AbstractModule;
|
||||
import com.google.inject.Injector;
|
||||
|
||||
import java.util.Properties;
|
||||
|
||||
|
@ -49,6 +49,11 @@ public class BitcoinModule extends AbstractBitsquareModule {
|
|||
bind(NetworkParameters.class).toInstance(network());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void doClose(Injector injector) {
|
||||
injector.getInstance(WalletFacade.class).shutDown();
|
||||
}
|
||||
|
||||
private NetworkParameters network() {
|
||||
String networkName = properties.getProperty("networkType", defaultNetwork.name());
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue