@kamino-finance/kliquidity-sdk
Version:
Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol
435 lines • 18.6 kB
TypeScript
export type AnchorError = InstructionMissing | InstructionFallbackNotFound | InstructionDidNotDeserialize | InstructionDidNotSerialize | IdlInstructionStub | IdlInstructionInvalidProgram | ConstraintMut | ConstraintHasOne | ConstraintSigner | ConstraintRaw | ConstraintOwner | ConstraintRentExempt | ConstraintSeeds | ConstraintExecutable | ConstraintState | ConstraintAssociated | ConstraintAssociatedInit | ConstraintClose | ConstraintAddress | ConstraintZero | ConstraintTokenMint | ConstraintTokenOwner | ConstraintMintMintAuthority | ConstraintMintFreezeAuthority | ConstraintMintDecimals | ConstraintSpace | ConstraintAccountIsNone | RequireViolated | RequireEqViolated | RequireKeysEqViolated | RequireNeqViolated | RequireKeysNeqViolated | RequireGtViolated | RequireGteViolated | AccountDiscriminatorAlreadySet | AccountDiscriminatorNotFound | AccountDiscriminatorMismatch | AccountDidNotDeserialize | AccountDidNotSerialize | AccountNotEnoughKeys | AccountNotMutable | AccountOwnedByWrongProgram | InvalidProgramId | InvalidProgramExecutable | AccountNotSigner | AccountNotSystemOwned | AccountNotInitialized | AccountNotProgramData | AccountNotAssociatedTokenAccount | AccountSysvarMismatch | AccountReallocExceedsLimit | AccountDuplicateReallocs | DeclaredProgramIdMismatch | Deprecated;
export declare class InstructionMissing extends Error {
readonly logs?: string[] | undefined;
static readonly code = 100;
readonly code = 100;
readonly name = "InstructionMissing";
readonly msg = "8 byte instruction identifier not provided";
constructor(logs?: string[] | undefined);
}
export declare class InstructionFallbackNotFound extends Error {
readonly logs?: string[] | undefined;
static readonly code = 101;
readonly code = 101;
readonly name = "InstructionFallbackNotFound";
readonly msg = "Fallback functions are not supported";
constructor(logs?: string[] | undefined);
}
export declare class InstructionDidNotDeserialize extends Error {
readonly logs?: string[] | undefined;
static readonly code = 102;
readonly code = 102;
readonly name = "InstructionDidNotDeserialize";
readonly msg = "The program could not deserialize the given instruction";
constructor(logs?: string[] | undefined);
}
export declare class InstructionDidNotSerialize extends Error {
readonly logs?: string[] | undefined;
static readonly code = 103;
readonly code = 103;
readonly name = "InstructionDidNotSerialize";
readonly msg = "The program could not serialize the given instruction";
constructor(logs?: string[] | undefined);
}
export declare class IdlInstructionStub extends Error {
readonly logs?: string[] | undefined;
static readonly code = 1000;
readonly code = 1000;
readonly name = "IdlInstructionStub";
readonly msg = "The program was compiled without idl instructions";
constructor(logs?: string[] | undefined);
}
export declare class IdlInstructionInvalidProgram extends Error {
readonly logs?: string[] | undefined;
static readonly code = 1001;
readonly code = 1001;
readonly name = "IdlInstructionInvalidProgram";
readonly msg = "The transaction was given an invalid program for the IDL instruction";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintMut extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2000;
readonly code = 2000;
readonly name = "ConstraintMut";
readonly msg = "A mut constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintHasOne extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2001;
readonly code = 2001;
readonly name = "ConstraintHasOne";
readonly msg = "A has one constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintSigner extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2002;
readonly code = 2002;
readonly name = "ConstraintSigner";
readonly msg = "A signer constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintRaw extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2003;
readonly code = 2003;
readonly name = "ConstraintRaw";
readonly msg = "A raw constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintOwner extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2004;
readonly code = 2004;
readonly name = "ConstraintOwner";
readonly msg = "An owner constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintRentExempt extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2005;
readonly code = 2005;
readonly name = "ConstraintRentExempt";
readonly msg = "A rent exemption constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintSeeds extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2006;
readonly code = 2006;
readonly name = "ConstraintSeeds";
readonly msg = "A seeds constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintExecutable extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2007;
readonly code = 2007;
readonly name = "ConstraintExecutable";
readonly msg = "An executable constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintState extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2008;
readonly code = 2008;
readonly name = "ConstraintState";
readonly msg = "Deprecated Error, feel free to replace with something else";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintAssociated extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2009;
readonly code = 2009;
readonly name = "ConstraintAssociated";
readonly msg = "An associated constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintAssociatedInit extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2010;
readonly code = 2010;
readonly name = "ConstraintAssociatedInit";
readonly msg = "An associated init constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintClose extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2011;
readonly code = 2011;
readonly name = "ConstraintClose";
readonly msg = "A close constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintAddress extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2012;
readonly code = 2012;
readonly name = "ConstraintAddress";
readonly msg = "An address constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintZero extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2013;
readonly code = 2013;
readonly name = "ConstraintZero";
readonly msg = "Expected zero account discriminant";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintTokenMint extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2014;
readonly code = 2014;
readonly name = "ConstraintTokenMint";
readonly msg = "A token mint constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintTokenOwner extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2015;
readonly code = 2015;
readonly name = "ConstraintTokenOwner";
readonly msg = "A token owner constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintMintMintAuthority extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2016;
readonly code = 2016;
readonly name = "ConstraintMintMintAuthority";
readonly msg = "A mint mint authority constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintMintFreezeAuthority extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2017;
readonly code = 2017;
readonly name = "ConstraintMintFreezeAuthority";
readonly msg = "A mint freeze authority constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintMintDecimals extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2018;
readonly code = 2018;
readonly name = "ConstraintMintDecimals";
readonly msg = "A mint decimals constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintSpace extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2019;
readonly code = 2019;
readonly name = "ConstraintSpace";
readonly msg = "A space constraint was violated";
constructor(logs?: string[] | undefined);
}
export declare class ConstraintAccountIsNone extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2020;
readonly code = 2020;
readonly name = "ConstraintAccountIsNone";
readonly msg = "A required account for the constraint is None";
constructor(logs?: string[] | undefined);
}
export declare class RequireViolated extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2500;
readonly code = 2500;
readonly name = "RequireViolated";
readonly msg = "A require expression was violated";
constructor(logs?: string[] | undefined);
}
export declare class RequireEqViolated extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2501;
readonly code = 2501;
readonly name = "RequireEqViolated";
readonly msg = "A require_eq expression was violated";
constructor(logs?: string[] | undefined);
}
export declare class RequireKeysEqViolated extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2502;
readonly code = 2502;
readonly name = "RequireKeysEqViolated";
readonly msg = "A require_keys_eq expression was violated";
constructor(logs?: string[] | undefined);
}
export declare class RequireNeqViolated extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2503;
readonly code = 2503;
readonly name = "RequireNeqViolated";
readonly msg = "A require_neq expression was violated";
constructor(logs?: string[] | undefined);
}
export declare class RequireKeysNeqViolated extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2504;
readonly code = 2504;
readonly name = "RequireKeysNeqViolated";
readonly msg = "A require_keys_neq expression was violated";
constructor(logs?: string[] | undefined);
}
export declare class RequireGtViolated extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2505;
readonly code = 2505;
readonly name = "RequireGtViolated";
readonly msg = "A require_gt expression was violated";
constructor(logs?: string[] | undefined);
}
export declare class RequireGteViolated extends Error {
readonly logs?: string[] | undefined;
static readonly code = 2506;
readonly code = 2506;
readonly name = "RequireGteViolated";
readonly msg = "A require_gte expression was violated";
constructor(logs?: string[] | undefined);
}
export declare class AccountDiscriminatorAlreadySet extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3000;
readonly code = 3000;
readonly name = "AccountDiscriminatorAlreadySet";
readonly msg = "The account discriminator was already set on this account";
constructor(logs?: string[] | undefined);
}
export declare class AccountDiscriminatorNotFound extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3001;
readonly code = 3001;
readonly name = "AccountDiscriminatorNotFound";
readonly msg = "No 8 byte discriminator was found on the account";
constructor(logs?: string[] | undefined);
}
export declare class AccountDiscriminatorMismatch extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3002;
readonly code = 3002;
readonly name = "AccountDiscriminatorMismatch";
readonly msg = "8 byte discriminator did not match what was expected";
constructor(logs?: string[] | undefined);
}
export declare class AccountDidNotDeserialize extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3003;
readonly code = 3003;
readonly name = "AccountDidNotDeserialize";
readonly msg = "Failed to deserialize the account";
constructor(logs?: string[] | undefined);
}
export declare class AccountDidNotSerialize extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3004;
readonly code = 3004;
readonly name = "AccountDidNotSerialize";
readonly msg = "Failed to serialize the account";
constructor(logs?: string[] | undefined);
}
export declare class AccountNotEnoughKeys extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3005;
readonly code = 3005;
readonly name = "AccountNotEnoughKeys";
readonly msg = "Not enough account keys given to the instruction";
constructor(logs?: string[] | undefined);
}
export declare class AccountNotMutable extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3006;
readonly code = 3006;
readonly name = "AccountNotMutable";
readonly msg = "The given account is not mutable";
constructor(logs?: string[] | undefined);
}
export declare class AccountOwnedByWrongProgram extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3007;
readonly code = 3007;
readonly name = "AccountOwnedByWrongProgram";
readonly msg = "The given account is owned by a different program than expected";
constructor(logs?: string[] | undefined);
}
export declare class InvalidProgramId extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3008;
readonly code = 3008;
readonly name = "InvalidProgramId";
readonly msg = "Program ID was not as expected";
constructor(logs?: string[] | undefined);
}
export declare class InvalidProgramExecutable extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3009;
readonly code = 3009;
readonly name = "InvalidProgramExecutable";
readonly msg = "Program account is not executable";
constructor(logs?: string[] | undefined);
}
export declare class AccountNotSigner extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3010;
readonly code = 3010;
readonly name = "AccountNotSigner";
readonly msg = "The given account did not sign";
constructor(logs?: string[] | undefined);
}
export declare class AccountNotSystemOwned extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3011;
readonly code = 3011;
readonly name = "AccountNotSystemOwned";
readonly msg = "The given account is not owned by the system program";
constructor(logs?: string[] | undefined);
}
export declare class AccountNotInitialized extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3012;
readonly code = 3012;
readonly name = "AccountNotInitialized";
readonly msg = "The program expected this account to be already initialized";
constructor(logs?: string[] | undefined);
}
export declare class AccountNotProgramData extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3013;
readonly code = 3013;
readonly name = "AccountNotProgramData";
readonly msg = "The given account is not a program data account";
constructor(logs?: string[] | undefined);
}
export declare class AccountNotAssociatedTokenAccount extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3014;
readonly code = 3014;
readonly name = "AccountNotAssociatedTokenAccount";
readonly msg = "The given account is not the associated token account";
constructor(logs?: string[] | undefined);
}
export declare class AccountSysvarMismatch extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3015;
readonly code = 3015;
readonly name = "AccountSysvarMismatch";
readonly msg = "The given public key does not match the required sysvar";
constructor(logs?: string[] | undefined);
}
export declare class AccountReallocExceedsLimit extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3016;
readonly code = 3016;
readonly name = "AccountReallocExceedsLimit";
readonly msg = "The account reallocation exceeds the MAX_PERMITTED_DATA_INCREASE limit";
constructor(logs?: string[] | undefined);
}
export declare class AccountDuplicateReallocs extends Error {
readonly logs?: string[] | undefined;
static readonly code = 3017;
readonly code = 3017;
readonly name = "AccountDuplicateReallocs";
readonly msg = "The account was duplicated for more than one reallocation";
constructor(logs?: string[] | undefined);
}
export declare class DeclaredProgramIdMismatch extends Error {
readonly logs?: string[] | undefined;
static readonly code = 4100;
readonly code = 4100;
readonly name = "DeclaredProgramIdMismatch";
readonly msg = "The declared program id does not match the actual program id";
constructor(logs?: string[] | undefined);
}
export declare class Deprecated extends Error {
readonly logs?: string[] | undefined;
static readonly code = 5000;
readonly code = 5000;
readonly name = "Deprecated";
readonly msg = "The API being used is deprecated and should no longer be used";
constructor(logs?: string[] | undefined);
}
export declare function fromCode(code: number, logs?: string[]): AnchorError | null;
//# sourceMappingURL=anchor.d.ts.map