aligned_layer
aligned_layer copied to clipboard
Aligned is a verification layer for zero-knowledge proofs using EigenLayer. Our mission is to accelerate the adoption of zero-knowledge and validity proofs on Ethereum.
- Add check that task fee is sufficient to pay for gas before responding to task - Need to estimate gas for tx
Verify operator signature when getting signed task response
AlignedLayerServiceManagerStorage should be abstract as it is not meant to be instantiated on its own. Test deploy & normal flow
# Description - Following the Solidity Style Guide wherever possible is advisable, especially when it comes to variable name conventions and code layout. - This can be consistently enforced across...
> [!NOTE] > This PR is currently deployed in [STAGE](https://stage.explorer.alignedlayer.com/) and [PROD](https://explorer.alignedlayer.com) # Changes > [!CAUTION] > [pnpm](https://pnpm.io/installation) is now a requirement for running the explorer > Run `make explorer_fetch_old_operators_strategies_restakes`...
# Changes ## ServiceManager - RespondToTask has new parameter: `address senderAddress`: ``` bytes32 batchMerkleRoot, address senderAddress, ``` - NewBatch event has new parameter: `address senderAddress`: ``` event NewBatch( bytes32 indexed...
# Description - This PR fixes the issue where a malicious actor could front‐run the initialization of the `BatcherPaymentService` to claim control of the newly deployed contract. # To Test...
# Description - This PR addresses the lack of event emissions for operations in our smart contracts. # Events added ## AlignedLayerServiceManager - BatcherBalanceUpdated. - TaskResponseProcessed. ## BatcherPaymentService - TaskCreated....
> [!NOTE] > The `rewardsInitializator` address was set to the same as the `initialOwner` of `AlignedLayerServiceManager`. # Description - This PR updates the `AlignedLayerServiceManager` contract to improve the consistency and...