Error Codes
Error Code | Description |
---|---|
0 |
success |
2001 |
method deprecated |
2002 |
unknown error |
2003 |
file system error |
2004 |
feature not implemented |
2005 |
persona exists already |
2006 |
persona doesn’t exist |
2007 |
keychain blockchain transaction payload too large |
2008 |
insufficient free funds (of layer 1 blockchain tokens) to fund the keychain blockchain transaction |
2009 |
missing query result |
2010 |
invalid keychain key type |
2011 |
unconfirmed keychain tip |
2012 |
immature keychain tip |
2013 |
no confirmed keychain child trxn |
2014 |
on-chain keychain has been finalized |
2015 |
bad input |
2016 |
no blockchain transaction payload data found |
2017 |
keychain terminated |
2018 |
malformed op return script |
2019 |
error while trying to parse transaction payload |
2020 |
error during data marshaling |
2021 |
error during data unmarshaling |
2022 |
an exception occurred at lower library levels |
2023 |
query request to blockchain server failed |
2024 |
reached the tip/leaf of the keychain |
2025 |
received sentinel utxo value(s) from the blockchain server so unable to calculate a balance |
2026 |
database has already been seeded |
2027 |
database file already exists |
2028 |
get new address failed unexpectedly |
2029 |
local blockchain state is already up to date |
2030 |
creation of a persona is already in progress and it is yet immature |
2031 |
keychain tip certificate has expired |
2032 |
ledger transaction contains an invalid signature |
2033 |
ledger transactino requires a signature |
2034 |
ledger response is required |
2035 |
decryption by persona is not authorized in the given encrypted data |
2036 |
no recognized signer for signed data |
2037 |
bad keychain tip payload public key |
2038 |
no persona set as active |
2039 |
database is busy |
2040 |
no keychain tip found |
2041 |
license verification failed |
2042 |
http request returned application-level error code |
2043 |
http request returned protocol-level code other than 200 |
2044 |
null pointer was received for an object reference when non-null was expected |
2045 |
memory allocation request failed |
2046 |
input file does not exist |
2047 |
record not found |
2048 |
attempted to issue an asset that was issued by another entity |
2049 |
authorizer’s ledger certificate signature failed verification |
2050 |
ledger certificate’s target holder is not the active persona |
2051 |
ledger transaction needs a rejection signature |