9: 'Advanced' Jupiter perps alarm price target

This commit is contained in:
2026-06-21 18:17:34 +02:00
parent b74e4ad286
commit c77cd249c3
@@ -53,7 +53,7 @@ public final class AlarmConfigurationParser {
cursor.nextToken("direction").toUpperCase(Locale.ROOT) cursor.nextToken("direction").toUpperCase(Locale.ROOT)
); );
BigDecimal target = new BigDecimal(cursor.nextToken("target")); BigDecimal target = parseTarget(cursor.nextToken("target"));
AlarmTrigger trigger = AlarmTrigger.valueOf( AlarmTrigger trigger = AlarmTrigger.valueOf(
cursor.nextToken("trigger").toUpperCase(Locale.ROOT) cursor.nextToken("trigger").toUpperCase(Locale.ROOT)
@@ -83,6 +83,11 @@ public final class AlarmConfigurationParser {
); );
} }
private BigDecimal parseTarget(String targetStr) {
BigDecimal t = new BigDecimal(targetStr);
return t;
}
private static final class Cursor { private static final class Cursor {
private Cursor(String line) { private Cursor(String line) {
this.line = line; this.line = line;