chore(sdk): make ExecutionOutcome
generic over receipt
#12448
+61
−44
Merged