Skip to content

Tags: Layr-Labs/hello-world-avs

Tags

v0.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Project Overhaul: libraries, readme, ethers upgrade, abi management, …

…and more (#57)

* removing submodules

* forge install: eigenlayer-middleware

v0.2.1-mainnet-rewards

* more updates

* latest patches

* fixing deployment address issues, automating them

* small fixes

* formatting

* minor adjustments

* Chore/steven improvements (#58)

* chore: clean up wip

* fix: struct array compiler error

* chore: remove unused imports

* feat: extract abi from list

* feat: add check for artifacts directory and add IDelegationManager

* fix: only ignore js files in the dist folder

* feat: add command for extracting abis

* chore: remove unused imports

* chore: remove pausable, not used

* chore: nit style

* fix: use via-ir for now

* chore: update script and deployment

* chore: move deployments to top level

* chore: forge fmt

* feat: hello world deployment lib

* chore: forge fmt

* feat: ts-node for dev

* chore: only use one package manager

* chore: move types to dev dep

* chore: add scripts to package.json

* chore: remove bls dep

* test: uncomment tests and add back

* chore: remove unused import

* test: setup for multiple operators

* chore: move docs to folder

* feat: start FAQ section

* feat: core deploy library setup

* feat: use deployment json instead of env

* feat: add FAQ for repo for helpful info which can be easily found using an AI tool

* test: resetup tests

* feat: new deployment output location by network id

* feat: update core deployment script

* test: setup test using libraries for faster iteration testing scripts

* refactor: update api for HW deployment lib

* test: deployment libraries

* test: read and write config and deployments

* chore: simplify scripts

* fix: deploy proxy admin

* fix: deploy admin

* chore: cleanup

* feat: update package.json scripts

* feat: add .env.example

* feat: add deployments just in case for now

* feat: add script to package.json for updating abis

* feat: make sure contracts have been compiled before extracting abis

* fix: helloworld deployment output path

* fixes for operator code

* README updates

* cleaup readme and add script to package.json

* docs: remove outdated docs

---------

Co-authored-by: steven <[email protected]>
Co-authored-by: steven <[email protected]>