• Preparing search index...
  • The search index is not available
Solana JavaScript SDK
  • Solana JavaScript SDK
  • @solana/web3.js
  • getUnionEncoder

Function getUnionEncoder

  • getUnionEncoder<const TVariants extends readonly Encoder<any>[]>(
        variants: TVariants,
        getIndexFromValue: (value: GetEncoderTypeFromVariants<TVariants>) => number,
    ): Encoder<GetEncoderTypeFromVariants<TVariants>>
  • Creates a union encoder from the provided array of encoder.

    Type Parameters

    • const TVariants extends readonly Encoder<any>[]

    Parameters

    • variants: TVariants

      The variant encoders of the union.

    • getIndexFromValue: (value: GetEncoderTypeFromVariants<TVariants>) => number

      A function that returns the index of the variant from the provided value.

    Returns Encoder<GetEncoderTypeFromVariants<TVariants>>

    • Defined in packages/codecs-data-structures/dist/types/union.d.ts:15

Settings

Member Visibility
Solana JavaScript SDK
  • Loading...

Generated using TypeDoc