Function: assignJob(AssignJobParam _param, bytes)
Called by the send library to notify the oracle of a new job. Shortcuts if the source and destination chains are the same to call verify.
Only callable by enabled messaging libraries.
Inputs
_paramControl: Full.
Constraints: The
_param.dstEidmust be an enabled destination chain.Impact: Contains the details of the packet to notify the oracle about.
Branches and code coverage
Intended branches
Successfully notifies oracle of job.
Shortcuts when the destination chain is the same as the source chain EIDs.
Negative behavior
Unsupported destination chain.
Unsupported send library.