Runtime.getRuntime().addShutdownHook(new Thread(() -> {
log.info("Shutting down IOTA node, please hold tight...");
try {
API.shutDown();
TipsManager.shutDown();
<BUG>Node.instance().shutDown();

Storage.shutDown();
} catch (final Exception e) {</BUG>
log.error("Exception occurred shutting down IOTA node: ", e);

Runtime.getRuntime().addShutdownHook(new Thread(() -> {
log.info("Shutting down IOTA node, please hold tight...");
try {
API.shutDown();
TipsManager.shutDown();
Node.instance().shutdown();
Storage.instance().shutdown();
} catch (final Exception e) {
log.error("Exception occurred shutting down IOTA node: ", e);
