This PR removes the getting receipt step from the co-signer request handler. Getting the receipt should be moved to a separate endpoint.
The reason is the receipt can be obtained later than the request for user operation was made, so we need to poll for the receipt after the co-sign request from a dedicated endpoint for that operation.
The co-sign endpoint will now return the user operation tx hash instead of the receipt.
Description
This PR removes the getting receipt step from the co-signer request handler. Getting the receipt should be moved to a separate endpoint. The reason is the receipt can be obtained later than the request for user operation was made, so we need to poll for the receipt after the co-sign request from a dedicated endpoint for that operation. The co-sign endpoint will now return the user operation tx hash instead of the receipt.
How Has This Been Tested?
Due Diligence