PHP WebShell

Текущая директория: /usr/lib/node_modules/bitgo/node_modules/ox/core/internal

Просмотр файла: rpcSchema.ts

import type { Generic, MethodNameGeneric } from '../RpcSchema.js'
import type { Compute, IsNarrowable } from './types.js'

/** @internal */
export type ExtractRequestOpaque<
  schema extends Generic,
  methodName extends MethodNameGeneric<schema> = MethodNameGeneric<schema>,
> = Compute<
  Omit<
    {
      method: methodName | schema['Request']['method']
      params?: unknown
    } & (methodName extends schema['Request']['method']
      ? IsNarrowable<schema, Generic> extends true
        ? Extract<schema, { Request: { method: methodName } }>['Request']
        : {}
      : {}),
    ''
  >
>

Выполнить команду


Для локальной разработки. Не используйте в интернете!