UNPKG

@solana/codecs-data-structures

Version:

Codecs for various data structures

17 lines (15 loc) 514 B
import { SOLANA_ERROR__CODECS__INVALID_NUMBER_OF_ITEMS, SolanaError } from '@solana/errors'; /** Checks the number of items in an array-like structure is expected. */ export function assertValidNumberOfItemsForCodec( codecDescription: string, expected: bigint | number, actual: bigint | number, ) { if (expected !== actual) { throw new SolanaError(SOLANA_ERROR__CODECS__INVALID_NUMBER_OF_ITEMS, { actual, codecDescription, expected, }); } }