@@ -237,34 +237,5 @@ export abstract class Bridge {
237
237
log ( 'Simulate contract for processMessage' , request ) ;
238
238
239
239
return await writeContract ( config , request ) ;
240
- // let txHash: Hash;
241
- // const { message, msgHash } = args.bridgeTx;
242
- // if (!message || !msgHash) throw new ReleaseError('Message is not defined');
243
-
244
- // if (messageStatus === MessageStatus.FAILED) {
245
- // const proof = await this._prover.getEncodedSignalProof({ bridgeTx: args.bridgeTx });
246
- // try {
247
- // const { request } = await simulateContract(config, {
248
- // address: destBridgeAddress,
249
- // abi: bridgeAbi,
250
- // functionName: 'recallMessage',
251
- // args: [message, proof],
252
- // gas: message.gasLimit,
253
- // });
254
- // log('Simulate contract', request);
255
-
256
- // txHash = await writeContract(config, request);
257
- // log('Transaction hash for recallMessage call', txHash);
258
- // return txHash;
259
- // } catch (err) {
260
- // console.error(err);
261
- // if (`${err}`.includes('denied transaction signature')) {
262
- // throw new UserRejectedRequestError(err as Error);
263
- // }
264
- // throw new ReleaseError('failed to release ETH', { cause: err });
265
- // }
266
- // }
267
- // throw new ReleaseError('Message status not supported for release');
268
- // }
269
240
}
270
241
}
0 commit comments