You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/2_architecture/components/3_service_manager_contract.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,14 +19,16 @@ Besides the base [EigenLayer middleware contracts](https://github.com/Layr-Labs/
19
19
```solidity
20
20
function createNewTask(
21
21
bytes32 batchMerkleRoot,
22
-
string calldata batchDataPointer
22
+
string calldata batchDataPointer,
23
+
uint256 respondToTaskFeeLimit
23
24
) external payable
24
25
```
25
26
26
27
This method is called to create a new batch verification task that will broadcast an event to all operators, signaling that there are new proofs awaiting verification.
27
28
28
29
*`batchMerkleRoot` is a 256 bit hash corresponding to the Merkle Root of the proofs batch to be verified by operators.
29
30
*`batchDataPointer` is a string representing a link to some specific data storage location. This is used by operators to download the entire batch of proofs.
31
+
*`respondToTaskFeeLimit` are the funds required for the operator to respond to the task
0 commit comments