Skip to content
Merged
Show file tree
Hide file tree
Changes from 46 commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
503060e
wip
qardpeet Aug 29, 2025
1d03f9a
design feedback
qardpeet Aug 29, 2025
d0ac231
design feedback
qardpeet Aug 29, 2025
d1aa212
add missing ui components for spot
qardpeet Oct 8, 2025
0d6c2ef
checkpoint
qardpeet Oct 17, 2025
b9f8065
memoize selectors for lifecycle events
qardpeet Oct 17, 2025
8b3262d
feedback
qardpeet Oct 17, 2025
c55c934
internal test
qardpeet Nov 11, 2025
7c4e671
fix
qardpeet Nov 11, 2025
4b0c1c8
fix
qardpeet Nov 11, 2025
24ddaad
fix
qardpeet Nov 11, 2025
0cc3544
fix
qardpeet Nov 11, 2025
83351bd
Add FDV to spot. (#1988)
Kefancao Nov 17, 2025
f042851
fix
qardpeet Nov 17, 2025
fdbb96f
circulating supply
Kefancao Nov 18, 2025
447985c
swap spot candle data provider
qardpeet Nov 18, 2025
c6b88cf
fix candles
qardpeet Nov 18, 2025
15597d0
Token info (#1989)
Kefancao Nov 19, 2025
7e5fe95
populate and style token info
qardpeet Nov 19, 2025
c3ecfff
filter "dust" from holdings
qardpeet Nov 19, 2025
561bd52
trade history
qardpeet Nov 20, 2025
302a630
spot withdrawals
qardpeet Nov 20, 2025
66db367
update non-mainnet solana rpc url & make solana connection a singleton
qardpeet Nov 21, 2025
f13ffd3
add spot withdraw button
qardpeet Nov 21, 2025
9f27d80
styling
qardpeet Nov 21, 2025
b128a81
transactions
qardpeet Nov 24, 2025
d064f30
update sol rpc for non-mainnet env
qardpeet Nov 24, 2025
c849ce8
holdings pnl fix
qardpeet Nov 25, 2025
20c59b0
remove sort for search
qardpeet Nov 25, 2025
bd938c8
spot sell input should be $ amount instead of SOL
qardpeet Dec 1, 2025
55bb9e2
update account dropdown
qardpeet Dec 1, 2025
16b4e95
significant digits
qardpeet Dec 1, 2025
e829df7
price formatting for spot tv chart
qardpeet Dec 1, 2025
7c896b5
Add Solana icon and $ sign on the quick buy buttons
qardpeet Dec 2, 2025
48215b4
Display wallet balance in USD instead of SOL when input type is USD
qardpeet Dec 2, 2025
456d32e
Holdings sell button handling
qardpeet Dec 2, 2025
919a1da
switch to tokenBalances instead of positions as source of truth
qardpeet Dec 2, 2025
8f6a401
fix
qardpeet Dec 2, 2025
b0e40ee
loading states for spot trade page
qardpeet Dec 4, 2025
bd90387
add loading state for spot trade form & adjust holdings data
qardpeet Dec 4, 2025
44b88b7
assume the worst
qardpeet Dec 8, 2025
5cba7a9
adjust default slippage
qardpeet Dec 8, 2025
50c7612
Remove geoblocking for spot and do not forcefully disconnect geoblock…
qardpeet Dec 8, 2025
8799a13
localize
qardpeet Dec 8, 2025
1661cd0
Sort markets by volume and fetch more results
qardpeet Dec 8, 2025
bd035ae
increase markets limit amount
qardpeet Dec 8, 2025
d90b552
assume tokenData is undefined
qardpeet Dec 8, 2025
821d3a0
Address comments
qardpeet Dec 8, 2025
df5d5d1
do not disable connect button if spot enabled
qardpeet Dec 8, 2025
b1652cb
rename confusing variables
qardpeet Dec 8, 2025
9fdc76c
adjust default slippage
qardpeet Dec 8, 2025
3c8e1bd
slippage back to 20%
qardpeet Dec 9, 2025
3fbec41
Add token links & created at date handling for token info
qardpeet Dec 9, 2025
3250e0c
Add horizontal panel dragging support and update styling
qardpeet Dec 9, 2025
e11437d
spot localization and missing tokenMint param handling
qardpeet Dec 9, 2025
115f96b
adjust withdrawal error logic
qardpeet Dec 9, 2025
8cfc974
show average entry
qardpeet Dec 9, 2025
8e8ca84
handle symbol/resolution change better in spot tv chart and avoid rem…
qardpeet Dec 9, 2025
ed1d00f
persist spot quick options
qardpeet Dec 9, 2025
1487a07
focus fix
qardpeet Dec 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,7 @@
"@react-types/shared": "^3.32.1",
"@react-types/table": "^3.13.4",
"@reduxjs/toolkit": "^2.2.5",
"@scure/bip39": "^2.0.1",
"@skip-go/client": "1.5.8",
"@solana/web3.js": "^1.93.0",
"@statsig/js-client": "1.4.0",
Expand All @@ -116,9 +117,11 @@
"@visx/xychart": "^3.1.2",
"@wagmi/core": "^2.16.3",
"bignumber.js": "^9.1.1",
"bs58": "^6.0.0",
"cmdk": "^0.2.0",
"crypto-js": "^4.1.1",
"cuer": "^0.0.2",
"ed25519-hd-key": "^1.3.0",
"export-to-csv": "^1.2.3",
"fast-json-stable-stringify": "^2.1.0",
"graz": "^0.1.19",
Expand Down Expand Up @@ -156,6 +159,7 @@
"@ryoppippi/unplugin-typia": "npm:@jsr/ryoppippi__unplugin-typia@^1.1.0",
"@testing-library/webdriverio": "^3.2.1",
"@trivago/prettier-plugin-sort-imports": "^4.3.0",
"@types/bs58": "^5.0.0",
"@types/color": "^3.0.3",
"@types/crypto-js": "^4.1.1",
"@types/luxon": "^3.3.0",
Expand Down
49 changes: 41 additions & 8 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading