Commit Graph

312 Commits

Author SHA1 Message Date
Paul Noel 3aa9abd3c6 bridge_ui: add guardianSetIndex to redeem
Change-Id: Idffa9a56ba520b3ed5dc4c3dec593db0c0a9bf58
2022-05-03 15:47:12 -04:00
Kevin Peters b937eb2ad7 bridge_ui: added karura vaa emitter addresses 2022-05-02 14:28:36 -04:00
Evan Gray 5f41f8bfcd bridge_ui: karura mainnet beta 2022-05-02 14:28:36 -04:00
Evan Gray a200cc5bd7 bridge_ui: add klaytn and celo testnet support 2022-05-02 14:12:32 -04:00
kev1n-peters 776813fb26
bridge_ui: daily outbound volume stats, fix chart height (#1128) 2022-05-02 12:08:37 -05:00
bruce-riley 49f4a98cb2
Add missing aurora address references (#1117)
* Add missing aurora address references

Change-Id: I57a7dc7450d8527ab1ee6710dfbd6eda6da93f07

* Fix copy and paste error in comment

Change-Id: Ie7fc3cdbeab76518aad0f0220798cd1788d4be45
2022-05-02 13:06:56 -04:00
kev1n-peters 14b43e3b99
bridge_ui: Added liquidity warning for GMT and GST Solana <-> BSC transfers (#1136) 2022-05-02 08:51:15 +02:00
Evan Gray 01380af744 bridge_ui: algo 2022-04-29 20:58:38 -04:00
Kevin Peters d4a4f8aab5 bridge_ui: stats page overhaul, added custody-addresses page 2022-04-29 12:10:33 -04:00
Justin Schuldt 218556a8f7
bridge_ui - update Portal twitter (#1123)
* bridge_ui - update Portal twitter
2022-04-29 07:27:52 -04:00
Kevin Peters 76356fdb29 bridge_ui: Updated CoinGecko token images 2022-04-27 10:38:10 -04:00
Shunji Zhan 205f47b509 fix gas for NFT minting 2022-04-24 07:58:27 -04:00
Evan Gray 26f9b9d752 bridge_ui,sdk: postVaa hotfix 2022-04-20 15:43:08 -04:00
kev1n-peters 275fcb2a36
bridge_ui: MetaMask wallet_addEthereumChain support (#1085)
* bridge_ui: MetaMask wallet_addEthereumChain support

* update karura and acala urls

Co-authored-by: Evan Gray <battledingo@gmail.com>
2022-04-19 18:45:03 -04:00
kev1n-peters 7ca287c0dc
bridge_ui: Added legal disclaimer footer (#1080) 2022-04-18 16:53:06 -05:00
Evan Gray b8b90e1de4 bridge_ui: remove Aurora from beta 2022-04-13 21:55:47 -04:00
Evan Gray 39bc7d1ca8 bridge_ui: use relayer fee schedule 2022-04-12 22:24:43 -04:00
Evan Gray 69ac3cc07c bridge_ui: update acala relayer url 2022-04-11 21:33:53 -04:00
Evan Gray 74fdb3a4eb bridge_ui: add aurora to mainnet beta 2022-04-11 17:06:10 -04:00
Paul Noel 763f80b45d
Repair eth for Aurora (#1065)
* node/hack/repair_eth: update for Aurora

Change-Id: Ic073cb7806ce611a0d0c742b864dfa5cd57f39da

* bridge_ui/utils: update for Aurora

Change-Id: I19089355910d1252d139267ce1398e1dcdd46095

* node/hack/repair_eth: add comments

Change-Id: I2361d317e24446590334d39bc2e52f68d75932c5

* node/hack/repair_eth: fix comments

Change-Id: I4fd3e04d74f4f0b1c3731c556a106663bb36b66d
2022-04-11 16:27:20 -04:00
Kevin Peters db67ec390a bridge_ui: Fixed broken metaplex token-metadata program url 2022-04-08 05:44:07 -04:00
Kevin Peters f840d72b41 bridge_ui: optimized svg icons 2022-04-07 21:12:22 -04:00
Evan Gray 383bcbd8c1
bridge_ui: support acala relayer (#1043)
* bridge_ui: support acala relayer

* testnet bridge_ui action

* update acala urls

* support recovery with acala relayer

* update relayer API

* karura and acala are 1 conf

* add native-ish KAR and ACA

* update testnet action

* fix ACA token name
2022-04-07 00:18:48 -04:00
Jeff Schroeder 349fa42c58
Spy relayer cleanup (#1015)
* initial spy-relayer

* Update spy_relayer Dockerfile

* added example mainnet config files

* split out private keys into its own ENV variable

* Update spy relayer supportedChains.json

To remove the `walletPrivateKey` entries. All of the private keys have
been split out into their own json file.

* fixed evm private key env parse

* missing solana accounts report 0 balance, rather than error

* wallet address is logged in debug

* spy_relayer: enabled prometheus default metrics

Also set a prefix of `relayer_`

* spy_relayer: updates to the prometheus bits

* Use a single metric registry
* Use a simpler metric name and add labels for individual wallets

* spy_relayer: human readable app mode in the metrics

[ listener | relayer | both ]

* spy_relayer: unify metrics

* remove the collection of default metrics
* hardcode the `spy_relayer_` prefix on all custom metrics

* fixed dep arrays, nullable terra token/balance info

* attempt stack debug

* debug pullTerraBalance

* provider http or ws

* update sdk

* logging for tokenAddress is 0

* fix foreign address calc

* fix calcLocalAddressesTerra

* relayer/spy_relayer: update prometheus helpers

Add / url handler for the ingress-gce stupid load balancer that
doesn't support custom url healthchecks unless you make a BackendConfig
custom resource definition.

* logging refinement

* use chain name in prometheus

* adjust retry timeout calculation

* spy_relayer: update prometheus bits

* improved error handling

* relayer ui improvements

* prep sdk release

* use latest sdk, manual redeem button

* relaying ux improvements

* gas price fix

* shortened terra success log

* use gh base relayer list

* fix prometheus urls

* Update prometheus metric name

* only show TPS warning on mainnet

* show relayer fee in source preview

* fix unwrap check

* add native bool to balance metric

* logging improvements

* add feeRecipientAddress to redeemOnSolana

* gather solana fees

* remove relayer ws support

* add nativeCurrencySymbol to ChainConfigInfo

* fix solana native symbol

* demoteWorking option, logger contexts

* scoped logging

* bridge_ui: unwrap native

* add evm wallet monitor test

* solana vaa parsing fix

* add monitorRedis

* make Jeff's brain happy

* log demoting keys

* register redisQueue metric

* human readable redisQueue metric

* fix timestamp inconsistency

* use scopedLogger for the first level of workers

* pull wallet balances in parallel

* more scoped logging

* pick a solana fee

* moving keys log improvement

* update eth gas calculations based on recent txs

* use postVaaSolanaWithRetry

* split success and failures by chain

* fix using terraCoin

* check prom every 10s

* batch getting evm token balances

* batch calcLocalAddressesEVM

* debug worker logging

* log retry number

* support Polygon?

* reset status on demotion

* enhance!

* update avax fee

Co-authored-by: Chase Moran <chasemoran45@gmail.com>
Co-authored-by: Kevin Peters <kpeters@jumptrading.com>
Co-authored-by: Evan Gray <battledingo@gmail.com>
2022-03-28 23:39:08 -04:00
Evan Gray 32634f87e6 bridge_ui: add Aurora to testnet 2022-03-17 13:01:53 -04:00
Kevin Peters ca0b9cd35c bridge_ui: moved to webpack 5 and react-app-rewired, updated solana wallet deps 2022-03-16 22:20:30 -04:00
Evan Gray bbb9986f05 bridge_ui: fix receiving tvl for unknown chains 2022-03-16 20:07:31 -04:00
kev1n-peters a5dbbac112
bridge_ui: Make transfers to/from chains configurable (#997)
* bridge_ui: Make transfers to/from chains configurable
2022-03-16 20:07:13 -04:00
Kevin Peters 02a2397479 bridge_ui: stats page null data fix 2022-03-16 20:06:48 -04:00
Kevin Peters 21e2a710a7 bridge_ui: enable polygon transfers 2022-03-14 23:39:01 -04:00
Kevin Peters d233436168 bridge_ui: Changed terra est. fees to be more accurate 2022-03-14 11:14:03 -04:00
Kevin Peters c70637d832 bridge_ui: Added wrapped-fantom logo 2022-03-14 11:13:32 -04:00
Leopold Schabel 2b64e5a10c
bridge_ui: be more specific about Polygon downtime (#994)
commit-id:12c98920
2022-03-11 16:52:29 -06:00
Kevin Peters 2961462ebe bridge_ui: Disable transfers to and from polygon, display network upgrade warning 2022-03-10 12:01:58 -05:00
Kevin Peters 2e0fc37ba0 bridge_ui: Show terra est. fees in UST, reassessed range (0.05 - 0.15 UST) 2022-03-09 18:44:08 -06:00
Evan Gray 7d64e40b93 karura and acala testnet support 2022-03-09 17:22:24 -05:00
kev1n-peters 7f8a92f416
bridge_ui: Added tags for SEO (#979) 2022-03-09 10:29:52 -06:00
Adrian Timpau f92acc2503 copy fix 2022-03-09 09:57:43 -06:00
Adrian Timpau 4037312d20 font, lines, gradients 2022-03-09 09:57:43 -06:00
Kevin Peters 8f335fa4f3 Revert "bridge_ui: Disable transfers from oasis and display network upgrade message (#955)"
This reverts commit f44837578b.
2022-03-08 11:07:06 -05:00
Evan Gray d738079d82 bridge_ui: remove fantom from beta 2022-03-07 22:10:27 -05:00
kev1n-peters f44837578b
bridge_ui: Disable transfers from oasis and display network upgrade message (#955) 2022-03-06 20:39:18 -06:00
Evan Gray f6c3754da3 bridge_ui: fix oasis order 2022-03-03 15:49:52 -05:00
Evan Gray baec96654e fix: oasis addresses 2022-03-02 06:10:21 -05:00
Evan Gray e7cc32e447 bridge_ui: add fantom beta 2022-03-01 21:58:41 -05:00
Kevin Peters 7e461f489c bridge_ui: tvl chain name fix 2022-02-25 14:47:31 -05:00
Kevin Peters 2080c27ef2 bridge_ui: Use new TVL calculation in useTVL hook, 48h transaction count 2022-02-25 11:40:04 -05:00
kev1n-peters d4b7dbf98b
bridge_ui: xdefi and leap wallet support (#866)
* bridge_ui: xdefi and leap wallet support

* bridge_ui: wallet connect feature refactor

* bridge_ui: terra native balance fix

* bridge_ui: bumped max polygon confirmations to 512
2022-02-23 23:52:02 -05:00
Evan Gray 075defa634 feat: improve bridge_ui tilt
properly cache npm ci in Docker container image
support hotloading outside ci
2022-02-14 07:56:38 -05:00
Kevin Peters b38f842e40 bridge_ui: Updated terra dependencies
Updated @terra-money/wallet-provider to 3.8.0
2022-02-11 12:34:19 -05:00