Jared Vu
0ed1f33808
✨ Canvas Orderbook ( #227 )
...
* 🚧 Canvas Orderbook
* 🚧 Add orderbookMap to aid in Canvas redraws
* enable mine column
* Merge main into canvas-orderbook-2
* 🧱 fix: Add orderbook constants file, remove console log, nits
* 💄 style: orderbook canvas text 13.5px -> 12px
* Updated constants and typings
* loadingSpace logic was slowing down ref mount
2024-01-24 23:16:33 -08:00
Bill
48e67f5681
Upgrade v4 clients and @cosmjs packages ( #243 )
...
* Upgrade v4-client and @cosmjs packages
* add comments
2024-01-24 15:29:43 -08:00
moo-onthelawn
17fce5417a
TRCL-3476 Create colorTokens file + new theme color types ( #239 )
...
* introduce tokens file + theme type
* fix lint error
* TRCL-3497 Use color tokens in app + tradingView widget (#240 )
* update to use tokens, small fixes
* fix eol lint
* move usage style helper to lib/styles
* move files, fix text colors
* fix logo in light mode
* remove colors.css file
* small lint things
* add transparency to button + destructive borders
2024-01-24 17:03:44 -05:00
aleka
b86a346be3
move governance staking panels out of trading rewards to profile on mobile ( #242 )
...
* add collapsible table
* update to add a TR inside table instead
* move governance staking panels to mobile profile
2024-01-24 15:33:01 -05:00
moo-onthelawn
7134fa541d
add icons and update stories ( #244 )
2024-01-24 15:07:32 -05:00
aleka
cd30c9c7d9
add collapsible table ( #231 )
...
* add collapsible table
* update to add a TR inside table instead
2024-01-24 12:26:32 -05:00
aleka
414e38afec
Delay wagmi connection if remember me is enabled ( #210 )
...
* connect wagmi on deposit if remember me
* use alert message instead of button message
* clear input state when closing transfers forms to renable trade place order button
2024-01-23 13:45:14 -05:00
Bill
e93850484b
CCTP deposit/withdraw to throw error if nobleClient is not initialized ( #215 )
...
* CCTP deposit/withdraw to throw error if nobleClient is not initialized
* update error str
2024-01-22 09:55:26 -08:00
aleka
521b6d6135
test flag for sign in option ( #236 )
2024-01-17 16:22:17 -08:00
aleka
94772bf4dc
bump abacus to remove base position notional ( #235 )
2024-01-17 15:52:02 -08:00
Adam Fraser
149f21e7e0
Add trailing blocks to NetworkStatus analytics event ( #230 )
2024-01-17 10:34:04 -05:00
Bill
fef9935883
Support notification for trading rewards ( #224 )
...
* Support notification for trading rewards
* bump abacus
* Stack notifications based on notification type
* address comments
2024-01-16 10:19:48 -08:00
Bill
c7a5b706e1
Fix toAmount/toAmountMin on withdraw ( #232 )
2024-01-15 10:31:23 -08:00
moo-onthelawn
f304bb069a
TRCL-1979 Show open positions / orders in portfolio sidebar ( #228 )
...
* add tags for open orders + positions
* clean up, use new num selector function
* update logic for open orders
2024-01-12 14:44:09 -05:00
Bill
ad6aa1af49
Bump abacus, fix onboarding toAmount ( #229 )
2024-01-11 11:52:02 -08:00
Jared Vu
55b2c3fb4a
Update Funding Chart Tooltip ( #225 )
...
* 🚧 depth chart
* ✨ Fixed types and shortened FundingRateTooltip
* 💄 update depth chart color scale to use css var
* 💄 use layer-6 instead of text-1
* 🌐 Add localization, fix nits
2024-01-11 10:31:53 -08:00
moo-onthelawn
83bcde00eb
TRCL-1623 Update Positions icon in nav sidebar ( #226 )
...
* update icon
* remove unused cube icon
2024-01-11 11:02:23 -05:00
Jared Vu
e8024b9337
Add Sepolia ( #222 )
2024-01-09 16:35:19 -08:00
Jared Vu
8280e512bc
Remove BasePositionNotional DetailItem ( #223 )
2024-01-09 14:01:38 -08:00
aleka
b2234cb969
reorganize rewards vs. profile, update panel and accordion styling ( #221 )
...
* reorganize rewards vs. profile, update panel and accordion styling
* feedback
2024-01-09 16:57:02 -05:00
Bill
4bcb1f64ac
Add Kava support for onboarding, and add token symbol to token select ( #220 )
...
* Add Kava support for onboarding, and add token symbol to token select
* bump abacus
2024-01-09 11:51:31 -08:00
Bill
4a64d59546
Update launch incentives to season 2 ( #218 )
...
* Update launch incentives to season 2
* update api url
---------
Co-authored-by: Aleka Cheung <aforaleka@gmail.com>
2024-01-04 19:14:23 -08:00
Jared Vu
3fc43e8a12
Remove base from baseInitialMarginFraction ( #209 )
2024-01-04 15:35:05 -08:00
aleka
adba11b462
add accordion component and rewards help panel ( #214 )
2024-01-03 14:20:30 -05:00
Jared Vu
29526b927f
Update deposit and withdrawal receipts ( #212 )
...
* Update receipts
* Remove duplicate const
* Restore env
* format
* Try using raw
* Use 3 spaces T.T
* copy from main
* Update abacus, display proper toAmount and toAmountMin
* nits
2024-01-03 09:56:01 -08:00
Jared Vu
503e089efa
temp hide fees for cctp route ( #213 )
2023-12-23 01:17:41 -08:00
Jared Vu
c3495f462c
Additional Withdraw/Deposit validation ( #211 )
...
* Add cctp amount check and price impact check
* 2.5% -> 2%
2023-12-22 17:31:32 -08:00
Bill
6da6eeb2a4
Enable CCTP ( #194 )
...
* Enable CCTP
* Handle base64 encode
* Update localization package
---------
Co-authored-by: jaredvu <jaredvu@gmail.com>
2023-12-22 11:12:41 -08:00
aleka
f8cf1d364b
update coinbase connect app name ( #208 )
2023-12-21 10:58:57 -08:00
Jared Vu
6f344c6b5d
Update comparison function in Table ( #207 )
2023-12-21 10:53:56 -08:00
Jared Vu
c77e727d2b
TRCL-3406: firefox mobile position table row has stretched icon ( #204 )
...
* Fix PositionsTable assetIcon
* Mobile width of HelpDialog
2023-12-19 23:33:36 -08:00
Jared Vu
b94538711d
Lazy load Pages ( #203 )
...
* Lazy import pages
* Fix import order
2023-12-19 23:30:51 -08:00
Jared Vu
b83479f45c
Handle New Markets added by Gov ( #201 )
...
* Add celestia assets
* Handle symbol not yet added
2023-12-19 23:25:14 -08:00
Jared Vu
001aad3abc
Navigate to the Markets page if the current marketId is not included in subscribed markets ( #198 )
...
* Navigate to markets if current url is invalid
* nits
2023-12-19 15:58:49 -08:00
Jared Vu
f8bec0fb3d
Update Withdraw form receipt ( #200 )
2023-12-19 09:49:37 -08:00
Bill
71d1a0321b
Do not block website if NobleClient cannot init, and other onboarding fixes ( #193 )
2023-12-13 08:11:19 -08:00
Bill
0f16396c8d
Implement CCTP withdraw ( #188 )
...
* Implement CCTP withdraw
* bump packages
* address comments
2023-12-12 10:12:37 -08:00
Jared Vu
2709d79f59
Firefox issues ( #190 )
...
* remove row flicker on hover
* Fix border for AccountInfoConnectedState on mobile
* Remove sticky position to allow button click
* Fix: AccountInfo not displaying on mobile firefox
* Fix css var name
* Restore filter on Table row hover
* Remove PerspectiveArea. broken on firefox
* Symbol no longer exists on AbacusType
* HorizontalPanel: memoize tabConfig
* input: firefox cant click between chars
2023-12-12 08:37:50 -08:00
Jared Vu
4a044da38f
Size inputs ( #191 )
...
* use formattedValue to update redux state
* Separate updateLeverage and onLeverageInput
* Remove console.log
2023-12-12 07:11:51 -08:00
Jared Vu
9979bc8a16
Prevent Spread row from moving when orderbook updates ( #186 )
...
* Add dummy rows to ensure even row count
* Reverse bids for horizontal layout
* disable pointer-events for dummy rows
2023-12-06 10:26:47 -08:00
aleka
a958a59ea2
Display more markets 12/06 ( #178 )
...
* add more markets 12/06
2023-12-06 11:38:49 -05:00
Jared Vu
2bf9e66da5
Fix inputs for comma locales ( #171 )
...
* Fix for comma decimal separator locales
* Accept tickSizeDecimals 0
* Use FloatValue as value for Size Input
* Use formattedValue to handle prefix/suffix
* Use MustBigNumber.toString()
2023-12-05 16:22:41 -08:00
Bill
2980144e40
Enable CCTP via TestFlags ( #185 )
...
* Enable CCTP via Env Var
* Use test flags instead
2023-12-05 14:48:47 -08:00
aleka
5387fe8632
Display more markets 12/05 ( #177 )
...
* add more markets 12/05
2023-12-05 09:52:12 -05:00
Bill
1132ea3bbd
Do not init nobleClient if nobleValidatorUrl does not exist ( #184 )
2023-12-04 11:19:29 -08:00
aleka
9188e08a4f
prevent 1password fill ( #183 )
2023-12-04 11:06:49 -05:00
aleka
941ef7f9dd
Display more markets 12/04 ( #176 )
...
* add more markets 11/30
* add more markets 12/01
* add more markets 12/04
2023-12-04 10:53:25 -05:00
Bill
b1ffa2e219
Support CCTP and noble auto deposits on testnet ( #180 )
...
* Support CCTP and noble auto deposits on testnet
* slippage
* fix fees
* update isCctp, and comments
* bump packages
* cctp.json
* Bump abacus
* fix error
* fix loading button
2023-12-01 15:18:50 -08:00
aleka
91ea68dc53
Add chaos labs launch incentives panel ( #182 )
...
* add chaos lab incentives panel
* add seen state
* external link dialog
* better disconnected state
2023-12-01 15:27:19 -05:00
aleka
cf79528d05
Display more markets 12/01 ( #175 )
...
* add more markets 12/01
2023-12-01 09:59:04 -05:00