Skip to content

Add LZ compatible Wrapped TSSC & Auto Bridge#5

Merged
abhi3700 merged 33 commits intomainfrom
add-lz-infra
May 13, 2024
Merged

Add LZ compatible Wrapped TSSC & Auto Bridge#5
abhi3700 merged 33 commits intomainfrom
add-lz-infra

Conversation

@abhi3700
Copy link
Copy Markdown
Contributor

@abhi3700 abhi3700 commented May 3, 2024

Description

This PR was worked on in parallel with the TypeScript script development for the AutoBridge demo & AutoBridge itself.

Major changes

To get the whole implementation summary & more, refer to Notion doc.

abhi3700 added 30 commits March 25, 2024 20:08
- Change solidity version from 0.8.13 to 0.8.22
- Add EndpointV2, WethLz contracts with their deploy scripts
- Add package.json for LZ related dependencies
- Update remappings
- Shifted some dependencies from libs/ to node_modules because most of it are not available as git repo, but npm package.
- Add a step for dvn init
- Log contract, libs addresses to use in another script
- Minor code refactor
The output file would be used in another script
- Add IWTsscLz to WTsscLz contract
- Wire config for remote EID in LZInfra script
- Tested if emitted events from Counter contract deployed on Anvil is trackable via a TS script.
- Modify LZInfra script to see if delegate correctly set for EPV2 to register message libraries.
- Add solidity code for chisel to run locally on forked RPC.
Also shared deployment results of LZ Infra for nova, sepolia chains
- Reordered the sequence
- Reattempted to diagnose issue with more print logs
@abhi3700 abhi3700 added documentation Improvements or additions to documentation enhancement New feature or request labels May 3, 2024
@abhi3700 abhi3700 self-assigned this May 3, 2024
Copy link
Copy Markdown

@marc-aurele-besner marc-aurele-besner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

@abhi3700 abhi3700 merged commit b5dbc97 into main May 13, 2024
@abhi3700 abhi3700 deleted the add-lz-infra branch May 13, 2024 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants