Commit Graph

1051 Commits

Author SHA1 Message Date
Tyler Shipe f0edd15fef move state out of parent components that were causing additional renders 2021-12-07 23:14:00 -05:00
saml33 03c9710103 improve sub-tabs layout 2021-12-08 15:00:02 +11:00
saml33 58113fa863 hide export button on trade history 2021-12-08 10:10:12 +11:00
saml33 8acb039630
Merge pull request #100 from Mango-Heroes/export-csv
Export History, Funding, and Interest data to CSV file
2021-12-08 10:01:09 +11:00
saml33 46d90744e4 fix conflicts 2021-12-07 22:22:05 +11:00
tjshipe 1a8c7608b7
Merge pull request #98 from blockworks-foundation/modify-order
modify limit order from open orders table
2021-12-06 18:07:39 -05:00
saml33 42b4dbe373 add updateopenorders after modify 2021-12-07 10:02:07 +11:00
Tyler Shipe 5a7a95842b always show liq price in account info 2021-12-06 15:14:29 -05:00
Yandre 9ab940673c changed timestamps and file names 2021-12-06 14:26:22 -05:00
Tyler Shipe c4135c2498 reload open orders after settling balances 2021-12-06 13:51:40 -05:00
Tyler Shipe 2bee4d154e add unsettled perp positions box 2021-12-06 12:50:15 -05:00
Tyler Shipe 23e8fd23a4 display tx id in timeout errors 2021-12-06 01:48:20 -05:00
Tyler Shipe 855a6e6d58 add ws watching for mangoAccount 2021-12-05 20:13:23 -05:00
Tyler Shipe 26da87acec fix issue with post only and placePerpOrder 2021-12-04 19:31:55 -05:00
Tyler Shipe 9b7f9e2e8a add currency symbol to total funding 2021-12-04 13:59:09 -05:00
Tyler Shipe fb2cc2acb5 add slippage warning for stop loss and take profit 2021-12-03 18:55:26 -05:00
tjshipe b12aada255
Merge pull request #101 from blockworks-foundation/dd/limitioc
Dd/limitioc
2021-12-03 18:39:30 -05:00
Tyler Shipe 5604423709 add loading spinner when claiming mngo rewards 2021-12-03 18:33:28 -05:00
Tyler Shipe 3ce0e1580e use latest mango client 2021-12-03 17:36:34 -05:00
dd 8438df9ccc added logic for warning user about stop loss slippage; Added TODO for tyler 2021-12-03 17:21:21 -05:00
Yandre 5c5d52c7c0 Refactored code per @saml33's suggestion 2021-12-03 16:39:36 -05:00
Tyler Shipe 2a05123784 set reduceOnly false when changing order types 2021-12-03 13:36:31 -05:00
dd c8e62cf926 removed subscribes in market close modal 2021-12-03 13:03:42 -05:00
Tyler Shipe a80f03247f use latest mango-client 2021-12-03 13:01:09 -05:00
dd 007f874563 added range checks for slippage 2021-12-03 12:31:22 -05:00
Tyler Shipe 35df138859 fix link to markets from trade history 2021-12-03 12:29:15 -05:00
tjshipe 8f380933bb
Revert "Mango Heroes NFT Integration" 2021-12-03 11:03:51 -05:00
tjshipe 0aa16f0a8d
Merge pull request #75 from Mango-Heroes/mango_heroes
Mango Heroes NFT Integration
2021-12-03 11:03:44 -05:00
dd 8b7fcd30c1 merged in main 2021-12-03 10:45:29 -05:00
dd 765a7f768e Merge branch 'main' into dd/limitioc
# Conflicts:
#	components/trade_form/AdvancedTradeForm.tsx
2021-12-03 10:40:47 -05:00
saml33 2ee67b4693 merge and default slippage to 2.5% 2021-12-03 21:39:10 +11:00
saml33 7f28a68008 add set custom max slippage 2021-12-03 21:34:10 +11:00
Tyler Shipe 0ae021596c Show reduce only flag for now when doing a market order 2021-12-03 02:38:17 -05:00
dd c99c63db14 Revert "Added 'Z' to time strings sent by history API to be consistent with ISO 8601"
This reverts commit 15e2035fea.
2021-12-03 02:08:41 -05:00
dd 15e2035fea Added 'Z' to time strings sent by history API to be consistent with ISO 8601 2021-12-03 01:18:05 -05:00
dd 60b2c4b92d updated MarketClose to have maxSlippage at 2.5% 2021-12-03 00:15:03 -05:00
Tyler Shipe a8fd63c3e2 clean up stats page 2021-12-02 23:56:57 -05:00
dd 1adb0d8f34 added postOnlySlide 2021-12-02 23:30:59 -05:00
dd 588ae8dd18 Looks like max slippage on perp Market orders is working 2021-12-02 21:38:44 -05:00
Yandre 0f2d073fb1 Fixed issue with Trading tab's filename 2021-12-02 19:39:56 -05:00
Yandre 40e7c2875c Added code to export data to CSV file 2021-12-02 19:37:20 -05:00
dd f248ab7805 Added code for maxSlippage and removal of market order type; Changed mark price to just be book mid. 2021-12-02 17:33:35 -05:00
Yandre 43776f6f03 Pulled latest code from main 2021-12-02 17:14:14 -05:00
Tyler Shipe df98fbacd4 remove console logs 2021-12-02 11:22:13 -05:00
Tyler Shipe 8df197fdb9 try again fixing tv chart 2021-12-02 01:07:34 -05:00
Tyler Shipe f58433ac0b fix useEffect in trading view chart 2021-12-01 21:59:57 -05:00
Tyler Shipe 33c9532a2f only set chart symbol if it changes 2021-12-01 16:05:01 -05:00
Tyler Shipe 120955463b remove filter from orderbook 2021-12-01 15:45:18 -05:00
Tyler Shipe 459c63daa2 expand trading view component by reducing padding 2021-12-01 11:49:28 -05:00
saml33 05ac2e65ad remove fetchmangogroup from cancel/modify functions 2021-12-01 20:21:02 +11:00
Tyler Shipe 5d9b95e72b handle missing token icon in market menu 2021-12-01 02:14:23 -05:00
Tyler Shipe eb1fbb1f15 fix for when wallet pubkey doesn't exist 2021-12-01 01:52:39 -05:00
Tyler Shipe 50c514939c dont disable trade button if not enough sol 2021-12-01 01:18:12 -05:00
tjshipe f91d363158
Merge pull request #93 from rjpeterson/no-sol-notif
disable trade button and show warning when user has no SOL
2021-12-01 01:14:23 -05:00
tjshipe 68e4f4d19d
Merge branch 'main' into update-translations 2021-12-01 01:12:59 -05:00
Tyler Shipe 6488eb6802 fix console errors 2021-12-01 00:38:05 -05:00
Tyler Shipe ef095fad9a even y axis padding on market detail component 2021-12-01 00:04:24 -05:00
Tyler Shipe eb81b20e3f fix trading view flashing when changing markets 2021-12-01 00:00:09 -05:00
Tyler Shipe b9c8dd09d5 use lodash instead of lodash-es 2021-11-30 21:46:23 -05:00
Tyler Shipe 33f49e8049 remove duplicate chart library folder 2021-11-30 20:17:45 -05:00
Tyler Shipe 84233b2a56 improve rerender when cancelling orders for a market other than the one selected 2021-11-30 18:35:49 -05:00
Tyler Shipe 2d824c2213 add lastUpdatedAt to improve useMangoAccount rerendering trigger 2021-11-30 16:04:55 -05:00
Tyler Shipe 4eb7cd3934 forceReload components when mango account is updated in store 2021-11-30 12:32:14 -05:00
saml33 f42d0c0c0f fix daily range label position 2021-11-30 23:00:42 +11:00
saml33 b344769232 improve tablet breakpoint markets menu 2021-11-30 22:51:33 +11:00
Tyler Shipe b1b5477273 reset post only flag when switching trade types 2021-11-29 12:04:50 -05:00
saml33 a936f2070a fix: add transparency to draggable panels 2021-11-29 22:37:48 +11:00
saml33 d565ad5083 fix: add correct market url to open orders table 2021-11-29 22:20:57 +11:00
saml33 33fa3a2f71 add modify order to mobile table 2021-11-29 20:35:00 +11:00
saml33 8da167afa1 modify order from desktop open orders table 2021-11-28 22:19:44 +11:00
Yandre a0cae7d5da Allowed all NFTs to be used as profile picture 2021-11-26 14:17:24 -05:00
rjpeterson 3aa03c3909 disable trade button and show warning when user has no SOL 2021-11-26 00:05:21 -10:00
saml33 9852f26c40 fix translation conflicts 2021-11-26 15:24:14 +11:00
saml33 576f1ed432 add same features to funding tab 2021-11-26 15:17:48 +11:00
Maximilian Schneider 3d1544cc09
add tooltip to country-not-allowed block (#89) 2021-11-25 19:25:50 +01:00
saml33 2398b9392b remove net interest value 2021-11-25 09:50:53 +11:00
Tyler Shipe 7eef75cfdd make liquidation history label for usd perp position clearer 2021-11-24 12:49:06 -05:00
saml33 0bf66f4e54 hide micro values 2021-11-24 21:53:03 +11:00
rjpeterson 6b223e62e1 rebase & add statsperps + account history translation 2021-11-23 22:17:17 -10:00
tjshipe 75226f3f3c
Merge pull request #64 from blockworks-foundation/informative-onboarding
Informative onboarding
2021-11-23 20:39:39 -05:00
saml33 1b04570d21 add spanish translations 2021-11-24 12:00:25 +11:00
tjshipe 8ae27aa62c
Merge pull request #82 from blockworks-foundation/show/hide-reduce-only
hide reduce only when no position or wrong side
2021-11-23 18:19:22 -05:00
saml33 d102a1d3d7 add spanish translations 2021-11-24 10:08:14 +11:00
Tyler Shipe e481e842cd fix liquidation history asset values 2021-11-23 17:52:16 -05:00
Tyler Shipe 451922b015 fix liquidation history unit conversion 2021-11-23 17:39:47 -05:00
tjshipe 76d82bf718
Merge pull request #91 from blockworks-foundation/ts/liquidation-ui
Ts/liquidation UI
2021-11-23 20:37:26 +00:00
Tyler Shipe 93bd67c313 fix liquidation display decimals 2021-11-23 15:37:00 -05:00
Tyler Shipe 796cf35646 cleanup 2021-11-23 15:19:09 -05:00
Tyler Shipe f80cf5e6ed parse liq activity details by activity type 2021-11-23 15:15:55 -05:00
Tyler Shipe ae0cea7083 yarn format 2021-11-23 14:54:11 -05:00
Tyler Shipe 38b893c7ce add liquidation history to account page 2021-11-23 13:58:01 -05:00
dd dc102338e2 fixed ugly open interest display in perps stats; added perpContractPrecision in index.ts 2021-11-23 12:52:27 -05:00
dd 14eacec547 updated liquidity mining info to be more meaningful 2021-11-23 11:37:05 -05:00
saml33 9bc1d16dc4 fix: align positioning of account page radio buttons 2021-11-23 22:12:48 +11:00
Riordan Panayides edac2473fc Allow UK spot trading 2021-11-22 23:54:51 +00:00
saml33 e423dfee6d fix: chart height lg and md breakpoints 2021-11-21 20:51:57 +11:00
saml33 d2b6dab361 add setting to stop orderbook flash 2021-11-21 19:57:13 +11:00
saml33 30ebce4fbb add msol mono icon 2021-11-20 15:09:02 +11:00
saml33 8c3a629d72 fix: markets modal prices 2021-11-20 14:43:31 +11:00
Yandre e7b517bf6e Swapped Mango Heroes URLs to use IPFS dedicated gateway 2021-11-19 19:32:45 -05:00
Tyler Shipe e666ea0f47 fix double highlight of sol 2021-11-19 20:51:01 +00:00
Tyler Shipe a717a4c88c add msol 2021-11-19 20:15:32 +00:00
saml33 96358a078c hide reduce only when no position or wrong side 2021-11-19 14:13:18 +11:00
Tyler Shipe ce5345b588 add liq mining info to stats 2021-11-18 18:13:37 +00:00
Tyler Shipe 45c4f20bd7 use latest client; error msg when depositing all sol; pointer cursor on orderbook 2021-11-18 16:49:48 +00:00
Tyler Shipe ec633992fa fix translation issues; fix pubkey viewing 2021-11-18 13:56:11 +00:00
Tyler Shipe 2f4518cf53 handle when no account history exists 2021-11-17 16:56:39 +00:00
Tyler Shipe 6ed230d900 add deposit and withdraw history to account page 2021-11-17 15:51:17 +00:00
tjshipe 3b5813ac08
Merge pull request #80 from blockworks-foundation/simple-liq-price
Add simple liquidation price to AccountInfo
2021-11-17 11:31:19 +00:00
Tyler Shipe 8558e4bb45 fix mobile market links 2021-11-15 23:39:43 +00:00
Tyler Shipe 6fff247d02 update rpc node list 2021-11-15 14:25:03 +00:00
Tyler Shipe a7ccf430eb update genesys go url 2021-11-15 12:41:40 +00:00
Riordan Panayides b5c7f88c66 Don't display liq price of zero 2021-11-14 22:02:30 +00:00
Riordan Panayides 27b2dfb0d7 Add simple liq price to accountinfo, add some height 2021-11-14 21:43:23 +00:00
Tyler Shipe 010be224e0 remove console logs 2021-11-14 18:57:00 +00:00
Tyler Shipe 92b3ac2ce7 more improvement to load time when switching pages/markets 2021-11-14 18:37:02 +00:00
Tyler Shipe db4aa785fc speed up time between page loads 2021-11-14 14:48:09 +00:00
tjshipe 7b1168dd63
Merge pull request #71 from blockworks-foundation/improve-repay-borrow-flow
improve repay borrow ux
2021-11-14 13:35:33 +00:00
tjshipe 2067c981c8
Merge pull request #70 from dboures/view-other-mangoaccounts
View anyone's mangoAccount
2021-11-14 13:24:50 +00:00
saml33 6fb6f6f46a hide charts when no interest 2021-11-14 20:53:34 +11:00
tjshipe eb39e1cbb1
Merge branch 'main' into order-lines-translation 2021-11-13 17:32:52 +00:00
tjshipe d679288f1b
Merge pull request #74 from blockworks-foundation/add-solflare
add solflare
2021-11-13 16:21:13 +00:00
Maximilian Schneider fb1977e720 disable size too large 2021-11-12 15:40:42 +00:00
saml33 4bf6c410c7 convert time to local 2021-11-12 20:31:52 +11:00
saml33 77acf2d862 add translations 2021-11-12 11:08:58 +11:00
Yandre 4956e28e9a Refactored the code 2021-11-11 11:51:54 -05:00
Yandre f5e0c63af1 Fixed merge conflicts 2021-11-11 09:45:10 -05:00
saml33 d8db2c13f3 add usd values 2021-11-11 23:08:19 +11:00
Yandre 9f66df9bf1 Completed code for Mango Heroes integration 2021-11-10 21:54:23 -05:00
saml33 d216ec1f1a add solflare 2021-11-10 22:46:54 +11:00
Michael Fenn 3c1d0f2458 link market from desktop open orders table 2021-11-09 21:16:03 -05:00
saml33 7bbcbec627 improve repay borrow ux 2021-11-10 11:37:40 +11:00
dboures c5117becf9 fix bug for hiding mangoAccounts selector 2021-11-09 23:43:34 +00:00
dboures 88f803bc04 view other accounts using pubkey in url 2021-11-09 18:17:03 +00:00
saml33 d63536ef2f add open position count 2021-11-09 21:40:07 +11:00
saml33 cca6d84feb fix: add padding-top to table wrapper 2021-11-09 20:24:43 +11:00
saml33 5d3e7d4032 swap buttongroup for max button 2021-11-09 12:49:45 +11:00
saml33 0a14c07d06 chart interest earned/paid over last 30 days 2021-11-08 22:02:30 +11:00
Tyler Shipe bc16c61cb4 add back hourly funding table 2021-11-06 17:00:10 +00:00
Maximilian Schneider db0f206ff9 dont spam db 2021-11-06 13:54:24 +00:00
Maximilian Schneider 3cecd12df0 Revert "start with 1m chart for SOL markets"
Revert "disable 24h volume"
2021-11-06 01:10:25 +00:00
saml33 f274fcae42 show date/time on mobile trade history 2021-11-05 20:55:16 +11:00
saml33 05d8bdd64a add translation keys 2021-11-04 23:25:11 +11:00
saml33 f3ea08c1c1 merge main 2021-11-04 20:17:39 +11:00
saml33 82af972f37 add commas to max borrow amount values 2021-11-04 19:56:06 +11:00
Maximilian Schneider 39e0e8e8f4 start with 1m chart for SOL markets 2021-11-03 22:52:31 +00:00
Maximilian Schneider 76cc6bc5f7 fix linter 2021-11-03 22:47:08 +00:00
Maximilian Schneider 8e80faff7a disable 24h volume 2021-11-03 22:18:17 +00:00
saml33 61a6a65830
Merge pull request #66 from blockworks-foundation/mobile-fixes
fix: mobile styling to accomodate new markets
2021-11-04 08:17:08 +11:00
saml33 41538dcb01 history translation 2021-11-03 23:03:23 +11:00
saml33 30f971cfac fix: mobile styling to accomodate new markets 2021-11-03 22:43:34 +11:00
Tyler Shipe ef7bafe5cd show actual decimals used in trade history table 2021-11-02 12:09:27 -04:00
saml33 859432fdb2 fix: match oracle and markprice decimals to tick size 2021-11-02 20:43:28 +11:00
Tyler Shipe b880220103 fix: show decimals based on tick size in open orders table 2021-11-01 22:13:25 -04:00
Tyler Shipe 5f869716ce fix: fix asset icons on stats pages 2021-11-01 21:13:10 -04:00
Tyler Shipe 61bd862aab fix: handle when no funding data is available 2021-11-01 21:02:04 -04:00
Tyler Shipe 56b7466799 move fees into trade box, prevent wrapping in market menu item 2021-11-01 16:20:30 -04:00
Tyler Shipe b49237df50 updated fees to show ftt-perp fee 2021-11-01 15:49:23 -04:00
tjshipe d049f1faa8
Merge pull request #63 from mfenn/trade-history-market-link
Link to markets from trade history table
2021-11-01 11:44:46 -04:00
Tyler Shipe ac16fb6f89 fix: css styles for page height 2021-11-01 11:30:46 -04:00
Tyler Shipe cb462eb47a fix: error when hourly interest is undefined 2021-11-01 11:14:43 -04:00
saml33 6802fb75e6 language select and tip content 2021-11-01 23:35:26 +11:00
Tyler Shipe 17c890829b add cardano icons 2021-10-31 15:44:59 -04:00
Tyler Shipe 8d4be3e812 remove aaveicon import 2021-10-31 14:27:56 -04:00
Tyler Shipe f3361a8953 only calc spot max if market config is spot market 2021-10-31 14:24:33 -04:00
saml33 bccada65fe tip content 2021-10-31 22:21:22 +11:00
Michael Fenn ca30bf96b5 link to market from trade history table, like in perp position table 2021-10-29 21:00:53 -04:00
Tyler Shipe 9aa9d152c9 fixes for ada perp mkt 2021-10-29 14:57:50 -04:00
saml33 b8d34934d9 setup introjs tour 2021-10-29 23:05:55 +11:00
Tyler Shipe 9c2c7186ae yarn format 2021-10-28 12:46:45 -04:00
Tyler Shipe 44176247d7 temp: hide hourly funding table 2021-10-28 12:45:19 -04:00
ImpossiblePairs 8beab41743
Toggle button for Order Line Visibility (#62)
* Toggle button for Order Line Visibility

Allow users to toggle order line visibility on and off.  Should be useful if you have a lot of orders on the books.

* Updated const

Button updated to const.

* Remove event not used

Event in addEventListener never used, and removed.
2021-10-28 13:45:29 +01:00
Tyler Shipe f2c484de63 allow changing settings before wallet is connected 2021-10-27 17:43:10 -04:00
Tyler Shipe fc1665444f upgrade to next12, remove babel, remove emotionjs, convert emotion styles to inline 2021-10-27 16:46:31 -04:00
Tyler Shipe 109f75a984 add mango account to trade page 2021-10-27 16:31:45 -04:00
Tyler Shipe 6b28aa3666 Merge branch 'hourly-stats-tables' into main 2021-10-27 12:44:09 -04:00
Tyler Shipe 597e0b65b7 reduce padding to remove horizontal scrollbar; yarn format 2021-10-26 11:57:54 -04:00
Tyler Shipe 7bbdcc0e7a update perp maker fee 2021-10-26 11:27:26 -04:00
saml33 ce2e32ee1a
add buttongroup and interest info to deposit/withdraw (#59) 2021-10-26 15:25:36 +01:00
saml33 1e0c38799f add features to intro modal 2021-10-26 22:05:48 +11:00
rjpeterson 12dd879a71 integrate changes from da10aa9966 2021-10-25 14:58:00 -10:00
ImpossiblePairs da10aa9966
Fix Order Line Number Formatting
Number formatting of the order line text updated to account for SOL decimal precision.
2021-10-25 15:53:38 -07:00
rjpeterson d04714e0bf remove unused import 2021-10-25 11:11:03 -10:00
rjpeterson 941583a0dc remove comment 2021-10-25 11:09:09 -10:00
rjpeterson 0359b80e55 add translations for tradingview chart order lines 2021-10-25 11:03:00 -10:00
Tyler Shipe 98a151d8a0 add quote symbol to funding table 2021-10-25 15:39:49 -04:00
Tyler Shipe 8ec17ecfaf yarn format TradingView/index.tsx 2021-10-25 15:24:00 -04:00
Tyler Shipe 3da0b240f5 add paginated tables for account interest and funding 2021-10-25 15:21:54 -04:00
tjshipe d1eb208600
Merge pull request #40 from blockworks-foundation/tradingview-order-lines
Add Tradingview Order Lines to Main
2021-10-22 22:25:43 -04:00
Tyler Shipe 77095e5049 temp: disable hourly funding to optimize queries and switch to table view 2021-10-22 11:29:15 -04:00
rjpeterson 25bb4413bf add missing translations to withdrawModal 2021-10-21 21:57:16 -10:00
tjshipe 9dcb0f329f
Merge pull request #52 from blockworks-foundation/perp-table-market-link
link to perp market from positions table
2021-10-21 16:19:26 -04:00
Yandre 9ddbb5b9b7 Added code to get list of NFTs from wallet in NFTDisplay 2021-10-20 19:21:46 -04:00
rjpeterson 0733e8cda7 add missing translations, add spanish option, fix dropmenu z-index 2021-10-20 08:48:02 -10: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 9344defc06 Merge branch 'alpha' into main 2021-10-18 17:27:53 -04:00
Tyler Shipe a63a02c9b8 disable msrm deposit if none in wallet 2021-10-18 17:21:37 -04:00
Tyler Shipe e049456edd MSRM deposit and withdraw 2021-10-18 16:38:03 -04:00
dd 0c9e3e71f6 showing funding rate APR in UI 2021-10-18 13:15:37 -04:00
saml33 3c2e5e161f link to perp market from positions table 2021-10-18 21:34:52 +11:00
Tyler Shipe 76bf0a0320 hourly account interest chart 2021-10-18 02:50:39 -04:00
Tyler Shipe 5824d71db1 hourly funding chart 2021-10-18 01:17:07 -04:00
Tyler Shipe 71bfa3f3a5 add total funding 2021-10-17 22:34:24 -04:00
Yandre b15b7dded9 Added code to select multiple Mango Heroes as your profile picture (using images for now) 2021-10-16 19:42:50 -04:00
ImpossiblePairs b5f1a5f05e
Fixed handleCancelOrder conditional statement
Fixed trigger conditional statement for cancelling order
2021-10-16 12:03:33 -07:00
impossiblepairs 504613aa07 Update Order Lines for Advanced Order Types
Added ability to visualize advanced order types in the trading view chart.

Also fixed the calculateMarketPrice bug that was not setting advanced limit orders to the limit price.
2021-10-16 11:49:57 -07:00
ImpossiblePairs 3b5c84bcc4 Merge branch 'main' into tradingview-order-lines 2021-10-16 11:34:54 -07:00
Yandre 8aa176a32b Added modal for changing avatar 2021-10-16 10:26:22 -04:00
Yandre 209b2c47df Added code to retrieve Metaplex metadata for NFTs 2021-10-14 14:53:14 -04:00
Tyler Shipe 3b65fed87d fix: format decimals for perp trigger orders 2021-10-12 16:59:21 -04:00
Yandre c12d8ea20d Fixed merge conflictions 2021-10-12 11:51:36 -04:00
Tyler Shipe dd0592feff add more info to tooltip 2021-10-11 17:46:52 -04:00
Tyler Shipe 9afc697336 fix: remove taker fee from estimated price impact 2021-10-11 15:56:11 -04:00
Tyler Shipe eb8210b0c7 Merge branch 'max/stoploss' into main 2021-10-11 14:04:16 -04:00
Tyler Shipe 361268c751 fix: bugs when changing state with new order types 2021-10-11 14:02:20 -04:00
saml33 5132fb9f8d show accounts and settings options on mobile 2021-10-09 21:05:45 +11:00
saml33 445bb11059
add time filters and ticks to stats charts (#47)
* add time filters and ticks

* mobile tweaks
2021-10-07 12:34:26 +01:00
Tyler Shipe b78e12d670 improve btc perp funding data for chart display 2021-10-06 15:38:30 -07:00
Maximilian Schneider 3e65e53101 display deposit & withdraw modal on mobile 2021-10-06 20:08:35 +02:00
Tyler Shipe 3d274e64d7 use estimatedSize in fee estimation; use price of 1 for mkt close orders 2021-10-05 17:46:15 -07:00
Tyler Shipe 9cb4ccf519 use new placePerpOrder market order type when closing pos 2021-10-05 17:01:44 -07:00
Maximilian Schneider 1c04018f65 Merge remote-tracking branch 'origin/max/stoploss' into max/stoploss 2021-10-05 23:02:35 +02: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
Tyler Shipe 5d658754a8 fix types in EstPriceImpact 2021-10-05 15:12:26 -04:00
Tyler Shipe b8c6a1bbf7 use avg oracle price to calculate funding rate 2021-10-05 11:46:01 -04:00
Riordan Panayides b3f2843bd2 Fix null mangoAccount 2021-10-05 03:14:07 +01:00
Tyler Shipe c503f81db5 display in the ui when beingLiquidated is true 2021-10-04 21:55:29 -04:00
saml33 f5f243a9a8
pre-fill spot balance (#41)
* pre-fill spot balance

* fix undefined basePosition
2021-10-03 04:01:06 +02:00
Maximilian Schneider 82dcd960c0 revert to buy/sell in trade button 2021-10-03 03:21:26 +02:00
Tyler Shipe 7e2d6053fc use latest client to support reduceOnly flag in placePerpTriggerOrder 2021-10-01 16:51:24 -04:00
Tyler Shipe f43f4f2c1c fix invalid price bug when placing advanced orders 2021-10-01 14:51:19 -04:00
Tyler Shipe 052de958f2 consistent padding; use latest from client branch 2021-10-01 13:21:17 -04:00
Maximilian Schneider 76762aae31 refresh size when changing markets 2021-10-01 18:26:06 +02:00
Maximilian Schneider eb2568672c fix fee calc & respect reduceOnly 2021-10-01 18:21:09 +02:00
Tyler Shipe 6925a46df8 Revert "Revert "add interest earned table to account page""
This reverts commit 03dc3cd001.
2021-10-01 11:42:42 -04:00
Maximilian Schneider 2cf097976a wire up slippage estimator 2021-10-01 17:32:15 +02:00
Maximilian Schneider 28af7ef2cf correctly set size when switching margin toggle 2021-10-01 13:35:57 +02:00
saml33 dbbb415060
Default market settings (#45)
* add default market settings to settings modal

* redirect to default market
2021-10-01 12:05:42 +02:00
saml33 b38fc8594d layout changes and est price impact 2021-10-01 00:21:45 +10:00
Maximilian Schneider 71945ff9ce Merge remote-tracking branch 'origin/max/stoploss' into max/stoploss 2021-09-30 12:00:45 +02:00
Maximilian Schneider 82a3dcebb6 Merge branch 'align-advanced-trade-form' into max/stoploss 2021-09-30 11:51:49 +02:00
Tyler Shipe 7feb881bb3 rename fetchMangoAccounts to fetchAllMangoAccounts; prefer reloadMangoAccount over fetchAllMangoAccounts 2021-09-29 18:09:58 -04:00
Tyler Shipe 9118dbf010 fix trade form button colors; use latest client to handle when no advanced orders exist 2021-09-29 16:47:10 -04:00
Maximilian Schneider 9d82894c2d prevent flashing on order reloading 2021-09-29 21:09:51 +02:00
Tyler Shipe 03dc3cd001 Revert "add interest earned table to account page"
This reverts commit 0f6d39043f.
2021-09-28 11:58:15 -04:00
saml33 229d9a8fbf expose pnl on mobile table row 2021-09-28 23:15:36 +10:00
Tyler Shipe 0f6d39043f add interest earned table to account page 2021-09-28 00:13:40 -04:00
saml33 242f46bbb7 fix -0 balance 2021-09-28 13:00:13 +10:00