Documentation
    Preparing search index...

    Interface ParsableEntity<T>

    Static abstract class definition to parse entities.

    interface ParsableEntity<T> {
        parse: (
            address: PublicKey,
            accountData: AccountInfo<Buffer<ArrayBufferLike>> | null | undefined,
        ) => T | null;
    }

    Type Parameters

    • T
    Index

    Properties

    Properties

    parse: (
        address: PublicKey,
        accountData: AccountInfo<Buffer<ArrayBufferLike>> | null | undefined,
    ) => T | null

    Parse account data

    Type Declaration

      • (
            address: PublicKey,
            accountData: AccountInfo<Buffer<ArrayBufferLike>> | null | undefined,
        ): T | null
      • Parameters

        • address: PublicKey
        • accountData: AccountInfo<Buffer<ArrayBufferLike>> | null | undefined

          Buffer data for the entity

        Returns T | null

        Parsed entity