Commit 8bb2153
authored
File tree
3 files changed
+36
-1
lines changed- .github/workflows
- lib
3 files changed
+36
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
- contracts/README.md+7
- contracts/solidity/LayerServiceManager.sol+138
- contracts/solidity/LayerToken.sol
- contracts/solidity/abi/AVSDirectory.sol/AVSDirectory.json
- contracts/solidity/abi/DelegationManager.sol/DelegationManager.json
- contracts/solidity/abi/ECDSAStakeRegistry.sol/ECDSAStakeRegistry.json+1
- contracts/solidity/abi/EigenPod.sol/EigenPod.json
- contracts/solidity/abi/EigenPodManager.sol/EigenPodManager.json
- contracts/solidity/abi/EmptyContract.sol/EmptyContract.json
- contracts/solidity/abi/ILayerServiceManager.sol/ILayerServiceManager.json+1
- contracts/solidity/abi/IStrategy.sol/IStrategy.json+1
- contracts/solidity/abi/LayerServiceManager.sol/LayerServiceManager.json+1
- contracts/solidity/abi/LayerToken.sol/LayerToken.json+1
- contracts/solidity/abi/PauserRegistry.sol/PauserRegistry.json
- contracts/solidity/abi/ProxyAdmin.sol/ProxyAdmin.json
- contracts/solidity/abi/RewardsCoordinator.sol/RewardsCoordinator.json
- contracts/solidity/abi/StrategyBase.sol/StrategyBase.json
- contracts/solidity/abi/StrategyFactory.sol/StrategyFactory.json
- contracts/solidity/abi/StrategyManager.sol/StrategyManager.json
- contracts/solidity/abi/TransparentUpgradeableProxy.sol/ITransparentUpgradeableProxy.json
- contracts/solidity/abi/TransparentUpgradeableProxy.sol/TransparentUpgradeableProxy.json
- contracts/solidity/abi/UpgradeableBeacon.sol/UpgradeableBeacon.json
- contracts/solidity/interfaces/ILayerServiceManager.sol+2-2
- contracts/solidity/scripts/LayerServiceManager.s.sol+20-17
- contracts/solidity/tests/LayerServiceManager.t.sol+41
- docs/CONTRACTS.md+78
- docs/QUICKSTART.md+2
- examples/contracts/solidity/SimpleSubmit.sol+30-20
- examples/contracts/solidity/SimpleTrigger.sol+1
- examples/contracts/solidity/abi/ISimpleSubmit.sol/ISimpleSubmit.json+1-1
- examples/contracts/solidity/abi/ISimpleTrigger.sol/ISimpleTrigger.json+1-1
- examples/contracts/solidity/abi/SimpleSubmit.sol/SimpleSubmit.json+1-1
- examples/contracts/solidity/abi/SimpleTrigger.sol/SimpleTrigger.json+1-1
- justfile+10-6
- packages/aggregator/src/config.rs+4-2
- packages/aggregator/src/http/handlers/service/add_payload.rs+4-1
- packages/aggregator/tests/submission.rs+36-9
- packages/cli/src/args.rs+32-6
- packages/cli/src/clients.rs+2-2
- packages/cli/src/clients/example_eth_client/submit.rs+12-19
- packages/cli/src/command/add_task.rs+19-3
- packages/cli/src/command/deploy_eigen_core.rs+2-2
- packages/cli/src/command/deploy_eigen_service_manager.rs+56
- packages/cli/src/command/deploy_service.rs+56-13
- packages/cli/src/command/mod.rs+1
- packages/cli/src/context.rs+15-10
- packages/cli/src/deploy.rs+10-10
- packages/cli/src/display.rs+8
- packages/cli/src/main.rs+24
- packages/layer-tests/layer-tests.toml+3-1
- packages/layer-tests/src/e2e/config.rs+5-2
- packages/layer-tests/src/e2e/runner.rs+2-2
- packages/layer-tests/src/e2e/services.rs+6-6
- packages/utils/Cargo.toml+1-1
- packages/utils/src/avs_client/full.rs+79-97
- packages/utils/src/avs_client/service_manager.rs+10-1
- packages/utils/src/avs_client/solidity_types.rs+4-5
- packages/utils/src/config.rs+17-14
- packages/utils/src/eigen_client/solidity_types.rs+13-13
- packages/utils/src/error.rs+3-1
- packages/utils/src/types.rs+3
- packages/wavs/src/apis/dispatcher.rs+3-3
- packages/wavs/src/apis/trigger.rs+15-15
- packages/wavs/src/bindings/compat.rs+4-4
- packages/wavs/src/bindings/host.rs+6
- packages/wavs/src/config.rs+6-3
- packages/wavs/src/dispatcher/generic.rs+21-9
- packages/wavs/src/engine/mock.rs+7-5
- packages/wavs/src/http/handlers/service/add.rs+7-3
- packages/wavs/src/submission/core.rs+28-51
- packages/wavs/src/submission/mock.rs+9-3
- packages/wavs/src/test_utils/mock.rs+1-1
- packages/wavs/src/triggers/core.rs+21-19
- packages/wavs/src/triggers/mock.rs+16-7
- remappings.txt+2-1
- sdk/contracts/solidity/abi/IServiceHandler.sol/IServiceHandler.json+1
- sdk/contracts/solidity/interfaces/IServiceHandler.sol+11
- sdk/solidity/contracts/LayerServiceManager.sol-88
- sdk/solidity/contracts/abi/ECDSAStakeRegistry.sol/ECDSAStakeRegistry.json-1
- sdk/solidity/contracts/abi/ILayerTrigger.sol/ILayerTrigger.json-1
- sdk/solidity/contracts/abi/IStrategy.sol/IStrategy.json-1
- sdk/solidity/contracts/abi/LayerServiceManager.sol/LayerServiceManager.json-1
- sdk/solidity/contracts/abi/LayerToken.sol/LayerToken.json-1
- sdk/solidity/contracts/interfaces/ILayerTrigger.sol-7
0 commit comments