Commit Graph
145 Commits
Author SHA1 Message Date
minimons 8189b16516 49: Use common wallet transaction flow for SOL transfers 2026-08-05 10:12:39 +02:00
minimons 8f6aac025c 49: Add wallet transaction submission operations 2026-08-05 10:12:39 +02:00
minimons 6c48e3741a 49: Hide low-level Jupiter position increase operations 2026-08-05 10:12:39 +02:00
minimons 2a64809d97 49: Migrate position decrease alarm to high-level operation 2026-08-05 10:12:39 +02:00
minimons b4b087cb3a 49: Add high-level Jupiter position decrease operation 2026-08-05 10:12:39 +02:00
minimons 4ffc9a75ae 49: Migrate position increase alarm to high-level operation 2026-08-05 10:12:39 +02:00
minimons bfda6f01b7 49: Add high-level Jupiter position increase operation 2026-08-05 10:12:39 +02:00
minimons 40ac60acd1 49: Remove low-level SOL builders from wallet API 2026-08-05 10:12:39 +02:00
minimons 1bde6c8152 49: Add high-level SOL send operations 2026-08-05 10:12:39 +02:00
minimons 1d63cdc026 49: Hide transaction handling behind high-level service operations 2026-08-05 10:12:39 +02:00
minimons 4b913d4c83 49: Hide transaction handling behind high-level service operations 2026-08-05 10:12:39 +02:00
minimons 280024c340 48: Add SOL transfer support to SolanaWallet 2026-08-05 10:12:39 +02:00
minimons 12843e1501 47: Add explicit format versions to configuration files 2026-08-05 10:12:39 +02:00
minimons 4cc14ceef5 45: Add hysteresis support to CROSSING alarms 2026-08-05 10:12:39 +02:00
minimons bf492c9db1 44: Restrict CROSSING conditions to directional operators only 2026-08-05 10:12:39 +02:00
minimons f5c449fe23 46: Support human-readable time units for PERSISTENT alarm grace periods 2026-08-05 10:12:39 +02:00
minimons 5afac819d8 X: Fix compiler warnings 2026-08-05 10:12:39 +02:00
minimons 8f2e43dc8a X: Reenable compiler warnings 2026-08-05 10:12:39 +02:00
minimons f42ac30b3f X: publishGitHub.sh should support a default branch 2026-08-05 10:12:39 +02:00
minimons 451b5f252c X: Upgrade to gradle-9.6.1 2026-08-05 10:12:39 +02:00
minimons 0b6b0b6974 X: ConsoleAlarmAction should print alarm id too. 2026-08-05 10:12:39 +02:00
minimons d4ced47012 43: Prevent Position Decrease from reducing a position below a configured size reserve 2026-08-05 10:12:39 +02:00
minimons 3ba92bae4b 41: Skip Jupiter Perps position increase when USDC balance is insufficient 2026-08-05 10:12:39 +02:00
minimons 5d940d37cc 40: Add SPL token balance lookup to SolanaWallet 2026-08-05 10:12:39 +02:00
minimons d4e6d3438b 42: Fail on multiple SPL token accounts for the same mint 2026-08-05 10:12:39 +02:00
minimons bbba18dcae 39: Add configurable Jupiter Perps position decrease alarm action 2026-08-05 10:12:39 +02:00
minimons 9a770e1801 X: Add 'cleanupPrivateKeyFile.sh' 2026-08-05 10:12:39 +02:00
minimons 5b50e67d8e 38: Add support for building and executing Jupiter Perps position decrease transactions 2026-08-05 10:12:39 +02:00
minimons d2f28af1bc 37: Add re-armable CROSSING alarm trigger 2026-08-05 10:12:38 +02:00
minimons e59aff95b8 35: Separate alarm definitions from action configuration 2026-08-05 10:12:38 +02:00
minimons 7266a8c2dd 34: Combine alarm direction and target into one condition 2026-08-05 10:12:38 +02:00
minimons d33dff7091 33: Create a small dirty hacky functionality for position increase instead of Push Notification 2026-08-05 10:12:38 +02:00
minimons 6a352e90e9 31: Add a minimal Solana wallet API and external-signer implementation 2026-08-05 10:12:38 +02:00
minimons 2e61011a68 30: Submit signed transactions through the Solana API 2026-08-05 10:12:38 +02:00
minimons ba376b6688 29: Generate an unsigned transaction for increasing a Jupiter Perps position 2026-08-05 10:12:38 +02:00
minimons a0d0740f10 28: Add simple ObjectCache and cached SolanaBlockChain decorator 2026-08-05 10:12:38 +02:00
minimons 776f626abb 25: Add dynamic Jupiter Perps liquidation price variables to alarm config 2026-08-05 10:12:38 +02:00
minimons 228698e3e4 X: Small alarm configuration update 2026-08-05 10:12:38 +02:00
minimons 0166d6bcf7 X: Remove dependency to API package (temporarily) 2026-08-05 10:12:38 +02:00
minimons 87ef7c67ae X: Add 'jupiter-perps-alarm-var.refresh.bak' 2026-08-05 10:12:38 +02:00
minimons e0713c9121 X: More logging 2026-08-05 10:12:38 +02:00
minimons 5c9f6251e5 X: Remove debug mode 2026-08-05 10:12:38 +02:00
minimons f3e4947086 24: Calculate and expose liquidationPrice in JupiterPerpsPosition 2026-08-05 10:12:38 +02:00
minimons db20e68e93 23: Investigate and expose closeFeeUsd in JupiterPerpsPosition 2026-08-05 10:12:38 +02:00
minimons eda12a12fd X: NFC - Remove code duplication 2026-08-05 10:12:38 +02:00
minimons b2278b12d5 X: Test code update 2026-08-05 10:12:38 +02:00
minimons 27c161bb6b 22: Investigate and expose borrowFeeUsd in JupiterPerpsPosition 2026-08-05 10:12:38 +02:00
minimons f6afbd322b X: Remove duplicate class 2026-08-05 10:12:38 +02:00
minimons 3e82b49f0d X: A lot of cleanup and refacorings 2026-08-05 10:12:38 +02:00
minimons 397028fe37 X: Adding DecodingPrimitives helper class 2026-08-05 10:12:38 +02:00