mirror of
https://github.com/Qortal/qortal.git
synced 2025-08-02 00:31:25 +00:00
Compare commits
3 Commits
v4.3.1
...
trade-port
Author | SHA1 | Date | |
---|---|---|---|
|
828aadd32d | ||
|
f5d3681a95 | ||
|
29bed8e4a0 |
@@ -244,6 +244,7 @@ public class CrossChainTradeBotResource {
|
|||||||
@DELETE
|
@DELETE
|
||||||
@Operation(
|
@Operation(
|
||||||
summary = "Delete completed trade",
|
summary = "Delete completed trade",
|
||||||
|
description = "Use the \"tradePrivateKey\" as the request body, which can be found in the GET /crosschain/tradebot response",
|
||||||
requestBody = @RequestBody(
|
requestBody = @RequestBody(
|
||||||
required = true,
|
required = true,
|
||||||
content = @Content(
|
content = @Content(
|
||||||
|
@@ -356,6 +356,7 @@ public class BitcoinACCTv1TradeBot implements AcctTradeBot {
|
|||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
case ALICE_DONE:
|
case ALICE_DONE:
|
||||||
case BOB_DONE:
|
case BOB_DONE:
|
||||||
case ALICE_REFUNDED:
|
case ALICE_REFUNDED:
|
||||||
@@ -396,13 +397,16 @@ public class BitcoinACCTv1TradeBot implements AcctTradeBot {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Note: for now, we aren't sending presence transactions once a trade has started,
|
||||||
|
// otherwise trade bots that are in a bad state can keep an offer visible in the list
|
||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_WAITING_FOR_P2SH_A:
|
case ALICE_WAITING_FOR_P2SH_A:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceWaitingForP2shA(repository, tradeBotData, atData, tradeData);
|
handleAliceWaitingForP2shA(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -412,22 +416,22 @@ public class BitcoinACCTv1TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_WAITING_FOR_AT_LOCK:
|
case ALICE_WAITING_FOR_AT_LOCK:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case BOB_WAITING_FOR_P2SH_B:
|
case BOB_WAITING_FOR_P2SH_B:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleBobWaitingForP2shB(repository, tradeBotData, atData, tradeData);
|
handleBobWaitingForP2shB(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_WATCH_P2SH_B:
|
case ALICE_WATCH_P2SH_B:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceWatchingP2shB(repository, tradeBotData, atData, tradeData);
|
handleAliceWatchingP2shB(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case BOB_WAITING_FOR_AT_REDEEM:
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -436,12 +440,12 @@ public class BitcoinACCTv1TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_REFUNDING_B:
|
case ALICE_REFUNDING_B:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceRefundingP2shB(repository, tradeBotData, atData, tradeData);
|
handleAliceRefundingP2shB(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_REFUNDING_A:
|
case ALICE_REFUNDING_A:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@@ -350,6 +350,7 @@ public class DogecoinACCTv1TradeBot implements AcctTradeBot {
|
|||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
case ALICE_DONE:
|
case ALICE_DONE:
|
||||||
case BOB_DONE:
|
case BOB_DONE:
|
||||||
case ALICE_REFUNDED:
|
case ALICE_REFUNDED:
|
||||||
@@ -390,6 +391,9 @@ public class DogecoinACCTv1TradeBot implements AcctTradeBot {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Note: for now, we aren't sending presence transactions once a trade has started,
|
||||||
|
// otherwise trade bots that are in a bad state can keep an offer visible in the list
|
||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
||||||
@@ -401,12 +405,12 @@ public class DogecoinACCTv1TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_WAITING_FOR_AT_LOCK:
|
case ALICE_WAITING_FOR_AT_LOCK:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case BOB_WAITING_FOR_AT_REDEEM:
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -415,7 +419,7 @@ public class DogecoinACCTv1TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_REFUNDING_A:
|
case ALICE_REFUNDING_A:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@@ -350,6 +350,7 @@ public class DogecoinACCTv2TradeBot implements AcctTradeBot {
|
|||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
case ALICE_DONE:
|
case ALICE_DONE:
|
||||||
case BOB_DONE:
|
case BOB_DONE:
|
||||||
case ALICE_REFUNDED:
|
case ALICE_REFUNDED:
|
||||||
@@ -389,6 +390,9 @@ public class DogecoinACCTv2TradeBot implements AcctTradeBot {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Note: for now, we aren't sending presence transactions once a trade has started,
|
||||||
|
// otherwise trade bots that are in a bad state can keep an offer visible in the list
|
||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
||||||
@@ -400,12 +404,12 @@ public class DogecoinACCTv2TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_WAITING_FOR_AT_LOCK:
|
case ALICE_WAITING_FOR_AT_LOCK:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case BOB_WAITING_FOR_AT_REDEEM:
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -414,7 +418,7 @@ public class DogecoinACCTv2TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_REFUNDING_A:
|
case ALICE_REFUNDING_A:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@@ -350,6 +350,7 @@ public class DogecoinACCTv3TradeBot implements AcctTradeBot {
|
|||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
case ALICE_DONE:
|
case ALICE_DONE:
|
||||||
case BOB_DONE:
|
case BOB_DONE:
|
||||||
case ALICE_REFUNDED:
|
case ALICE_REFUNDED:
|
||||||
@@ -390,6 +391,9 @@ public class DogecoinACCTv3TradeBot implements AcctTradeBot {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Note: for now, we aren't sending presence transactions once a trade has started,
|
||||||
|
// otherwise trade bots that are in a bad state can keep an offer visible in the list
|
||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
||||||
@@ -401,12 +405,12 @@ public class DogecoinACCTv3TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_WAITING_FOR_AT_LOCK:
|
case ALICE_WAITING_FOR_AT_LOCK:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case BOB_WAITING_FOR_AT_REDEEM:
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -415,7 +419,7 @@ public class DogecoinACCTv3TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_REFUNDING_A:
|
case ALICE_REFUNDING_A:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@@ -361,6 +361,7 @@ public class LitecoinACCTv1TradeBot implements AcctTradeBot {
|
|||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
case ALICE_DONE:
|
case ALICE_DONE:
|
||||||
case BOB_DONE:
|
case BOB_DONE:
|
||||||
case ALICE_REFUNDED:
|
case ALICE_REFUNDED:
|
||||||
@@ -401,6 +402,9 @@ public class LitecoinACCTv1TradeBot implements AcctTradeBot {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Note: for now, we aren't sending presence transactions once a trade has started,
|
||||||
|
// otherwise trade bots that are in a bad state can keep an offer visible in the list
|
||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
||||||
@@ -412,12 +416,12 @@ public class LitecoinACCTv1TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_WAITING_FOR_AT_LOCK:
|
case ALICE_WAITING_FOR_AT_LOCK:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case BOB_WAITING_FOR_AT_REDEEM:
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -426,7 +430,7 @@ public class LitecoinACCTv1TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_REFUNDING_A:
|
case ALICE_REFUNDING_A:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@@ -350,6 +350,7 @@ public class LitecoinACCTv2TradeBot implements AcctTradeBot {
|
|||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
case ALICE_DONE:
|
case ALICE_DONE:
|
||||||
case BOB_DONE:
|
case BOB_DONE:
|
||||||
case ALICE_REFUNDED:
|
case ALICE_REFUNDED:
|
||||||
@@ -390,6 +391,9 @@ public class LitecoinACCTv2TradeBot implements AcctTradeBot {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Note: for now, we aren't sending presence transactions once a trade has started,
|
||||||
|
// otherwise trade bots that are in a bad state can keep an offer visible in the list
|
||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
||||||
@@ -401,12 +405,12 @@ public class LitecoinACCTv2TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_WAITING_FOR_AT_LOCK:
|
case ALICE_WAITING_FOR_AT_LOCK:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case BOB_WAITING_FOR_AT_REDEEM:
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -415,7 +419,7 @@ public class LitecoinACCTv2TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_REFUNDING_A:
|
case ALICE_REFUNDING_A:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@@ -350,6 +350,7 @@ public class LitecoinACCTv3TradeBot implements AcctTradeBot {
|
|||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
case ALICE_DONE:
|
case ALICE_DONE:
|
||||||
case BOB_DONE:
|
case BOB_DONE:
|
||||||
case ALICE_REFUNDED:
|
case ALICE_REFUNDED:
|
||||||
@@ -390,6 +391,9 @@ public class LitecoinACCTv3TradeBot implements AcctTradeBot {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Note: for now, we aren't sending presence transactions once a trade has started,
|
||||||
|
// otherwise trade bots that are in a bad state can keep an offer visible in the list
|
||||||
|
|
||||||
switch (tradeBotState) {
|
switch (tradeBotState) {
|
||||||
case BOB_WAITING_FOR_AT_CONFIRM:
|
case BOB_WAITING_FOR_AT_CONFIRM:
|
||||||
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
handleBobWaitingForAtConfirm(repository, tradeBotData);
|
||||||
@@ -401,12 +405,12 @@ public class LitecoinACCTv3TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_WAITING_FOR_AT_LOCK:
|
case ALICE_WAITING_FOR_AT_LOCK:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
handleAliceWaitingForAtLock(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case BOB_WAITING_FOR_AT_REDEEM:
|
case BOB_WAITING_FOR_AT_REDEEM:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
handleBobWaitingForAtRedeem(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -415,7 +419,7 @@ public class LitecoinACCTv3TradeBot implements AcctTradeBot {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case ALICE_REFUNDING_A:
|
case ALICE_REFUNDING_A:
|
||||||
TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
//TradeBot.getInstance().updatePresence(repository, tradeBotData, tradeData);
|
||||||
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
handleAliceRefundingP2shA(repository, tradeBotData, atData, tradeData);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user