Commit Graph

72 Commits

Author SHA1 Message Date
Chase Moran b550a7c47b bridge_ui: added metadata hooks
Change-Id: Ia256ea5b84b6dc21238b4808d607c253b4e9dc87
2021-09-12 23:33:34 +00:00
Stan Drozd d6640e2b3d bridge_ui: typos, add NPM version info, nix: bump nodejs
Change-Id: If92732a7e2a091125e8a64ccf9e65ad4f4af8de2
2021-09-12 23:23:25 +00:00
chase-45 8e251f4acc bridge_ui: reset button in picker for tokens
fixes https://github.com/certusone/wormhole/issues/362

fixes https://github.com/certusone/wormhole/issues/394

Change-Id: Ib3619ac95e1bfda4b5d1b58840304d867f81305e
2021-09-10 21:43:19 -04:00
Evan Gray 9ea0369ab0 nft_bridge fixes
Change-Id: I9420863384e752725cfc75c8b5a21f64be2792b1
2021-09-10 20:32:46 -04:00
Evan Gray 7711abf29a bridge_ui: initial NFT bridge support
Change-Id: Iafb0d4f53541cc11c9d42bd432541383274cd2fc
2021-09-11 00:13:29 +00:00
Hendrik Hofstadt 6ff21f8d01 add ethereum NFT bridge
Change-Id: I5cc8cfe431f5f9b043adc7baf662760ffe9e7a35
2021-09-10 23:43:14 +00:00
Evan Gray 020314d0f0 bridge_ui: detect metamask accountsChanged
Change-Id: I3ef224daf567313f70f6082c374cca7a7607f611
2021-09-08 15:43:15 -04:00
Evan Gray 42702dfbe8 bridge_ui: wrapped to wrapped
Change-Id: Icb12978ce7be6cc468d650039f508fc8ad19babe
2021-09-07 16:17:30 -04:00
chase-45 a79ef81721 fixed non-deterministic terra dev environment items
Change-Id: Ie97c43a4f6fb562e9b546793d216a1be2ba302eb
2021-09-07 16:17:30 -04:00
chase-45 fc300f47e6 bridge_ui: v1 safety checks, wallet desync fix, basic terra token picker
Change-Id: I9e45ce77c573e6940e6280b52ab2a319e6c4472f
2021-09-07 16:17:18 -04:00
Evan Gray c47d32ba9c bridge_ui: build instructions
Change-Id: I34a9ad257be2d98a449f4f02179e5f1fceb0ed48
2021-09-07 15:09:40 +00:00
Evan Gray bc34697ee4 bridge_ui: landing page
fixes https://github.com/certusone/wormhole/issues/373
remove outdated TODOs

Change-Id: I0b62bcb8bf6f9ab8a880c4a571df240c857f9bf1
2021-09-07 15:03:00 +00:00
Evan Gray 3eae629a1b bridge_ui: reset keeps chains, switchEthChain req
Change-Id: I3a4ff01bb3324969cbd2c02d91dbb8dfa8df066d
2021-09-02 21:13:03 -04:00
Evan Gray 14e891ac6e bridge_ui: success message
fixes https://github.com/certusone/wormhole/issues/374

Change-Id: Idb255da1e08fccfe3c79092ed552998178d71c02
2021-09-02 15:20:45 -04:00
chase-45 0b517e9c76 preview messages in the stepper & navigation changes
Change-Id: Ic0a60899890af7a6c17467965f05f4d9cbc05825
2021-09-02 13:40:02 +00:00
Evan Gray a94e014918 bridge_ui: show confirmation progress
Change-Id: I48d1a176e7263ab4727c403f80edcca856e00b95
2021-09-01 17:21:35 -04:00
Evan Gray b5745a063e bridge_ui: update name
Change-Id: I92f63bc5163d88e089cd6ebe681d628511f788cc
2021-09-01 19:12:08 +00:00
chase-45 ee33ae27b5 added balances to pickers
Change-Id: Ic23ca3f1a6547f6405f66d4a7794ae35531c989c
2021-09-01 12:38:57 -04:00
chase-45 2ed1fd75b6 fixed some display messages
Change-Id: I85b0c60f6e6ff629d82b5bb1757386ec8f482f7f
2021-09-01 10:39:10 -04:00
chase-45 6648e49807 bridge_ui very simple check for solana NFTs
Change-Id: I06074699f95f4252e96199cd13ba6e2dbdd123a0
2021-09-01 09:40:17 +00:00
Evan Gray b234c223b8 bridge_ui: more safety checks and feedback messages
fixes https://github.com/certusone/wormhole/issues/372
fixes https://github.com/certusone/wormhole/issues/366

Change-Id: Ieefdd2f04e353d4a68204864bfa91e8e8ebafc30
2021-09-01 07:43:27 +00:00
Evan Gray e11e59095f bridge_ui: improve wallet checks
https: //github.com/certusone/wormhole/issues/360
Change-Id: I7ce3696aa0e038faea0da504aa9d8f4c69d7c6a6
2021-09-01 00:46:07 -04:00
Evan Gray e7a1dd600b bridge_ui: disable pickers prop
fixes https://github.com/certusone/wormhole/issues/363

Change-Id: I662f5d357a8c041011213629e2a095380e98ab46
2021-08-31 23:19:20 -04:00
chase-45 b6771f291d bridge_ui: ethereum token selector utilizes covalent
Change-Id: I2f9fdebb9e80c414281005c2659ba47c7ef4b75d
2021-08-31 22:40:08 -04:00
Evan Gray 49d41733a7 bridge_ui: show warnings
fixes https://github.com/certusone/wormhole/issues/361

