marginpy.generated_client.errors.anchor module

exception InstructionMissing

Bases: ProgramError

code = 100
name = 'InstructionMissing'
msg = '8 byte instruction identifier not provided'
exception InstructionFallbackNotFound

Bases: ProgramError

code = 101
name = 'InstructionFallbackNotFound'
msg = 'Fallback functions are not supported'
exception InstructionDidNotDeserialize

Bases: ProgramError

code = 102
name = 'InstructionDidNotDeserialize'
msg = 'The program could not deserialize the given instruction'
exception InstructionDidNotSerialize

Bases: ProgramError

code = 103
name = 'InstructionDidNotSerialize'
msg = 'The program could not serialize the given instruction'
exception IdlInstructionStub

Bases: ProgramError

code = 1000
name = 'IdlInstructionStub'
msg = 'The program was compiled without idl instructions'
exception IdlInstructionInvalidProgram

Bases: ProgramError

code = 1001
name = 'IdlInstructionInvalidProgram'
msg = 'The transaction was given an invalid program for the IDL instruction'
exception ConstraintMut

Bases: ProgramError

code = 2000
name = 'ConstraintMut'
msg = 'A mut constraint was violated'
exception ConstraintHasOne

Bases: ProgramError

code = 2001
name = 'ConstraintHasOne'
msg = 'A has_one constraint was violated'
exception ConstraintSigner

Bases: ProgramError

code = 2002
name = 'ConstraintSigner'
msg = 'A signer constraint was violated'
exception ConstraintRaw

Bases: ProgramError

code = 2003
name = 'ConstraintRaw'
msg = 'A raw constraint was violated'
exception ConstraintOwner

Bases: ProgramError

code = 2004
name = 'ConstraintOwner'
msg = 'An owner constraint was violated'
exception ConstraintRentExempt

Bases: ProgramError

code = 2005
name = 'ConstraintRentExempt'
msg = 'A rent exempt constraint was violated'
exception ConstraintSeeds

Bases: ProgramError

code = 2006
name = 'ConstraintSeeds'
msg = 'A seeds constraint was violated'
exception ConstraintExecutable

Bases: ProgramError

code = 2007
name = 'ConstraintExecutable'
msg = 'An executable constraint was violated'
exception ConstraintState

Bases: ProgramError

code = 2008
name = 'ConstraintState'
msg = 'A state constraint was violated'
exception ConstraintAssociated

Bases: ProgramError

code = 2009
name = 'ConstraintAssociated'
msg = 'An associated constraint was violated'
exception ConstraintAssociatedInit

Bases: ProgramError

code = 2010
name = 'ConstraintAssociatedInit'
msg = 'An associated init constraint was violated'
exception ConstraintClose

Bases: ProgramError

code = 2011
name = 'ConstraintClose'
msg = 'A close constraint was violated'
exception ConstraintAddress

Bases: ProgramError

code = 2012
name = 'ConstraintAddress'
msg = 'An address constraint was violated'
exception ConstraintZero

Bases: ProgramError

code = 2013
name = 'ConstraintZero'
msg = 'Expected zero account discriminant'
exception ConstraintTokenMint

Bases: ProgramError

code = 2014
name = 'ConstraintTokenMint'
msg = 'A token mint constraint was violated'
exception ConstraintTokenOwner

Bases: ProgramError

code = 2015
name = 'ConstraintTokenOwner'
msg = 'A token owner constraint was violated'
exception ConstraintMintMintAuthority

Bases: ProgramError

code = 2016
name = 'ConstraintMintMintAuthority'
msg = 'A mint mint authority constraint was violated'
exception ConstraintMintFreezeAuthority

Bases: ProgramError

code = 2017
name = 'ConstraintMintFreezeAuthority'
msg = 'A mint freeze authority constraint was violated'
exception ConstraintMintDecimals

Bases: ProgramError

code = 2018
name = 'ConstraintMintDecimals'
msg = 'A mint decimals constraint was violated'
exception ConstraintSpace

Bases: ProgramError

code = 2019
name = 'ConstraintSpace'
msg = 'A space constraint was violated'
exception RequireViolated

Bases: ProgramError

code = 2500
name = 'RequireViolated'
msg = 'A require expression was violated'
exception RequireEqViolated

Bases: ProgramError

code = 2501
name = 'RequireEqViolated'
msg = 'A require_eq expression was violated'
exception RequireKeysEqViolated

Bases: ProgramError

