@@ -141,14 +141,14 @@ interface IProofMarket {
141141 /// @notice Submit a request such that it is publicly available for provers to evaluate and bid on.
142142 /// Any `msg.value` sent with the call will be added to the balance of `msg.sender`.
143143 /// @dev Submitting the transaction only broadcasting it, and is not a required step.
144- function submitRequest (ProvingRequest calldata request , bytes memory clientSignature ) external payable ;
144+ function submitRequest (ProvingRequest calldata request , bytes calldata clientSignature ) external payable ;
145145
146146 /// @notice Lock the proving request to the prover, giving them exclusive rights to be paid to
147147 /// fulfill this request, and also making them subject to slashing penalties if they fail to
148148 /// deliver. At this point, the price for fulfillment is also set, based on the reverse Dutch
149149 /// auction parameters and the block at which this transaction is processed.
150150 /// @dev This method should be called from the address of the prover.
151- function lockin (ProvingRequest calldata request , bytes memory clientSignature ) external ;
151+ function lockin (ProvingRequest calldata request , bytes calldata clientSignature ) external ;
152152
153153 /// @notice Lock the proving request to the prover, giving them exclusive rights to be paid to
154154 /// fulfill this request, and also making them subject to slashing penalties if they fail to
@@ -157,7 +157,7 @@ interface IProofMarket {
157157 /// @dev This method uses the provided signature to authenticate the prover.
158158 function lockinWithSig (
159159 ProvingRequest calldata request ,
160- bytes memory clientSignature ,
160+ bytes calldata clientSignature ,
161161 bytes calldata proverSignature
162162 ) external ;
163163
0 commit comments