Allow tradebot deletion in the BOB_WAITING_FOR_AT_REDEEM state, to work around a bug where a trade can remain in the OFFERING state on chain but the local trade bot can switch to BOB_WAITING_FOR_AT_REDEEM.

This commit is contained in:
CalDescent 2022-01-24 18:27:02 +00:00
parent af06774ba6
commit 29bed8e4a0
7 changed files with 7 additions and 0 deletions

View File

@ -356,6 +356,7 @@ public class BitcoinACCTv1TradeBot implements AcctTradeBot {
switch (tradeBotState) {
case BOB_WAITING_FOR_AT_CONFIRM:
case BOB_WAITING_FOR_AT_REDEEM:
case ALICE_DONE:
case BOB_DONE:
case ALICE_REFUNDED:

View File

@ -350,6 +350,7 @@ public class DogecoinACCTv1TradeBot implements AcctTradeBot {
switch (tradeBotState) {
case BOB_WAITING_FOR_AT_CONFIRM:
case BOB_WAITING_FOR_AT_REDEEM:
case ALICE_DONE:
case BOB_DONE:
case ALICE_REFUNDED:

View File

@ -350,6 +350,7 @@ public class DogecoinACCTv2TradeBot implements AcctTradeBot {
switch (tradeBotState) {
case BOB_WAITING_FOR_AT_CONFIRM:
case BOB_WAITING_FOR_AT_REDEEM:
case ALICE_DONE:
case BOB_DONE:
case ALICE_REFUNDED:

View File

@ -350,6 +350,7 @@ public class DogecoinACCTv3TradeBot implements AcctTradeBot {
switch (tradeBotState) {
case BOB_WAITING_FOR_AT_CONFIRM:
case BOB_WAITING_FOR_AT_REDEEM:
case ALICE_DONE:
case BOB_DONE:
case ALICE_REFUNDED:

View File

@ -361,6 +361,7 @@ public class LitecoinACCTv1TradeBot implements AcctTradeBot {
switch (tradeBotState) {
case BOB_WAITING_FOR_AT_CONFIRM:
case BOB_WAITING_FOR_AT_REDEEM:
case ALICE_DONE:
case BOB_DONE:
case ALICE_REFUNDED:

View File

@ -350,6 +350,7 @@ public class LitecoinACCTv2TradeBot implements AcctTradeBot {
switch (tradeBotState) {
case BOB_WAITING_FOR_AT_CONFIRM:
case BOB_WAITING_FOR_AT_REDEEM:
case ALICE_DONE:
case BOB_DONE:
case ALICE_REFUNDED:

View File

@ -350,6 +350,7 @@ public class LitecoinACCTv3TradeBot implements AcctTradeBot {
switch (tradeBotState) {
case BOB_WAITING_FOR_AT_CONFIRM:
case BOB_WAITING_FOR_AT_REDEEM:
case ALICE_DONE:
case BOB_DONE:
case ALICE_REFUNDED: