async fn execute_request<TContext>(
context: ContextCell<TContext>,
execution_node: Arc<TempoFullNode>,
public_key: Option<PublicKey>,
metrics: Metrics,
canonicalized: LastCanonicalized,
request: ExecutionRequest,
) -> ExecutionTaskResultwhere
TContext: Pacer,