John Huang
027c1ef8ec
getOS and get meta from header
2024-02-14 15:34:16 -08:00
moo-onthelawn
b638ec1ad6
CT-463 Add Position (entry) line to TradingView ( #292 )
...
* wip
* fix deleted line issue
* compress tgz changes
* fix dependency hook
* simplify
* typo
* add trailing percent
* fix bug
* fix order
* merge order types
* wip
* rename variable
* review comments
* remove file
* rebase on new changes
* remove log
* clean up chart line type
* clean up typings a bit more
* fix var rename
* review comments
* clean up logic
* typing
2024-02-14 09:41:04 -05:00
aleka
9ea578b8e4
avoid logging expected switch chain error ( #291 )
...
* avoid logging expected switch chain error
* skip logging more expected errors
* update switch chain error requirements check
2024-02-13 13:51:47 -05:00
moo-onthelawn
a7addda930
CT-425 + TRCL-2154 Add orderlines to TradingView + fix colors ( #287 )
...
* wip
* fix deleted line issue
* compress tgz changes
* fix dependency hook
* simplify
* typo
* add trailing percent
* fix bug
* fix order
* merge order types
2024-02-12 10:31:15 -05:00
Jared Vu
1a41ccaf2a
Liquid Staking CTA ( #281 )
...
* 🚧 feat(token-page): Scaffold sidebar components for token page
* 🚧 feat(staking/governance): Scaffold adding Panels to Staking and Governance page
* ✨ Update and add icons
* 🧱 Add strideZoneApp to shared config
* 🧱 Add dialogs, update ExternalLinkDialog
* 🚧 Add New Panels/Update paths
* Fix mobile Profile Panel
* 💄 fix desktop padding
* ✨ Add New tag
* 💄 Highlight tag on StrideStakingPanel
* 💄 Single columns for panels on mobile breakpoint
* 💄 fix import nits and alignment nits on panels
* Add circular keplr icon
2024-02-07 11:17:54 -08:00
Jared Vu
597456a0d1
JUP Asset details ( #285 )
...
* ✨ add JUP assets
* localize eg
2024-02-07 09:49:46 -08:00
moo-onthelawn
dbc34599a6
TRCL-3543 Create red/green color tokens and audit (replace) usages of error/success color tokens ( #271 )
...
* audited
* fix double header
2024-02-06 13:38:13 -05:00
Bill
ed3c336cc0
Add memo to transactions for onchain tracking ( #279 )
2024-02-06 09:27:10 -08:00
aleka
97452d7785
Add historical trading rewards gated by feature flag ( #260 )
...
* add historical trading rewards gated by feature flag
2024-02-05 12:24:12 -05:00
moo-onthelawn
1c1d602bf3
TRCL-3491 Add "System" setting to themeing options, and match cmd+k dialog to new display preferences ( #265 )
...
* clean up
* clean up UI
* add functionality, without user exposure yet
* fix commit history
* remove unnecessary change
* lint
* implemented functionality
* clean up, add into cmd+k
* fix imports
* TRCL-3537 DisplaySettings + Themeing Polish (#267 )
* wip
* make system panel reflect user prefs
* clean up PnlChart
* testing changes removal
* clean up logo styling
* fix export of dark dots background
* remove comment
* fix system panel color background
2024-02-01 20:03:10 -05:00
moo-onthelawn
23a96c1c20
TRCL-3533 Add green/red preference functionality to themeing ( #256 )
...
* add functionality, without user exposure yet
* TRCL-3535 Add green/red preference to display modal (#261 )
* add functionality, without user exposure yet
* fix commit history
* remove unnecessary change
* lint
* update css
* audit of pos/neg colors
* fix flipping of disconnect/export keys colors
* review comments
* clean up naming of icon
* fix icon sizing
* small edit to story example
2024-02-01 19:29:11 -05:00
moo-onthelawn
d81e6b3a2c
TRCL-3520 Add entry point + modal for themeing ( #255 )
...
* wip
* clean up
* clean up UI
2024-02-01 19:01:53 -05:00
Jared Vu
793b522487
New Market Widget ( #234 )
...
* 🚧 New Market Form
* use dev-5 as default
* Additional UI work
* Add mock data
* 💄 More UI items
* 💄 add preview step
* 💄 Disable proposal button if not enough native tokens
* ✏️ Add disclaimer
* ✏️ fix combobox search
* 🚧 clean up components
* Add filters, modify, button
* ✨ feat: Add details to New Market Dialog
* add assetName
* add helper method - spagetti code
* Update NewMarketMessageDetailsDialog, attempt to hook up client call
* 🚨 fix mobile safari overflow
* update init deposit to 10_001 whole token
* reduce delay block to 5
* Update mock data
* 🚧 SO FRIGGIN CLOSE
* 💄 style/ux nits
* add gov to registry
* PLS
* IT FUCKING WORKS
* Add assets
* FIX TICKER
* ADD NEW ASSETICON
* button width
* change default env to dev
* Remove mention of Impersonation dialog
* Market Search entry point
* uncomment feature
* Clean up NewMarketStep components
* Restore env.json
* Add space T.T
* useGlobalCommands fix types
* 🚧 feat: useNextClobPairId hook WIP
* Add potentialMarkets hook to parse CSV and hide new market entrypoints
* Use updated stringKeys
* Update localization, import nits
* bump v4-client
* add gov vars
* new useGovernanceVariables
* Add validator client calls: proposal fetch/submission
* Update token usage, utilize gov vars
* remove console log
* import nits
* NewMarketMessageDetailsDialog: Fix initial_deposit_amount
* NewMarketAgreement Dialog
* confirm flow
* Remove initialDepositAmount from mainnet env
* NewMarket: Add stringParams to step3
* Update csv
* update env.json add localization changes
* cleanup initialDepositAmountBN and decimals
* ^
* use undefined in place of 0 for DiffOutput
* remove hardcoded string
* Remove potentialMarket from csv
* Ensure user is out of liquidity tier modification
* bump localization, add additional details to receipts
* feedback addressed
* Add margin instead of space
* margin/padding nits, shorten filter method, remove ?. chaining
* additional feedback
---------
Co-authored-by: Taehoon Lee <19664986+ttl33@users.noreply.github.com>
2024-01-30 11:59:16 -08:00
Brendan Chou
5aeb01f968
allow viewer to use the address test-flag to have a view-only experience of a wallet ( #250 )
...
* allow viewer to use test-flag to specify a view-only experience of a wallet
* respond to CR
* lint
2024-01-26 17:08:51 -05:00
moo-onthelawn
c9596de9c3
TRCL-3322 Implement reduce-only checkbox on frontend ( #246 )
...
* implemented
* eol lint again
* update with correct abacus version
* update localization to latest
* fix localization v
2024-01-26 17:03:32 -05:00
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
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
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
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
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
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
Jared Vu
6f344c6b5d
Update comparison function in Table ( #207 )
2023-12-21 10:53:56 -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
Bill
0f16396c8d
Implement CCTP withdraw ( #188 )
...
* Implement CCTP withdraw
* bump packages
* address comments
2023-12-12 10:12:37 -08:00
aleka
a958a59ea2
Display more markets 12/06 ( #178 )
...
* add more markets 12/06
2023-12-06 11:38:49 -05:00
aleka
5387fe8632
Display more markets 12/05 ( #177 )
...
* add more markets 12/05
2023-12-05 09:52:12 -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
aleka
60d59cd211
add more markets 11/30 ( #174 )
2023-11-30 10:06:25 -05:00
aleka
19d38378f3
display more markets ( #173 )
2023-11-29 10:33:02 -05:00
aleka
28d3be0370
Release notification ( #169 )
...
* add release notif
2023-11-28 12:36:29 -05:00
Jared Vu
33516422e7
Filter markets and add test flag ( #168 )
2023-11-27 17:05:19 -08:00
aleka
e3da2ee4b1
update copy and other polish ( #157 )
...
* update copy and other polish
* fix mobile nav menu nested buttons
* feedback
2023-11-22 15:06:21 -05:00
Jared Vu
532df49a06
Use new redux tradeFormInputs object for TradingForm input display values ( #144 )
...
* Redux slice for TradeFormInputs
* Move sideEffects from TradeForm to hook in Trade
2023-11-20 11:56:09 -08:00
aleka
b8e72246b9
add manage funds dialog and transfers form styling ( #147 )
...
* add manage funds dialog and transfers form styling
* add sticky footer backdrop
* add testnet deposit toggle
2023-11-10 20:56:27 -08:00
Jared Vu
99e708a984
Notifications Refresh ( #135 )
...
* Remove X button from tablet/mobile Notification menu
* Toast styling
* missed in merge
* .env.example
* Update abacus@1.0.9
* Add notif strings, and abaucs notif state
* Update Notification hooks, add Notification Preference controls
* Consolidate Notification into single component
* withLabel -> withTrigger prop
* nits
* OrderStatusChanged -> AbacusGenerated
* Notification OnClick
* Move Notification -> Components
* withAnimation -> $withAnimation
* Notification styling and click handle
* load state, onClick, localStorage
* add error count
* Rez localStorage Notifications
* Update TransferStatus UI
* Use Notification component for other abacusNotifs
* fix uselocalnotif query
* Default to Notification from NotificationMenu
---------
Co-authored-by: Bill He <bill@dydx.exchange>
2023-11-10 20:55:34 -08:00
aleka
7f3d57b46a
support multiple modes ( #125 )
2023-11-07 12:13:59 -05:00
Bill
8d3cc76d14
Configurable URLs ( #107 )
...
* Configurable URLs
* add learnmore to tooltip
* Learnmore -> LearnMore
2023-10-31 11:02:45 -07:00
Bill
d97626f543
Fix auto-deposit ( #93 )
2023-10-23 12:02:05 -07:00
Jared Vu
835f82dbcc
Support Intercom ( #92 )
...
* Add ChatIcon
* FooterDesktop Help&Support
* HelpDialog w/ triggers
* Add other links
* item gap css var passing
* inject script
* Add quotes to script
* Close modal on select
* Remove feedback form
2023-10-20 16:30:22 -07:00
Bill
27b79957d4
Bump v4 clients ( #89 )
...
* Have tokens be configurable, bump v4-client
* bump
* chain -> chaintoken
* use cancelRawOrder
* address comments
* add TODO
2023-10-19 11:01:12 -07:00
aleka
2a794f9459
add empty terms + privacy pages ( #80 )
...
* add empty terms + privacy pages
* nit
2023-10-18 19:44:15 -04:00
Jared Vu
e4991cc31d
Update Abacus 0.7.0 & Misc. bug fixes ( #84 )
...
* Add Notification icon w/ stroke
* Update to abacus0.7.0
* Fix goodTilTime string
* Fix tradingView initial load
* Temp remove notif onClick
* remove isConnected state from dydxClient
2023-10-18 11:08:39 -07:00
Jared Vu
ea58b55152
Bump localStorage version to wipe EvmDerivedAddresses ( #79 )
2023-10-17 14:49:51 -07:00
aleka
54d65bb81c
override walletconnect explorer recs ( #81 )
2023-10-17 17:42:41 -04:00
aleka
bc5569c4c9
testnet4 followup, switch offline msg ( #75 )
2023-10-16 17:26:29 -04:00