diff --git a/src/main/java/org/qortal/api/resource/CrossChainResource.java b/src/main/java/org/qortal/api/resource/CrossChainResource.java index 8748b9dc..73e0e050 100644 --- a/src/main/java/org/qortal/api/resource/CrossChainResource.java +++ b/src/main/java/org/qortal/api/resource/CrossChainResource.java @@ -1083,8 +1083,11 @@ public class CrossChainResource { try (final Repository repository = RepositoryManager.getRepository()) { TradeBotData tradeBotData = repository.getCrossChainRepository().getTradeBotData(tradePrivateKey); + if (tradeBotData == null) + return "false"; switch (tradeBotData.getState()) { + case BOB_WAITING_FOR_AT_CONFIRM: case ALICE_DONE: case BOB_DONE: case ALICE_REFUNDED: