• Preparing search index...
  • The search index is not available
Solana JavaScript SDK
  • Solana JavaScript SDK
  • @solana/codecs-data-structures
  • getArrayCodec

Function getArrayCodec

  • getArrayCodec<TFrom, TTo = TFrom>(
        item: Codec<TFrom, TTo>,
        config: ArrayCodecConfig<NumberCodec> & { size: 0 },
    ): FixedSizeCodec<TFrom[], TTo[], 0>
  • Creates a codec for an array of items.

    Type Parameters

    • TFrom
    • TTo = TFrom

    Parameters

    • item: Codec<TFrom, TTo>

      The codec to use for the array's items.

    • config: ArrayCodecConfig<NumberCodec> & { size: 0 }

      A set of config for the codec.

    Returns FixedSizeCodec<TFrom[], TTo[], 0>

    • Defined in packages/codecs-data-structures/src/array.ts:157
  • getArrayCodec<TFrom, TTo = TFrom>(
        item: FixedSizeCodec<TFrom, TTo>,
        config: ArrayCodecConfig<NumberCodec> & { size: number },
    ): FixedSizeCodec<TFrom[], TTo[]>
  • Creates a codec for an array of items.

    Type Parameters

    • TFrom
    • TTo = TFrom

    Parameters

    • item: FixedSizeCodec<TFrom, TTo>

      The codec to use for the array's items.

    • config: ArrayCodecConfig<NumberCodec> & { size: number }

      A set of config for the codec.

    Returns FixedSizeCodec<TFrom[], TTo[]>

    • Defined in packages/codecs-data-structures/src/array.ts:161
  • getArrayCodec<TFrom, TTo = TFrom>(
        item: Codec<TFrom, TTo>,
        config?: ArrayCodecConfig<NumberCodec>,
    ): VariableSizeCodec<TFrom[], TTo[]>
  • Creates a codec for an array of items.

    Type Parameters

    • TFrom
    • TTo = TFrom

    Parameters

    • item: Codec<TFrom, TTo>

      The codec to use for the array's items.

    • Optionalconfig: ArrayCodecConfig<NumberCodec>

      A set of config for the codec.

    Returns VariableSizeCodec<TFrom[], TTo[]>

    • Defined in packages/codecs-data-structures/src/array.ts:165

Settings

Member Visibility
Solana JavaScript SDK
  • Loading...

Generated using TypeDoc