• Preparing search index...
  • The search index is not available
Solana JavaScript SDK
  • Solana JavaScript SDK
  • @solana/codecs-core
  • transformEncoder

Function transformEncoder

  • transformEncoder<TOldFrom, TNewFrom, TSize extends number>(
        encoder: FixedSizeEncoder<TOldFrom, TSize>,
        unmap: (value: TNewFrom) => TOldFrom,
    ): FixedSizeEncoder<TNewFrom, TSize>
  • Converts an encoder A to a encoder B by mapping their values.

    Type Parameters

    • TOldFrom
    • TNewFrom
    • TSize extends number

    Parameters

    • encoder: FixedSizeEncoder<TOldFrom, TSize>
    • unmap: (value: TNewFrom) => TOldFrom

    Returns FixedSizeEncoder<TNewFrom, TSize>

    • Defined in packages/codecs-core/src/transform-codec.ts:21
  • transformEncoder<TOldFrom, TNewFrom>(
        encoder: VariableSizeEncoder<TOldFrom>,
        unmap: (value: TNewFrom) => TOldFrom,
    ): VariableSizeEncoder<TNewFrom>
  • Converts an encoder A to a encoder B by mapping their values.

    Type Parameters

    • TOldFrom
    • TNewFrom

    Parameters

    • encoder: VariableSizeEncoder<TOldFrom>
    • unmap: (value: TNewFrom) => TOldFrom

    Returns VariableSizeEncoder<TNewFrom>

    • Defined in packages/codecs-core/src/transform-codec.ts:25
  • transformEncoder<TOldFrom, TNewFrom>(
        encoder: Encoder<TOldFrom>,
        unmap: (value: TNewFrom) => TOldFrom,
    ): Encoder<TNewFrom>
  • Converts an encoder A to a encoder B by mapping their values.

    Type Parameters

    • TOldFrom
    • TNewFrom

    Parameters

    • encoder: Encoder<TOldFrom>
    • unmap: (value: TNewFrom) => TOldFrom

    Returns Encoder<TNewFrom>

    • Defined in packages/codecs-core/src/transform-codec.ts:29

Settings

Member Visibility
Solana JavaScript SDK
  • Loading...

Generated using TypeDoc