Commit Graph

128 Commits

Author SHA1 Message Date
Nishad 99fbbed7d5 Transition to new USDC markets 2020-10-22 00:04:11 +08:00
Nishad 4194a7aa17 Update serum-js 2020-10-19 12:47:31 +08:00
Nathaniel Parke 4d2360ce42 Fix trades column mis-label 2020-10-18 18:03:30 +08:00
David Ratiney 63bf480d18
Bonfida trades (#32)
* Use bonfida public trades

* use market address instead + rebase

* Use Typescript + rebase

* BonfidaTrade in types.tsx

* Add optional parameter setCacheToNull

* Add BonfidaConnector to fetch trades

* Some tweaks

* Fix refactor

Co-authored-by: Philippe Maes <philippe@ftx.com>
Co-authored-by: Nathaniel Parke <nathaniel.parke@gmail.com>
2020-10-18 17:52:09 +08:00
Nathaniel Parke 01ae8ff7dc Add average price to convert box 2020-10-16 17:41:53 +08:00
Nathaniel Parke b3d3100fe1 Add 'ADD MARKET' to top bar and remove testnet and dev net from available clusters 2020-10-16 14:35:51 +08:00
philippe-ftx 61a9294367
Convert box (#11)
* Fix order slider + info text optimization

* [WIP] Convert box

* Finished convert

* Fixed convert balances + other bugs

* Fixed convert prices

* Revert "Fix order slider + info text optimization"

This reverts commit bfc89cf61d.

* First work

* Finished custom markets

* Revert localhost wallet

* Custom markets logic + allow BASE QUOTE labeling

* UI improv

* Allow deletion of custom markets

* Remove unnecessary console.log

* Refactored convert box

* Cleanup

* Change convert form to typescript

* More stuff

* Add types to convert form

* Fix

* Stuff working, should think through convert logic

* Fix network usage

* Update available funds on submit

* Ready

* Some updates

* More concise

* Ready to go

* Clean up

Co-authored-by: Nathaniel Parke <nathaniel.parke@gmail.com>
2020-10-16 13:11:27 +08:00
Nathaniel Parke 62e090aae9 Hide sort tooltip 2020-10-15 19:17:16 +08:00
Nathaniel Parke b48fe02510 Add open orders page 2020-10-15 18:47:53 +08:00
Nathaniel Parke b3501b26cc Install dependencies in the predeploy script 2020-10-15 11:44:49 +08:00
Nathaniel Parke 8fdfcfd7b6 Set auto-settle default as true 2020-10-15 09:22:32 +08:00
Nathaniel Parke eb6372b099 Update balances page and link in top bar 2020-10-15 09:10:08 +08:00
Nathaniel Parke 5a34898610 Update discord link 2020-10-14 11:15:13 +08:00
Nishad 7bef17cd75 Update serum-js 2020-10-13 23:33:25 +08:00
Nathaniel Parke 4786875293 Add drop down for relevant serum academy pages 2020-10-13 15:11:12 +08:00
Nathaniel Parke 15c23bb11b Add link to serum academy in the menu 2020-10-13 14:40:05 +08:00
Nathaniel Parke 6783fbe8c8 Allow specifying preferred token account 2020-10-13 10:21:34 +08:00
Nathaniel Parke e516603e88 Require https for custom endpoint and test connection before adding 2020-10-09 16:58:02 +08:00
Nathaniel Parke a9fce66eb7 Set endpoint to whitelisted endpoint upon refresh 2020-10-09 15:58:12 +08:00
Nathaniel Parke a75a4d17b6 Fix bug with using custom endpoint 2020-10-09 15:11:04 +08:00
Nathaniel Parke 2b5e310cdc Add setting custom cluster endpoint 2020-10-09 15:00:38 +08:00
Nathaniel Parke d332181ae8 Add types with typescript 2020-10-08 15:14:18 +08:00
Nathaniel Parke 7db214d0db Fix to autosettlement bug 2020-10-07 10:32:47 +08:00
Nishad 6a260383dc Update serum-js version 2020-10-06 23:17:39 +08:00
philippe-ftx 190122a669
Auto settle (#24)
* Auto settle funds function

* Auto settle

* Add settings panel

* Cleanup

* Use OpenOrders.findForOwner and support custom markets

* Some touch ups

Co-authored-by: Nathaniel Parke <nathaniel.parke@gmail.com>
2020-10-05 19:26:34 +08:00
Nathaniel Parke 9765d90df7 Add examples to List New Market page 2020-10-05 15:53:27 +08:00
Gary Wang ac61ac65db Add tooltips to form for listing new markets 2020-09-30 23:21:43 -07:00
Gary Wang cd19964df3 Confirm first transaction before sending second transaction 2020-09-29 18:37:54 -07:00
Gary Wang 606699a9e0 Run git pull before deploying 2020-09-28 20:46:36 -07:00
Philippe Maes e4bd6b27aa Make clear that deposit address is a SPL address 2020-09-28 14:48:37 +02:00
Gary Wang 37067f2f6c Add page for listing new markets 2020-09-27 22:49:40 -07:00
Gary Wang ce57e3c1e1 Show transaction IDs, remove duplicate code 2020-09-27 22:03:12 -07:00
Nishad 6794d5494e Fix deposit dialog for nonstandard coins 2020-09-27 00:24:16 +08:00
Nishad fb070b842e Upgrade serum-js version 2020-09-25 19:44:21 +08:00
Nishad d6ae9c98a9 Fix switching to deprecated markets 2020-09-25 16:36:43 +08:00
Philippe Maes 7b7e396119 Fix default market naming bug 2020-09-24 15:14:55 +02:00
Philippe Maes 7fbba551b1 Fix search issue 2020-09-24 14:26:33 +02:00
philippe-ftx 40bc4f7d78
Custom markets input (#15)
Co-authored-by: Nishad <nishadsingh@gmail.com>
2020-09-24 19:13:23 +08:00
Nishad b97cffe3c3 Clear orderbook flash timeouts when unmounting 2020-09-24 13:06:42 +08:00
Mike van Rossum 8b15ecdb17
doc, nit: fix cra link (#23) 2020-09-24 10:21:21 +08:00
Philippe Maes 39319e6157 Layout fixes 2020-09-23 14:47:31 +02:00
Philippe Maes af0253ce17 Link to sollet.io 2020-09-23 12:39:44 +02:00
Nishad 46867e8839 Change migration language 2020-09-23 02:46:22 +08:00
Nishad e40d8779c5 Update serum-js version 2020-09-23 02:46:22 +08:00
Nishad 9fd9829815 Only show market name in title once it is loaded 2020-09-23 02:46:22 +08:00
Philippe Maes af2d28e805 Fix orderbook speed issues 2020-09-22 16:14:57 +02:00
Nishad c81e6a3239 Update packages 2020-09-22 20:52:05 +08:00
Nishad fe0c844d68 Expound on the refrral fee collection setup in the README 2020-09-22 17:40:02 +08:00
philippe-ftx d043cac07e
Update README.md (#18)
Update README.md
2020-09-22 17:36:18 +08:00
Nishad 622820a935 Add a button to manually refresh data on the deprecated markets page 2020-09-22 16:32:29 +08:00