You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
StringerrorMessage = "Multisig import still needed for " + getClass().getSimpleName() + " " + getShortId() + " after already importing, multisigHexes=" + multisigHexes;
1248
1248
log.warn(errorMessage);
1249
1249
1250
-
// ignore multisig hex which is significantly shorter than others
1250
+
// remove shortest multisig hex if applicable
1251
1251
intmaxLength = 0;
1252
-
booleanremoved = false;
1253
-
for (Stringhex : multisigHexes) maxLength = Math.max(maxLength, hex.length());
1254
-
for (Stringhex : newArrayList<>(multisigHexes)) {
1255
-
if (hex.length() < maxLength / 2) {
1256
-
StringignoringMessage = "Ignoring multisig hex from " + getMultisigHexRole(hex) + " for " + getClass().getSimpleName() + " " + getShortId() + " because it is too short, multisigHex=" + hex;
if (HavenoUtils.isIllegal(e)) log.warn("Failed to create unsigned payout tx for " + trade.getClass().getSimpleName() + " " + trade.getShortId(), e); // continue to send message if illegal state
0 commit comments