mirror of
https://github.com/Qortal/altcoinj.git
synced 2025-02-07 06:44:16 +00:00
WalletAppKit: remove accidental Java 7-ism that was introduced a few commits ago.
This commit is contained in:
parent
07d85f24ad
commit
9b5307ad45
@ -17,36 +17,25 @@
|
|||||||
|
|
||||||
package org.bitcoinj.kits;
|
package org.bitcoinj.kits;
|
||||||
|
|
||||||
import com.google.common.collect.ImmutableList;
|
import com.google.common.collect.*;
|
||||||
import com.google.common.util.concurrent.*;
|
import com.google.common.util.concurrent.*;
|
||||||
import com.subgraph.orchid.TorClient;
|
import com.subgraph.orchid.*;
|
||||||
import org.bitcoinj.core.*;
|
import org.bitcoinj.core.*;
|
||||||
import org.bitcoinj.net.discovery.DnsDiscovery;
|
import org.bitcoinj.net.discovery.*;
|
||||||
import org.bitcoinj.net.discovery.PeerDiscovery;
|
|
||||||
import org.bitcoinj.params.*;
|
import org.bitcoinj.params.*;
|
||||||
import org.bitcoinj.protocols.channels.StoredPaymentChannelClientStates;
|
import org.bitcoinj.protocols.channels.*;
|
||||||
import org.bitcoinj.protocols.channels.StoredPaymentChannelServerStates;
|
import org.bitcoinj.store.*;
|
||||||
import org.bitcoinj.store.BlockStoreException;
|
import org.bitcoinj.wallet.*;
|
||||||
import org.bitcoinj.store.SPVBlockStore;
|
import org.slf4j.*;
|
||||||
import org.bitcoinj.store.WalletProtobufSerializer;
|
|
||||||
import org.bitcoinj.wallet.DeterministicSeed;
|
|
||||||
import org.bitcoinj.wallet.KeyChainGroup;
|
|
||||||
import org.bitcoinj.wallet.Protos;
|
|
||||||
import org.slf4j.Logger;
|
|
||||||
import org.slf4j.LoggerFactory;
|
|
||||||
|
|
||||||
import javax.annotation.Nullable;
|
import javax.annotation.*;
|
||||||
import java.io.*;
|
import java.io.*;
|
||||||
import java.net.InetAddress;
|
import java.net.*;
|
||||||
import java.net.UnknownHostException;
|
import java.nio.channels.*;
|
||||||
import java.nio.channels.FileLock;
|
import java.util.*;
|
||||||
import java.nio.file.*;
|
import java.util.concurrent.*;
|
||||||
import java.util.List;
|
|
||||||
import java.util.concurrent.TimeUnit;
|
|
||||||
import java.util.concurrent.TimeoutException;
|
|
||||||
|
|
||||||
import static com.google.common.base.Preconditions.checkNotNull;
|
import static com.google.common.base.Preconditions.*;
|
||||||
import static com.google.common.base.Preconditions.checkState;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>Utility class that wraps the boilerplate needed to set up a new SPV bitcoinj app. Instantiate it with a directory
|
* <p>Utility class that wraps the boilerplate needed to set up a new SPV bitcoinj app. Instantiate it with a directory
|
||||||
@ -276,7 +265,8 @@ public class WalletAppKit extends AbstractIdleService {
|
|||||||
if (chainFileExists) {
|
if (chainFileExists) {
|
||||||
log.info("Deleting the chain file in preparation from restore.");
|
log.info("Deleting the chain file in preparation from restore.");
|
||||||
vStore.close();
|
vStore.close();
|
||||||
Files.delete(chainFile.toPath());
|
if (!chainFile.delete())
|
||||||
|
throw new IOException("Failed to delete chain file in preparation for restore.");
|
||||||
vStore = new SPVBlockStore(params, chainFile);
|
vStore = new SPVBlockStore(params, chainFile);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@ -286,7 +276,8 @@ public class WalletAppKit extends AbstractIdleService {
|
|||||||
} else if (chainFileExists) {
|
} else if (chainFileExists) {
|
||||||
log.info("Deleting the chain file in preparation from restore.");
|
log.info("Deleting the chain file in preparation from restore.");
|
||||||
vStore.close();
|
vStore.close();
|
||||||
Files.delete(chainFile.toPath());
|
if (!chainFile.delete())
|
||||||
|
throw new IOException("Failed to delete chain file in preparation for restore.");
|
||||||
vStore = new SPVBlockStore(params, chainFile);
|
vStore = new SPVBlockStore(params, chainFile);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user