Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update warp UI to use multi-protocol utils/sdk #2652

Closed
jmrossy opened this issue Aug 13, 2023 · 3 comments · Fixed by hyperlane-xyz/hyperlane-warp-ui-template#56
Closed

Comments

@jmrossy
Copy link
Contributor

jmrossy commented Aug 13, 2023

The Warp UI + utils/sdk packages have a bunch of duplicated logic that was added for sealevel kathy.
Migrate the warp UI to the new multi-protocol tooling

@avious00
Copy link
Contributor

@jmrossy hey, does this issue still fit into this sprint? i see kunal has a related PR

@avious00
Copy link
Contributor

blocks #2651

@jmrossy
Copy link
Contributor Author

jmrossy commented Aug 31, 2023

@jmrossy hey, does this issue still fit into this sprint? i see kunal has a related PR

Hey, no it won't fit because more high-pri work has been brought in instead and also this must wait until we publish a fresh set of utils+sdk packages, which is semi-blocked by #2559

jmrossy added a commit that referenced this issue Sep 4, 2023
### Description

- Migrating `SealevelTokenAdapter` to monorepo for providing a common abstraction
- Common serialization code under `sdk/sealevel`

### Related issues

- #2652 

### Backward compatibility

Yes

### Testing

Manual

---------

Co-authored-by: J M Rossy <jm.rossy@gmail.com>
jmrossy added a commit that referenced this issue Sep 13, 2023
### Description

- Build on #2684, migrates the EvmAdapter and missing utils from the warp UI
- Remove the token App as it's unused and redundant with adapters
- Add IGP serialization code for #2546 
- Simplify multi-protocol adapters in SDK
- Make token adapters extend base adapters
- Move token serialization code to token package

### Drive-by changes

- Update Sepolia RPC which was causing errors

### Related issues

#2652 

### Backward compatibility

Yes

### Testing

Tested these in warp UI

---------

Co-authored-by: Yorke Rhodes <yorke@hyperlane.xyz>
jmrossy added a commit to hyperlane-xyz/hyperlane-warp-ui-template that referenced this issue Sep 13, 2023
- Removes duplicated code with SDK/Token/Utils packages
- Upgrades Typescript for Viem type fix
- Adds experimental support for Sealevel IGPs

Fixes hyperlane-xyz/hyperlane-monorepo#2652
Related: hyperlane-xyz/hyperlane-monorepo#2711
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants