Tyler Shipe
cb462eb47a
fix: error when hourly interest is undefined
2021-11-01 11:14:43 -04:00
Tyler Shipe
6b28aa3666
Merge branch 'hourly-stats-tables' into main
2021-10-27 12:44:09 -04:00
Tyler Shipe
97250b8c74
immediately refresh order book when switching markets
2021-10-27 11:53:07 -04:00
Tyler Shipe
3da0b240f5
add paginated tables for account interest and funding
2021-10-25 15:21:54 -04:00
Tyler Shipe
eecf9a919d
move useOrderbook login into useHydrateStore to reduce rerenders
2021-10-21 15:45:13 -04:00
rjpeterson
bf679598bb
Add next-i18next translation framework & Traditional and Simplified Chinese UI Translations ( #54 )
...
* start english localization
* fix typo
* add to english localization
* add some zh translations, fix discrepencies in en
* add more chinese translations
* finish trad chinese translations
* add simplified folder, add locales.json with meta info, add latest ui updates in english
* add latest ui changes for chinese-trad and sort
* fix typo
* convert trad to simp
* Update common.json
* add review changes by @HZ2078
* fix typos
* add latest ui changes
* new ui change & trad-simp convert
* delete monospace from locales.json
* add next-i18next translation framework. Add translations up to #103
* replace more html with traslate tags
* lint & add more phrases
* add missing translations
* add language select dropdown
* add new update transltations
* add latest gui update translations
* add useTranslation to lang switch
* sort common.json, add lang descriptions
* update netlify config to support i18n
* make translations more consistent
Co-authored-by: Hz2078 <92381714+HZ2078@users.noreply.github.com>
Co-authored-by: Tyler Shipe <tjshipe@gmail.com>
2021-10-20 13:42:40 +01:00
Tyler Shipe
c53c35b2e4
fix: handle when no funding stats exist for acct
2021-10-18 18:00:47 -04:00
Tyler Shipe
e049456edd
MSRM deposit and withdraw
2021-10-18 16:38:03 -04:00
Tyler Shipe
3b65fed87d
fix: format decimals for perp trigger orders
2021-10-12 16:59:21 -04:00
Maximilian Schneider
93abdab9f6
Merge remote-tracking branch 'origin/main' into max/stoploss
2021-10-05 23:02:01 +02:00
Maximilian Schneider
97bb02e593
show unsettled pnl ( #46 )
...
* display unsettled pnl more dominantly (#43 )
* display perp markets that have unsettled pnl
* fix dependencies to a working version
* add back unrealized pnl vs unsettled pnl
* add todo
* settle all
* cleanup
* catch error
* fix crash in market position & refactor
* bugfixes
* correct unrealized pnl
* remove unsetlled pnl from table
* only show unsettled balances after closing position
2021-10-05 22:22:47 +02:00
Maximilian Schneider
eb2568672c
fix fee calc & respect reduceOnly
2021-10-01 18:21:09 +02:00
Tyler Shipe
7feb881bb3
rename fetchMangoAccounts to fetchAllMangoAccounts; prefer reloadMangoAccount over fetchAllMangoAccounts
2021-09-29 18:09:58 -04:00
Maximilian Schneider
724bb77ef4
fetch open orders on wallet connect
2021-09-23 22:52:16 +02:00
Maximilian Schneider
d310e0b66f
[wip] visualize & cancel trigger order and fuck up order reloading 😭
2021-09-23 13:50:34 +02:00
Maximilian Schneider
5da4887736
add slope wallet
2021-09-21 12:08:28 +02:00
saml33
9123e63344
Trade page mobile ( #35 )
...
* mobile styles for chart, position, account
* mobile styles for trade form
* trade page mobile styles
* tab layout
* fix unknown property fill-rule
* test swipeable tabs
* fix container height
* fix orderbook mobile styles
* account page mobile styles
* fix swipeable container height
* stats page mobile styles
2021-09-20 02:36:02 +02:00
Tyler Shipe
efe7990056
update useEffect dependencies
2021-09-14 14:09:33 -04:00
Tyler Shipe
c1269298b9
use custom endpoint url
2021-09-13 17:14:59 -04:00
Tyler Shipe
13a48cd2dc
use cloudflare worker in ipAddress hook
2021-09-10 16:10:22 -04:00
Tyler Shipe
732d854c36
add manual refresh to ui
2021-09-09 20:23:02 -04:00
Tyler Shipe
5bcec8dd69
change interval to refresh trade history
2021-09-08 14:08:54 -04:00
Tyler Shipe
fa082d09bd
change reload mango acct interval time
2021-09-08 13:52:52 -04:00
Tyler Shipe
33070aef91
reduce getProgramAccount calls
2021-09-07 19:31:02 -04:00
tjshipe
3c38928ffc
Merge pull request #24 from rjpeterson/orderbook-grouping
...
Orderbook grouping
2021-09-07 17:23:50 -04:00
Tyler Shipe
58737a9783
fewer getProgramAccount calls
2021-09-07 15:56:25 -04:00
Tyler Shipe
7416988dcd
Revert "wip"
...
This reverts commit ebf0e6fa4d2d9640afa938a9aaee6b0fc95815a4.
2021-09-06 12:59:13 -04:00
Tyler Shipe
cf20d48c51
wip
2021-09-06 12:59:13 -04:00
Riordan Panayides
c4707086ed
Fix stats service URL
2021-09-06 12:59:13 -04:00
Riordan Panayides
5c752cca78
Add funding rate and open interest graphs
2021-09-06 12:59:13 -04:00
rjpeterson
206cd98b46
change group sizes, increase orderbook entries to 40, fix bids display bug
2021-09-06 21:38:28 +08:00
saml33
6d15756581
add rates to balances table
2021-09-06 21:51:18 +10:00
saml33
50380107cf
improve balances table
2021-09-05 16:50:16 -04:00
Tyler Shipe
e5b67857af
retry transaction more frequently; use tx callback for notifications
2021-09-04 17:59:53 -04:00
Tyler Shipe
e306915a45
Increase frequency of background mangoAccount updates
2021-09-04 12:40:43 -04:00
Tyler Shipe
6cc64dda39
fix maker taker display
2021-09-03 21:59:10 -04:00
Tyler Shipe
1798cfa3e0
increase interval
2021-09-03 10:18:49 -04:00
Tyler Shipe
5b8f4dd155
change interval time and add position market name
2021-09-03 02:39:37 -04:00
Tyler Shipe
4f20fc6542
use client reloadMangoAccount
2021-08-31 13:47:03 -04:00
Tyler Shipe
e0f2398dab
remove old hooks
2021-08-29 20:37:31 -04:00
Tyler Shipe
009259c35f
compare pks with .equals
2021-08-28 14:09:08 -04:00
Tyler Shipe
63e151f516
prevent useOrderbook from updating during market change
...
fixes white screen error
2021-08-27 20:15:25 -04:00
Tyler Shipe
38ab3f9914
refresh mango acct more frequently; add error notification on failure
2021-08-25 11:50:39 -04:00
Tyler Shipe
19a42b9c7c
mark price decimal formatting
2021-08-25 10:44:06 -04:00
Tyler Shipe
f92eb09ddb
add account loading message
2021-08-24 15:45:59 -04:00
Tyler Shipe
dbd831bca5
fix quote balance display
2021-08-24 15:16:40 -04:00
Tyler Shipe
f268201e09
tweak decimal precision on stats
2021-08-24 13:04:43 -04:00
Tyler Shipe
1c0962031b
add notification when sol balance is low and when connecting wallet; disable connect button until walletadapter is loaded
2021-08-24 12:28:25 -04:00
Tyler Shipe
3f1e91399e
add stat totals
2021-08-23 17:09:16 -04:00
Tyler Shipe
de052ace29
add collateral available and market margin available
2021-08-23 15:35:59 -04:00