code = 2502
name = 'RequireKeysEqViolated'
msg = 'A require_keys_eq expression was violated'
exception RequireNeqViolated

Bases: ProgramError

code = 2503
name = 'RequireNeqViolated'
msg = 'A require_neq expression was violated'
exception RequireKeysNeqViolated

Bases: ProgramError

code = 2504
name = 'RequireKeysNeqViolated'
msg = 'A require_keys_neq expression was violated'
exception RequireGtViolated

Bases: ProgramError

code = 2505
name = 'RequireGtViolated'
msg = 'A require_gt expression was violated'
exception RequireGteViolated

Bases: ProgramError

code = 2506
name = 'RequireGteViolated'
msg = 'A require_gte expression was violated'
exception AccountDiscriminatorAlreadySet

Bases: ProgramError

code = 3000
name = 'AccountDiscriminatorAlreadySet'
msg = 'The account discriminator was already set on this account'
exception AccountDiscriminatorNotFound

Bases: ProgramError

code = 3001
name = 'AccountDiscriminatorNotFound'
msg = 'No 8 byte discriminator was found on the account'
exception AccountDiscriminatorMismatch

Bases: ProgramError

code = 3002
name = 'AccountDiscriminatorMismatch'
msg = '8 byte discriminator did not match what was expected'
exception AccountDidNotDeserialize

Bases: ProgramError

code = 3003
name = 'AccountDidNotDeserialize'
msg = 'Failed to deserialize the account'
exception AccountDidNotSerialize

Bases: ProgramError

code = 3004
name = 'AccountDidNotSerialize'
msg = 'Failed to serialize the account'
exception AccountNotEnoughKeys

Bases: ProgramError

code = 3005
name = 'AccountNotEnoughKeys'
msg = 'Not enough account keys given to the instruction'
exception AccountNotMutable

Bases: ProgramError

code = 3006
name = 'AccountNotMutable'
msg = 'The given account is not mutable'
exception AccountOwnedByWrongProgram

Bases: ProgramError

code = 3007
name = 'AccountOwnedByWrongProgram'
msg = 'The given account is owned by a different program than expected'
exception InvalidProgramId

Bases: ProgramError

code = 3008
name = 'InvalidProgramId'
msg = 'Program ID was not as expected'
exception InvalidProgramExecutable

Bases: ProgramError

code = 3009
name = 'InvalidProgramExecutable'
msg = 'Program account is not executable'
exception AccountNotSigner

Bases: ProgramError

code = 3010
name = 'AccountNotSigner'
msg = 'The given account did not sign'
exception AccountNotSystemOwned

Bases: ProgramError

code = 3011
name = 'AccountNotSystemOwned'
msg = 'The given account is not owned by the system program'
exception AccountNotInitialized

Bases: ProgramError

code = 3012
name = 'AccountNotInitialized'
msg = 'The program expected this account to be already initialized'
exception AccountNotProgramData

Bases: ProgramError

code = 3013
name = 'AccountNotProgramData'
msg = 'The given account is not a program data account'
exception AccountNotAssociatedTokenAccount

Bases: ProgramError

code = 3014
name = 'AccountNotAssociatedTokenAccount'
msg = 'The given account is not the associated token account'
exception AccountSysvarMismatch

Bases: ProgramError

code = 3015
name = 'AccountSysvarMismatch'
msg = 'The given public key does not match the required sysvar'
exception StateInvalidAddress

Bases: ProgramError

code = 4000
name = 'StateInvalidAddress'
msg = 'The given state account does not have the correct address'
exception Deprecated

Bases: ProgramError

code = 5000
name = 'Deprecated'
msg = 'The API being used is deprecated and should no longer be used'
from_code(code: int) Optional[Union[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, RequireViolated, RequireEqViolated, RequireKeysEqViolated, RequireNeqViolated, RequireKeysNeqViolated, RequireGtViolated, RequireGteViolated, AccountDiscriminatorAlreadySet, AccountDiscriminatorNotFound, AccountDiscriminatorMismatch, AccountDidNotDeserialize, AccountDidNotSerialize, AccountNotEnoughKeys, AccountNotMutable, AccountOwnedByWrongProgram, InvalidProgramId, InvalidProgramExecutable, AccountNotSigner, AccountNotSystemOwned, AccountNotInitialized, AccountNotProgramData, AccountNotAssociatedTokenAccount, AccountSysvarMismatch, StateInvalidAddress, Deprecated]]