v1.5.8
Grid redesign — fixes sell rungs getting permanently stuck on fast price moves
During the open beta, HYPE moved >7% in a short window and multiple sell rungs got stuck
skipping "insufficient JiJ" for 35+ minutes straight. Device logs traced the exact cause,
and this release addresses it directly:
- Capital is now split 50/50 (was 30/70) at bot start, Top Up, and re-anchor — half
funds the buy-side reserve, half immediately buys JiJ sized to pre-arm every sell rung
above entry, so sell rungs have real inventory from day one. - New rungs start with zero quantity until real JiJ is distributed across them — they
can never fire on stale, unbacked sizing. - Grid fills are now aggregated. If price crosses several rungs since the last check
(a fast move, or a burst after being backgrounded), the bot now executes one swap sized
to whatever's actually available — JiJ for sells, SOL for buys — filling as many rungs
as that covers and leaving any remainder for the next cycle, instead of firing one swap
per rung, hitting rate limits, and skipping forever once inventory runs out. - JiJ redistribution now also runs after every grid format switch (3x/day), not just
Top Up — previously only the buy side got rebalanced there. - A resume-time self-heal fixes any bot already stuck this way if real JiJ balance
has drifted more than 5% from what its open sell rungs collectively require.