6 Commits

Author SHA1 Message Date
Ricardo Guilherme Schmidt
1d1db9ba4e
fix(amm): reload changed sequencer configuration 2026-07-17 19:48:50 -03:00
Ricardo Guilherme Schmidt
ba23429fc4
fix(amm): evict stale accounts before forced reads 2026-07-17 19:45:07 -03:00
Ricardo Guilherme Schmidt
14dff686d1
fix(amm): refresh wallet holdings on context reload 2026-07-17 19:42:29 -03:00
Ricardo Guilherme Schmidt
df5152c5ee
fix(amm): back off network identity probes 2026-07-17 19:38:35 -03:00
Ricardo Guilherme Schmidt
0e01962bec
feat: Introduce SequencerClient for enhanced account management and transaction querying
- Added SequencerClient class to handle asynchronous account reads and transaction queries.
- Updated NewPositionRuntime to integrate SequencerClient, allowing for improved wallet account management.
- Modified existing tests to accommodate changes in the new position schema from v1 to v2.
- Enhanced QML tests to validate new position form behavior with updated holding selections and context handling.
- Refactored code to ensure compatibility with the new SequencerClient functionalities.
2026-07-17 14:14:50 -03:00
Ricardo Guilherme Schmidt
6de8a5fe9a
feat(amm-ui): complete new position liquidity flow
Implement one create-pool and add-liquidity workflow. Add searchable token resolution, direct opening-price and deposit editing, optimistic pool activation, and base58 transaction IDs.

Isolate network, wallet, AMM client, and runtime boundaries. Stabilize quote, submission, refresh, and pool-probe state while consolidating liquidity tests and removing obsolete liquidity paths.
2026-07-16 15:46:50 +02:00