Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 8458177

Browse files
bdchathamshrimalmadhurgpabst
authoredApr 16, 2025··
Slashing Release Merge (#318)
Co-authored-by: Madhur Shrimal <madhur.shrimal@gmail.com> Co-authored-by: gpabst <gpabst@users.noreply.github.com>
1 parent 8d1b6c8 commit 8458177

File tree

91 files changed

+8886
-324
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

91 files changed

+8886
-324
lines changed
 

‎.github/workflows/integration-test.yml

Lines changed: 52 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
with:
2424
repository: layr-labs/eigensdk-go
2525
token: ${{ github.token }}
26-
ref: 72117286b6d849f50773483bfd1efcc305ab5edb
26+
ref: 7455027236e6b19e8f164aad6288908bbff2be9c
2727

2828
- name: Run anvil chain
2929
run: |
@@ -96,7 +96,7 @@ jobs:
9696
with:
9797
repository: layr-labs/eigensdk-go
9898
token: ${{ github.token }}
99-
ref: 72117286b6d849f50773483bfd1efcc305ab5edb
99+
ref: 7455027236e6b19e8f164aad6288908bbff2be9c
100100
- name: Run anvil chain
101101
run: |
102102
nohup make start-anvil-with-contracts-deployed > nohup.out 2>&1 &
@@ -157,4 +157,53 @@ jobs:
157157
--claimer-address 0x2222AAC0C980Cc029624b7ff55B88Bc6F63C538f \
158158
--web3signer-url http://127.0.0.1:9001 \
159159
--verbose \
160-
--broadcast
160+
--broadcast
161+
162+
UserIntegrationTests:
163+
name: Integration Test - User Commands
164+
runs-on: ubuntu-latest
165+
steps:
166+
- uses: actions/setup-go@v4
167+
with:
168+
go-version: '1.21'
169+
170+
- name: Install Foundry
171+
uses: foundry-rs/foundry-toolchain@v1
172+
with:
173+
version: nightly-c4a984fbf2c48b793c8cd53af84f56009dd1070c
174+
175+
- name: Checkout eigensdk-go
176+
uses: actions/checkout@v4
177+
with:
178+
repository: layr-labs/eigensdk-go
179+
token: ${{ github.token }}
180+
ref: 7455027236e6b19e8f164aad6288908bbff2be9c
181+
182+
- name: Run anvil chain
183+
run: |
184+
nohup make start-anvil-with-contracts-deployed > nohup.out 2>&1 &
185+
186+
- name: Install EigenLayer CLI
187+
uses: actions/checkout@v4
188+
with:
189+
path: eigenlayer-cli
190+
191+
- name: Setup BATS
192+
uses: mig4/setup-bats@v1
193+
194+
- name: Install EigenLayer CLI
195+
run: |
196+
cd eigenlayer-cli
197+
make build
198+
./bin/eigenlayer --version
199+
200+
- name: Prepare Integration Test Environment
201+
run: |
202+
echo "Preparing environment for integration tests."
203+
cd eigenlayer-cli
204+
echo "CLI_PATH=${GITHUB_WORKSPACE}/bin/eigenlayer" >> .env
205+
206+
- name: Run User Command Integration Tests
207+
run: |
208+
cd eigenlayer-cli/tests/user
209+
./user-integration-tests-runner.sh

‎.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ operator-config.yaml.old
88
operator.yaml
99
operator.yaml.old
1010
config/*
11+
updates.csv
1112

1213
# build
1314
dist/

0 commit comments

Comments
 (0)
Please sign in to comment.