Change-Id: I69b357a56eaaf25d46c83ab5fd84bc05d3eaee2a
2021-09-01 02:26:31 +00:00
Evan Gray e70db48ef7 bridge_ui: improve amount safety check
fixes https://github.com/certusone/wormhole/issues/364

Change-Id: Ic90b850cae9635e55320d8304fd8dd16dcaad2b7
2021-09-01 02:26:14 +00:00
Evan Gray 7b4a7ea17c bridge_ui: terra recovery
Change-Id: I0ae0da49a1d30f2f1a01b3dfd2cdf38f8667d6bf
2021-08-31 16:06:07 +00:00
Evan Gray 7589d33665 sdk/js: fix terra transfer, getOriginalAsset
Change-Id: I8c7609d133c32cea9a773e05fa6c115c4a8e8666
2021-08-31 16:06:07 +00:00
chase-45 0b9a2e05ad bridge_ui: support terra source
Change-Id: Ia137e1c161851b946f86d08355fc197f43ae4fbf
2021-08-30 19:58:06 -04:00
Evan Gray 69349ab5c7 bridge_ui: terra address helper
Change-Id: I01d5a474d1f26fd3c500e6f9d1bcede65c013c1e
2021-08-30 17:50:04 -04:00
Reisen 4d7f11fc6c bridge_ui: fill in getOriginalAsset
Change-Id: I9e94b9253f0c4da6d4580283e6902461c96f55a3
2021-08-30 17:50:04 -04:00
Reisen 666a4d12d5 bridge_ui: fetch destination asset balance
Change-Id: Ib7581e8d4c6cae57ba50d2280badb79619dfe4ff
2021-08-30 17:50:04 -04:00
Reisen 0ef1bf4374 bridge_ui: transfer components
Change-Id: I3a8d03687d2ebff5d7654eb52bbc5678c7e96bb8
2021-08-30 17:49:53 -04:00
chase-45 1fa5baedca Solana & eth token pickers v1
Change-Id: If4f6feb67d46bc0c7db26b16a8b7530286805d2f
2021-08-30 17:12:37 -04:00
Evan Gray 74701adab2 bridge_ui: tx-based recovery for eth and solana
Change-Id: I20a0df101caaa956d3bd0330ffbb1898461e4f72
2021-08-30 13:14:08 +00:00
Evan Gray 98e05e39cb bridge_ui: vaa-based recovery
Change-Id: I8604258b7ba5642eac60eb46393a689e718bd757
2021-08-30 13:14:08 +00:00
Evan Gray f97ff5e079 bridge_ui: fix solana native target balance
Change-Id: I187c08cb2108f83090c43f43e1ebf43487d9a50c
2021-08-26 13:44:08 +00:00
Evan Gray c33f3c0cb9 bridge_ui: set target address in state
Change-Id: Ie2f87582ffdc8da53ccc0f34721c3985d7807933
2021-08-25 13:48:05 +00:00
Evan Gray eace2fcfea bridge_ui: worm.to icons
Change-Id: I819e69117229d33637663b193ce2a26f3996b93b
2021-08-24 09:36:43 -04:00
Hendrik Hofstadt 37b654e7f9 Set updated addresses in web config
Change-Id: I01b5e232fc603e2a42efeff34ae7a2ee619f00df
2021-08-23 18:03:48 +00:00
Evan Gray 2148aff3e6 bridge_ui: initial testnet support
Change-Id: I8e75fb83008eb85decebd69d0f29d86711cf3d2e
2021-08-21 03:53:19 +00:00
Evan Gray 5f5a2a56f5 bridge_ui: notistack, hooks, cleanup
Change-Id: Ia553e514afee655c6cd8e26320e539fc59041e49
2021-08-20 22:33:13 -04:00
chase-45 0fab2481ca swapped in solana wallet adapter
Change-Id: I3075380313f10fdb579a4b777e0f10506e7e1ede
2021-08-20 21:59:15 -04:00
Reisen 2a317ab923 sdk: move terra functions to sdk
Change-Id: Idb255bc0c63189f69f5e79efce4a801e2aeedf46
2021-08-20 19:14:42 +00:00
Reisen 3795cb15fb bridge_ui: terra, terra transfers
Change-Id: I9a615bd69ed2cf82c9eccee304b1211fd0c9a96c
2021-08-19 17:13:50 +00:00
Evan Gray d09abac78f devnet: fix eth addresses
Change-Id: I83bd59f35b65e87b14183410e49dd9aca6c62c85
2021-08-19 17:06:18 +00:00
Evan Gray a32e66fb71 bridge_ui: reset slice upon success
Change-Id: I5b6e6f0bc80436cdcdc2abde2f9b18a060c6ec08
2021-08-19 17:06:05 +00:00
Evan Gray 848d8d1462 sdk/js: readme, changelog, license
Change-Id: Id47bb140c4c89f192e5373600b271eaf8c6853f8
2021-08-19 17:05:55 +00:00
Evan Gray 1175eb1315 sdk/js: move solana and eth transactions
Change-Id: I04cdb6591c21507a23b3bd809d9a8b557b860a90
2021-08-18 13:42:51 +00:00
Evan Gray c7b61b7470 sdk/js: simplify getSignedVAA
Change-Id: Ieaecd9070d0b4284467e5097f912c1a44e1827be
2021-08-18 13:42:35 +00:00