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

    • Optionaltype: 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 }

    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 }

    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>