| 
3 | 3 |     SOLANA_ERROR__ADDRESS_BYTE_LENGTH_OUT_OF_RANGE,  | 
4 | 4 |     SOLANA_ERROR__ADDRESS_STRING_LENGTH_OUT_OF_RANGE,  | 
5 | 5 |     SOLANA_ERROR__BLOCK_HEIGHT_EXCEEDED,  | 
 | 6 | +    SOLANA_ERROR__BLOCKHASH_BYTE_LENGTH_OUT_OF_RANGE,  | 
 | 7 | +    SOLANA_ERROR__BLOCKHASH_STRING_LENGTH_OUT_OF_RANGE,  | 
6 | 8 |     SOLANA_ERROR__CODECS_CANNOT_DECODE_EMPTY_BYTE_ARRAY,  | 
7 | 9 |     SOLANA_ERROR__CODECS_CANNOT_REVERSE_CODEC_OF_VARIABLE_SIZE,  | 
8 | 10 |     SOLANA_ERROR__CODECS_CODEC_REQUIRES_FIXED_SIZE,  | 
@@ -82,6 +84,9 @@ import {  | 
82 | 84 |     SOLANA_ERROR__INSTRUCTION_ERROR_UNSUPPORTED_SYSVAR,  | 
83 | 85 |     SOLANA_ERROR__INVALID_KEYPAIR_BYTES,  | 
84 | 86 |     SOLANA_ERROR__INVALID_SEEDS_POINT_ON_CURVE,  | 
 | 87 | +    SOLANA_ERROR__LAMPORTS_OUT_OF_RANGE,  | 
 | 88 | +    SOLANA_ERROR__MALFORMED_BIGINT_STRING,  | 
 | 89 | +    SOLANA_ERROR__MALFORMED_NUMBER_STRING,  | 
85 | 90 |     SOLANA_ERROR__MALFORMED_PROGRAM_DERIVED_ADDRESS,  | 
86 | 91 |     SOLANA_ERROR__MAX_NUMBER_OF_PDA_SEEDS_EXCEEDED,  | 
87 | 92 |     SOLANA_ERROR__MAX_PDA_SEED_LENGTH_EXCEEDED,  | 
@@ -112,6 +117,7 @@ import {  | 
112 | 117 |     SOLANA_ERROR__SUBTLE_CRYPTO_MISSING,  | 
113 | 118 |     SOLANA_ERROR__SUBTLE_CRYPTO_SIGN_FUNCTION_MISSING,  | 
114 | 119 |     SOLANA_ERROR__SUBTLE_CRYPTO_VERIFY_FUNCTION_MISSING,  | 
 | 120 | +    SOLANA_ERROR__TIMESTAMP_OUT_OF_RANGE,  | 
115 | 121 |     SOLANA_ERROR__TRANSACTION_ERROR_ACCOUNT_BORROW_OUTSTANDING,  | 
116 | 122 |     SOLANA_ERROR__TRANSACTION_ERROR_ACCOUNT_IN_USE,  | 
117 | 123 |     SOLANA_ERROR__TRANSACTION_ERROR_ACCOUNT_LOADED_TWICE,  | 
@@ -184,6 +190,10 @@ export const SolanaErrorMessages: Readonly<{  | 
184 | 190 |         'Expected base58 encoded address to decode to a byte array of length 32. Actual length: $actualLength.',  | 
185 | 191 |     [SOLANA_ERROR__ADDRESS_STRING_LENGTH_OUT_OF_RANGE]:  | 
186 | 192 |         'Expected base58-encoded address string of length in the range [32, 44]. Actual length: $actualLength.',  | 
 | 193 | +    [SOLANA_ERROR__BLOCKHASH_BYTE_LENGTH_OUT_OF_RANGE]:  | 
 | 194 | +        'Expected base58 encoded blockhash to decode to a byte array of length 32. Actual length: $actualLength.',  | 
 | 195 | +    [SOLANA_ERROR__BLOCKHASH_STRING_LENGTH_OUT_OF_RANGE]:  | 
 | 196 | +        'Expected base58-encoded blockash string of length in the range [32, 44]. Actual length: $actualLength.',  | 
187 | 197 |     [SOLANA_ERROR__BLOCK_HEIGHT_EXCEEDED]:  | 
188 | 198 |         'The network has progressed past the last block for which this transaction could have been committed.',  | 
189 | 199 |     [SOLANA_ERROR__CODECS_CANNOT_DECODE_EMPTY_BYTE_ARRAY]: 'Codec [$codecDescription] cannot decode empty byte arrays.',  | 
@@ -292,6 +302,9 @@ export const SolanaErrorMessages: Readonly<{  | 
292 | 302 |     [SOLANA_ERROR__INSTRUCTION_ERROR_UNSUPPORTED_SYSVAR]: 'Unsupported sysvar',  | 
293 | 303 |     [SOLANA_ERROR__INVALID_KEYPAIR_BYTES]: 'Key pair bytes must be of length 64, got $byteLength.',  | 
294 | 304 |     [SOLANA_ERROR__INVALID_SEEDS_POINT_ON_CURVE]: 'Invalid seeds; point must fall off the Ed25519 curve.',  | 
 | 305 | +    [SOLANA_ERROR__LAMPORTS_OUT_OF_RANGE]: 'Lamports value must be in the range [0, 2e64-1]',  | 
 | 306 | +    [SOLANA_ERROR__MALFORMED_BIGINT_STRING]: '`$value` cannot be parsed as a `BigInt`',  | 
 | 307 | +    [SOLANA_ERROR__MALFORMED_NUMBER_STRING]: '`$value` cannot be parsed as a `Number`',  | 
295 | 308 |     [SOLANA_ERROR__MALFORMED_PROGRAM_DERIVED_ADDRESS]:  | 
296 | 309 |         'Expected given program derived address to have the following format: [Address, ProgramDerivedAddressBump].',  | 
297 | 310 |     [SOLANA_ERROR__MAX_NUMBER_OF_PDA_SEEDS_EXCEEDED]:  | 
@@ -351,6 +364,7 @@ export const SolanaErrorMessages: Readonly<{  | 
351 | 364 |         'here: https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts.',  | 
352 | 365 |     [SOLANA_ERROR__SUBTLE_CRYPTO_SIGN_FUNCTION_MISSING]: 'No signing implementation could be found.',  | 
353 | 366 |     [SOLANA_ERROR__SUBTLE_CRYPTO_VERIFY_FUNCTION_MISSING]: 'No key export implementation could be found.',  | 
 | 367 | +    [SOLANA_ERROR__TIMESTAMP_OUT_OF_RANGE]: 'Timestamp value must be in the range [-8.64e15, 8.64e15]. `$value` given',  | 
354 | 368 |     [SOLANA_ERROR__TRANSACTION_ERROR_ACCOUNT_BORROW_OUTSTANDING]:  | 
355 | 369 |         'Transaction processing left an account with an outstanding borrowed reference',  | 
356 | 370 |     [SOLANA_ERROR__TRANSACTION_ERROR_ACCOUNT_IN_USE]: 'Account in use',  | 
 | 
0 commit comments