Commit Graph

53 Commits

Author SHA1 Message Date
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
e047a49bbc
remove wc1 support and fix typo in env.json (#82) 2023-10-17 17:12:50 -04:00
aleka
14316163e4
Revert "remove offline message for testnet4 (#76)" (#78)
This reverts commit ac619a9da1.
2023-10-17 13:37:26 -04:00
aleka
ac619a9da1
remove offline message for testnet4 (#76) 2023-10-17 13:03:50 -04:00
Bill
cb7f542a99
Onboarding status do not rely on squidAPI to determine if deposit/withdraw (#73) 2023-10-16 17:35:07 -07:00
aleka
bc5569c4c9
testnet4 followup, switch offline msg (#75) 2023-10-16 17:26:29 -04:00
John Huang
dd087ae786
TRCL-3010 Change test net chain ID and token denom (#74) 2023-10-16 17:26:21 -04:00
aleka
eb023ff0ff
update signing message for testnet for reset (#72) 2023-10-16 16:44:29 -04:00
aleka
348e82293e
show exchange offline dialog for testnet reset (#71) 2023-10-16 13:08:54 -04:00
Jared Vu
48a48b4d70
Screen (#56)
* useDydxClient: Add screen endpoint

* Screen api in onboarding flow

* PnlChart rounding

* UnauthorizedDialog

* Add RateLimitDialog

* Update dialog open logic

* nits

* Screen before Transfer

* Validate network, remove input autofill color

* Use screenAddresses from dydxClient

* Check recipientAddresses

* lock-file

* Change Wallet Restricted Dialog to v4-blocked message

* nits

* Unused param

* consolidate environment validateFn

* Remove extra space, simplify WithdrawForm error msg

* Simply map logic, rearrange priority of screened messages

* WalletRestricted -> RestrictedWallet

* Update restriction modal title and add something went wrong

* Handle 429 rate limit
2023-10-16 09:36:09 -07:00
Bill
944cea0d3d
Hide wallet options (#70)
* Hide wallet options

* remove WC 1

* gitignore .env

* remove .env

* remove wc1
2023-10-16 09:07:35 -07:00
Rui
4ea2bdf53d
Updated wallets.json and add chain name and logo to env.json (#68) 2023-10-13 14:44:34 -07:00
aleka
c40f5eb549
update about wallets link and localized string nits (#69)
* update about wallets link and localized string nits

* udpate wallet connect2 metadata
2023-10-12 17:10:51 -04:00
Bill
d53e8f693e
Update Squid URL (#67) 2023-10-11 11:34:36 -07:00
Rui
f9e301b3f0
Add script to inject iOS app ID to public/.well-known/apple-app-site-association (#66)
* Add script to inject iOS app ID to public/.well-known/apple-app-site-association

* package.json

* Fix typo

* Fix typo

* Fix build

* Debug

* Updated to use "dist" folder
2023-10-10 15:58:26 -07:00
John Huang
67ecbd75b4
Added USDC gasDenom, and Staging West label (#65)
* TRCL-2892-configs-changes

* Additional changes for main net template, and WalletConnect payloads

* Added logo file used for WalletConnect, and changed name and description in WC

* Removed a comma

* TRCL-2898 Additional node provider

* Added USDC gasDenom, and Staging West label
2023-10-09 17:08:04 -04:00
Bill
a05d88136d
Polishes for Onboarding (#57)
* Polishes for Onboarding

* update string

* bump packages

* address nit
2023-10-09 09:34:49 -07:00
Jared Vu
f1ca86326d
Fix GoodTil var changes (#64) 2023-10-09 08:02:32 -07:00
aleka
5d1d734c59
add config for sign typed data domain name and action for networks (#62) 2023-10-09 10:51:47 -04:00
aleka
9ba6b3d6ba
fix typo in walletconnect wallet type (#63) 2023-10-06 15:50:52 -07:00
Jared Vu
62eeab06f5
Fix marketDetails stringKey, do not update state with markets not tracked by Abacus (#61) 2023-10-06 14:12:40 -07:00
John Huang
fa621a085b
TRCL-2892-configs-changes (#60)
* TRCL-2892-configs-changes

* Additional changes for main net template, and WalletConnect payloads

* Added logo file used for WalletConnect, and changed name and description in WC

* Removed a comma

* TRCL-2898 Additional node provider
2023-10-06 13:50:41 -07:00
Bill
0730e71109
Do not hide rewardpage on prod (#58) 2023-10-04 22:57:39 -07:00
Bill
fdd3fbd774
Reward page (#52)
* Implement Rewards Page

* more rewards page panels

* add keplr dialog

* Finish up rewards page

* bump localization

* add to nav

* address comments

* Comment out migration work

* rename

* address comments

* add TODO
2023-10-04 13:11:35 -04:00
Jared Vu
15bf8a1b34
Update Abacus v0.6.0 (#55)
* Abacus 6: New init, deprecate asset.symbol

* deprecate asset.symbol

* Update networks constants

* filesystem

* Update networks.ts

* 0.6.0 -> 0.6.3

* Remove Market filter
2023-10-03 13:10:55 -07:00
Bill
6508a8b857
Add all squid evm networks to wagmi (#50)
* Add all squid evm networks to wagmi

* remove alchemy

* address nit
2023-10-02 18:50:39 -04:00
aleka
e10e7c10e0
fix dialog area too long on mobile (#54) 2023-10-02 13:57:41 -04:00
John Huang
175a6fe523
Added tokenDenom to the configs. Also changed the environments payload to a map from list (#53)
* Added tokenDenom to the configs. Also changed the environments payload to a map from list

* Make tokens section more comprehensive
2023-09-28 16:10:09 -07:00
John Huang
54181a1f52
TRCL-2701 Move market configs to web app from Vercel (#51) 2023-09-27 17:53:56 -07:00
John Huang
e6750589db
Added a config file, as a retrievable public json (#49)
* Added a config file, retrievable as public json

* Change deployment name

* Refactor the configs

* Add more links

* typo fix
2023-09-27 15:28:46 -07:00
Bill
6c63e66bd6
bump abacus (#48)
* bump abacus

* bump again
2023-09-27 13:54:22 -04:00
Bill
50606a750f
Add Rewards abacus transactions and trade form receipt (#47)
* temp

* add into reciept

* bump localization

* add tag
2023-09-25 17:45:46 -04:00
Bill
fe46a4d927
Do not poll evm unless addressOrDenom is provided (#46) 2023-09-25 14:56:20 -04:00
Bill
68e5cb8680
Do not get token balance on withdraw (#45) 2023-09-22 17:12:54 -07:00
Bill
dea36da7bf
Use abacus for simulate transactions and balance polling (#43)
* Use abacus for simulate transactions and balance polling

* address comment

* use dydx gas token

* address nits
2023-09-22 14:21:42 -07:00
Jared Vu
f7d052f52e
Abacus Transactions Protocol (#38)
* Merge main

* MarketLinks: add key to map

* Merge stashed changes

* fix callback usage to fulfill success/error cbs

* Add Abacus analytics class

* Bump Abacus 0.4.27, Update cancelOrder to use Abacus

* Cancel order loading states

* Use latestOrderChanged to determine whether an order has been committed

* nits

* restore uncommittedOrderClientIds

* bump abacus@0.5.0

* fix for handling null testMarket
2023-09-21 09:19:01 -07:00
Bill
51906f1096
Onboarding testnet 3 and error handling (#42)
* temp

* Onboarding error handling

* address comments
2023-09-20 10:29:02 -07:00
aleka
9a230401cd
enable conditional orders in order type dropdown in prod (#41) 2023-09-18 11:19:56 -04:00
aleka
342bd2d334
remove offline exchange dialog from testnet3 prod (#40) 2023-09-15 17:49:15 -04:00
Bill
cf68740725
bump v4-client and abacus (#39) 2023-09-15 10:56:27 -07:00
aleka
1462e37c43
temporarily shut down prod FE (#37)
* shut down fe for testnet3 prod
2023-09-13 17:01:42 -04:00
aleka
d99b0356e9
bump v4-localization to use testnet3 (#36) 2023-09-13 09:36:23 -07:00
aleka
5cd9bb0fc5
bump abacus for transfers ws fix (#35) 2023-09-13 12:19:34 -04:00
Jared Vu
986a134d07
handle composite client error (#33) 2023-09-13 09:15:22 -07:00
Jared Vu
ab454d5928
eslint (#26)
* eslint - hooks

* eslint - icons

* eslint - styles

* eslint - state
2023-09-12 09:42:38 -07:00
aleka
0f1491ac33
show exchange offline dialog for testnet2 (#32) 2023-09-12 11:29:38 -04:00
Jared Vu
1f73f3a884
v4-abacus (#31) 2023-09-11 16:56:13 -07:00
Jared Vu
419d05a0e1
Satoshi font 2 (#30)
* Use Satoshi in TvChart

* update tradingview.tgz
2023-09-11 15:59:43 -07:00
Jared Vu
0c4b605666
Add base position notional (#29) 2023-09-11 15:15:03 -07:00