Skip to content

Commit

Permalink
[MEGA PR] Overhaul repo, add Eigenlayer AVS example, remove many crat…
Browse files Browse the repository at this point in the history
…es, add testing, remove unused code (#246)
  • Loading branch information
drewstone authored Sep 18, 2024
1 parent 8999c51 commit e531035
Show file tree
Hide file tree
Showing 105 changed files with 9,046 additions and 2,187 deletions.
36 changes: 36 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,18 @@ jobs:
- name: Checkout code
uses: actions/checkout@v2

- name: Install Foundry
run: |
curl -L https://foundry.paradigm.xyz | bash
/home/runner/.config/.foundry/bin/foundryup
shell: bash

- name: Add Foundry to PATH
run: echo "/home/runner/.config/.foundry/bin" >> $GITHUB_PATH

- name: Verify Forge installation
run: forge --version

- name: Install rust
uses: dtolnay/rust-toolchain@nightly
with:
Expand Down Expand Up @@ -81,6 +93,18 @@ jobs:
- name: checkout code
uses: actions/checkout@v2

- name: Install Foundry
run: |
curl -L https://foundry.paradigm.xyz | bash
source /Users/runner/.bashrc
foundryup
- name: Add Foundry to PATH
run: echo "${HOME}/.foundry/bin" >> $GITHUB_PATH

- name: Verify Forge installation
run: forge --version

- name: install rust
uses: actions-rs/toolchain@v1
with:
Expand Down Expand Up @@ -110,6 +134,18 @@ jobs:
- name: checkout code
uses: actions/checkout@v2

- name: Install Foundry
run: |
curl -L https://foundry.paradigm.xyz | bash
source /Users/runner/.bashrc
foundryup
- name: Add Foundry to PATH
run: echo "${HOME}/.foundry/bin" >> $GITHUB_PATH

- name: Verify Forge installation
run: forge --version

- name: install rust
uses: dtolnay/rust-toolchain@nightly
with:
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,3 @@ target/
certs
.DS_Store
CODEGEN_LOCK
blueprints/**/lib
11 changes: 11 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@
[submodule "blueprints/incredible-squaring/contracts/lib/eigenlayer-middleware"]
path = blueprints/incredible-squaring/contracts/lib/eigenlayer-middleware
url = https://github.com/Layr-Labs/eigenlayer-middleware
[submodule "blueprints/incredible-squaring/contracts/lib/tnt-core"]
path = blueprints/incredible-squaring/contracts/lib/tnt-core
url = https://github.com/webb-tools/tnt-core

# For the ecdsa-threshold-mpc blueprint
[submodule "blueprints/ecdsa-threshold-mpc/contracts/lib/forge-std"]
Expand All @@ -14,3 +17,11 @@
path = blueprints/ecdsa-threshold-mpc/contracts/lib/tnt-core
url = https://github.com/webb-tools/tnt-core
branch = main

# For the tangle-avs blueprint
[submodule "blueprints/tangle-avs-blueprint/contracts/lib/forge-std"]
path = blueprints/tangle-avs-blueprint/contracts/lib/forge-std
url = https://github.com/foundry-rs/forge-std
[submodule "blueprints/incredible-squaring/blueprints/incredible-squaring/contracts/blueprints/incredible-squaring/contracts/lib/tnt-core"]
path = blueprints/incredible-squaring/blueprints/incredible-squaring/contracts/blueprints/incredible-squaring/contracts/lib/tnt-core
url = https://github.com/webb-tools/tnt-core
Loading

0 comments on commit e531035

Please sign in to comment.