Constructors

Methods

  • Parameters

    • functionEntry: MoveFunctionCacheEntry

    Returns Promise<{
        function: string;
        module: string;
        package: string;
        parameters: {
            body: OpenMoveTypeSignatureBody;
            ref: null | "&" | "&mut";
        }[];
    }>

  • Parameters

    • object: ObjectCacheEntry

    Returns Promise<ObjectCacheEntry>

  • Parameters

    • objects: ObjectCacheEntry[]

    Returns Promise<void>

  • Type Parameters

    • T extends keyof CacheEntryTypes

    Parameters

    • Optional type: T

    Returns Promise<void>

  • Type Parameters

    • T extends keyof CacheEntryTypes

    Parameters

    • type: T
    • key: string

    Returns Promise<void>

  • Parameters

    • key: string

    Returns Promise<void>

  • Parameters

    • ref: {
          function: string;
          module: string;
          package: string;
      }
      • function: string
      • module: string
      • package: string

    Returns Promise<void>

  • Parameters

    • id: string

    Returns Promise<void>

  • Parameters

    • ids: string[]

    Returns Promise<void>

  • Type Parameters

    • T extends keyof CacheEntryTypes

    Parameters

    • type: T
    • key: string

    Returns Promise<null | CacheEntryTypes[T]>

  • Type Parameters

    • T

    Parameters

    • key: string

    Returns Promise<null | T>

  • Parameters

    • ref: {
          function: string;
          module: string;
          package: string;
      }
      • function: string
      • module: string
      • package: string

    Returns Promise<null | MoveFunctionCacheEntry>

  • Parameters

    • id: string

    Returns Promise<null | ObjectCacheEntry>

  • Parameters

    • ids: string[]

    Returns Promise<(null | ObjectCacheEntry)[]>

  • Type Parameters

    • T extends keyof CacheEntryTypes

    Parameters

    • type: T
    • key: string
    • value: CacheEntryTypes[T]

    Returns Promise<void>

  • Type Parameters

    • T

    Parameters

    • key: string
    • value: T

    Returns Promise<void>