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

Restructuring and Maintenance #20

Merged
merged 8 commits into from
Sep 21, 2024
Merged

Restructuring and Maintenance #20

merged 8 commits into from
Sep 21, 2024

Conversation

Tjemmmic
Copy link
Contributor

@Tjemmmic Tjemmmic commented Aug 28, 2024

Description

This PR addresses the restructuring and maintenance that aims to simplify the repository structure and move it into being used in Gadget Blueprints.

List of Changes

Structure Changes

  • Moved eigensdk-rs from a subdirectory to the root of the project - this removes the self-titled crate that re-exports the crates.
  • Moved dependency imports to Workspace level
  • Completely removed Gadget crates so that Gadget can import EigenSDK-RS
  • Removed Executor from use in the Tangle AVS - Tangle Validator is run directly using Commands
  • Removed Tangle AVS - it is basically being replaced by the Tangle AVS blueprint in Gadget

Bug Fixes

  • Fixed a version mismatch issue plaguing Foundry imports
  • Updated everything based on Alloy changes that broke Foundry and Anvil

@Tjemmmic Tjemmmic marked this pull request as ready for review September 20, 2024 20:51
@Tjemmmic Tjemmmic changed the title [DRAFT] Restructuring and Maintenance Restructuring and Maintenance Sep 20, 2024
@drewstone drewstone merged commit f9a9932 into main Sep 21, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[TASK] Restructure for use in Blueprints [TASK] Expose eigensdk-rs src from root directory
2 participants