ENH - expand VaultX trading experience

This commit is contained in:
smx.pusha
2026-08-18 09:11:24 +02:00
parent d7a140c996
commit 1cf08cbc6b
13 changed files with 1345 additions and 539 deletions
@@ -36,6 +36,15 @@ describe('VaultX crypto app contracts', () => {
expect(source).toContain('<WalletCards')
expect(source).toContain('<ChartNoAxesCombined')
expect(source).toContain('<History')
expect(source).toContain('<UserRound')
})
it('includes advanced market detail and persistent profile controls', () => {
expect(source).toContain('detail.sparkline')
expect(source).toContain("t('marketDetail.statistics')")
expect(source).toContain('<SkyToggle')
expect(server).toContain('sky_phone:crypto:update-profile')
expect(server).toContain('`price_alerts`')
})
it('keeps all consequential calculations and state transitions on the server', () => {
@@ -71,7 +80,7 @@ describe('VaultX crypto app contracts', () => {
expect(passwordProvider).toContain('scryptSync')
expect(passwordProvider).toContain('timingSafeEqual')
expect(passwordProvider).toContain('randomBytes(16)')
expect(server).not.toContain('data.price')
expect(server).not.toContain('data.fee')
expect(server).not.toMatch(/data\.price\b/)
expect(server).not.toMatch(/data\.fee\b/)
})
})
File diff suppressed because it is too large Load Diff