Skip to content

Commit

Permalink
fix(gadget-sdk): update sdk and utilities for tangle avs (#355)
Browse files Browse the repository at this point in the history
* Feat: Custom EL state path for test utils

* Feat: Job defined event type

* Fix: Remove broken event types wip

* Fix: Remove unwanted changes from merge

* feat: upgraded executor with cloneable broadcast stream of process output

* fix: solves bls bn254 keystore fs issues

* fix!(sdk): executor and keystore fixes for eigenlayer and tangle avs wip

* fix(sdk): bls bn254 keystore now works

* chore: test-utils dependency cleanup

* wip: generalize tangle

* Add stopper for tangle

* fix(test-utils): fixes following merges

* fix(sdk): small fixes for tangle avs test

* feat(test-utils): can now inject random keys into testing keystore

* fix(test-utils): random key injection and uncomment generate json

* fix!(config): updated tangle configs and small cleanup

* feat!(blueprint-test-utils): improved key injection for multiple contexts wip

* fix(executor): process output stream fix

* chore(executor): cleanup after merge

* feat(keystore): alloy address from ecdsa keypair

* chore(clippy): fmt

* feat!(sdk): add evm blueprint utilities

* feat(executor): improved executor stream

* chore(clippy): cleanup after merge

* fix(blueprint-test-utils): eigenlayer test feature

* fix(gadget-sdk): config utils and temporary files for tests

* fix(blueprint-metadata): uncomment generate json

* fix(gadget-sdk): address reviews/comments

* fix(gadget-sdk): more accurate variable names

---------

Co-authored-by: Thomas Braun <[email protected]>
Co-authored-by: drewstone <[email protected]>
  • Loading branch information
3 people authored Nov 1, 2024
1 parent 4a5f4a1 commit 6eff5c3
Show file tree
Hide file tree
Showing 37 changed files with 794 additions and 386 deletions.
4 changes: 0 additions & 4 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,6 @@
path = blueprints/incredible-squaring-eigenlayer/contracts/lib/forge-std
url = https://github.com/foundry-rs/forge-std

[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

# For the ecdsa-threshold-mpc blueprint
[submodule "blueprints/ecdsa-threshold-mpc/contracts/lib/forge-std"]
path = blueprints/ecdsa-threshold-mpc/contracts/lib/forge-std
Expand Down
Loading

0 comments on commit 6eff5c3

Please sign in to comment.