Ricardo Guilherme Schmidt
f1a94c7f39
fix(wallet): decode advanced program accounts
2026-07-18 20:16:09 -03:00
Ricardo Guilherme Schmidt
6a501845b2
fix(liquidity): clarify fresh LP account conflicts
2026-07-18 19:56:38 -03:00
Ricardo Guilherme Schmidt
d01e241521
fix(wallet): canonicalize root sequencer endpoints
2026-07-18 19:56:38 -03:00
Ricardo Guilherme Schmidt
3bb02e1531
perf(liquidity): reuse active pool probe read
2026-07-18 19:56:38 -03:00
Ricardo Guilherme Schmidt
fab26b58c9
perf(liquidity): refresh context accounts after inclusion
2026-07-18 19:56:38 -03:00
Ricardo Guilherme Schmidt
ee878c5379
fix(wallet): configure new wallets for active network
2026-07-18 19:55:49 -03:00
Ricardo Guilherme Schmidt
23df9bbf59
fix(wallet): reconcile humanized wallet integration
2026-07-18 19:55:49 -03:00
Ricardo Guilherme Schmidt
736881e382
fix(amm): reduce pending pool probes
2026-07-18 19:55:35 -03:00
Ricardo Guilherme Schmidt
2b8cebe32b
fix(amm): cancel superseded quote work
2026-07-18 19:55:35 -03:00
Ricardo Guilherme Schmidt
0280dde831
fix(amm): stop superseded context work
2026-07-18 19:55:35 -03:00
Ricardo Guilherme Schmidt
762a1b32a3
fix(amm): read selected holdings once
2026-07-18 19:55:35 -03:00
Ricardo Guilherme Schmidt
10e2879df4
fix(amm): reuse pending LP accounts
2026-07-18 19:55:35 -03:00
Ricardo Guilherme Schmidt
2403a0e5f7
fix(amm): align reads with adopted wallet endpoint
2026-07-18 19:55:35 -03:00
Ricardo Guilherme Schmidt
5b3663ef27
fix(amm): submit wallet mutations asynchronously
2026-07-18 19:55:35 -03:00
Ricardo Guilherme Schmidt
6b654ff937
fix(amm): cancel submits after wallet changes
2026-07-18 19:55:15 -03:00
Ricardo Guilherme Schmidt
8c18ffbe33
fix(amm): cancel cached reads on endpoint change
2026-07-18 19:55:15 -03:00
Ricardo Guilherme Schmidt
91e07424dc
fix(amm): force fresh post-transaction reads
2026-07-18 19:55:15 -03:00
Ricardo Guilherme Schmidt
80e3a7da62
fix(amm): reload changed sequencer configuration
2026-07-18 19:55:15 -03:00
Ricardo Guilherme Schmidt
9a15b33d23
fix(amm): evict stale accounts before forced reads
2026-07-18 19:55:15 -03:00
Ricardo Guilherme Schmidt
d7f13de041
fix(amm): refresh wallet holdings on context reload
2026-07-18 19:55:15 -03:00
Ricardo Guilherme Schmidt
338ed52545
fix(amm): back off network identity probes
2026-07-18 19:55:15 -03:00
Ricardo Guilherme Schmidt
2f029d4c91
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-18 19:55:15 -03:00
Ricardo Guilherme Schmidt
0327892a70
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-18 19:55:15 -03:00
Ricardo Guilherme Schmidt
b71be34edf
perf(amm): cache verified token definitions
2026-07-17 21:39:09 -03:00
Ricardo Guilherme Schmidt
9b72b08c2d
feat(wallet): humanize shared wallet experience
2026-07-17 20:18:09 -03:00