Offline Transaction Signing (OTS) 0.1.0
|
Error codes for the C ABI. More...
#include <stdint.h>
Go to the source code of this file.
Error codes for the C ABI.
enum OTS_ERROR_CODE |
Error codes matching C++ exceptions.
Enumerator | |
---|---|
OTS_SUCCESS | |
OTS_ERROR_RUNTIME_ERROR | RuntimeError.
|
OTS_ERROR_LOGIC_ERROR | LogicError.
|
OTS_ERROR_INVALID_ARGUMENT | InvalidArgument.
|
OTS_ERROR_RANGE_ERROR | RangeError.
|
OTS_ERROR_NOT_IMPLEMENTED_YET | NotImplementedYet.
|
OTS_ERROR_DOMAIN_ERROR | DomainError.
|
OTS_ERROR_OUT_OF_RANGE | OutOfRange.
|
OTS_ERROR_MEMORY_ALLOCATION_ERROR | MemoryAllocationError.
|
OTS_ERROR_SECURITY_ERROR | SecurityError.
|
OTS_ERROR_SECURITY_EXCEPTION | SecurityException.
|
OTS_ERROR_UNKNOWN_NETWORK | UnknownNetwork.
|
OTS_ERROR_BUFFER_OVERFLOW_EXCEPTION | BufferOverflowException.
|
OTS_ERROR_LOW_ENTROPY | LowEntropy.
|
OTS_ERROR_WIPEABLESTRING_UNSAFE_CONVERSION | UnsafeConversion. |
OTS_ERROR_WIPEABLEVECTOR_UNSAFE_CONVERSION | UnsafeConversion. |
OTS_ERROR_SIGN_INVALID_SIGNATURE | InvalidSignature.
|
OTS_ERROR_SIGN_EMPTY_MESSAGE | EmptyMessage.
|
OTS_ERROR_SIGN_EMPTY_SIGNATURE | EmptySignature.
|
OTS_ERROR_SEED_NO_DEFAULT_LANGUAGE_SET | NoDefaultLanguageSet. |
OTS_ERROR_SEED_LANGUAGE_NOT_FOUND | LanguageNotFound.
|
OTS_ERROR_SEED_LANGUAGE_NOT_SUPPORTED_BY_SEED_TYPE | LanguageNotSupportedBySeedType. |
OTS_ERROR_SEED_WORD_COUNT | WordCount.
|
OTS_ERROR_SEED_SEED_ENCODING_FAILED | SeedEncodingFailed.
|
OTS_ERROR_SEED_SEED_DECODING_FAILED | SeedDecodingFailed.
|
OTS_ERROR_SEED_LENGTH_MISMATCH | LengthMismatch.
|
OTS_ERROR_SEED_TOO_FEW_VALUES | TooFewValues.
|
OTS_ERROR_SEED_PASSWORD_NOT_SUPPORTED | PasswordNotSupported. |
OTS_ERROR_SEED_MERGE_ERROR | MergeError.
|
OTS_ERROR_POLYSEED_WORD_COUNT | WordCount.
|
OTS_ERROR_POLYSEED_UNSUPPORTED_LANGUAGE | UnsupportedLanguage. |
OTS_ERROR_POLYSEED_CHECKSUM_MISMATCH | ChecksumMismatch. |
OTS_ERROR_POLYSEED_UNSUPPORTED_FEATURES | UnsupportedFeatures. |
OTS_ERROR_POLYSEED_INVALID_SEED_FORMAT | InvalidSeedFormat. |
OTS_ERROR_POLYSEED_MEMORY_ALLOCATION_ERROR | MemoryAllocationError. |
OTS_ERROR_POLYSEED_AMBIGOUS_LANGUAGE | AmbigousLanguage. |
OTS_ERROR_POLYSEED_NO_PASSWORD_PROVIDED | NoPasswordProvided. |
OTS_ERROR_LEGACYSEED_INVALID_SEED_FORMAT | InvalidSeedFormat. |
OTS_ERROR_SEEDJAR_SEED_NOT_FOUND | SeedNotFound.
|
OTS_ERROR_KEYSTORE_LOCKED_ACCESS_ATTEMPT | LockedAccessAttempt. |
OTS_ERROR_KEYSTORE_LOCKED_WRITE_ATTEMPT | LockedWriteAttempt. |
OTS_ERROR_KEYSTORE_POLYSEED_ACTIVE_POLYSEED_DATA_SESSION | ActivePolyseedDataSession. |
OTS_ERROR_KEYSTORE_POLYSEED_NO_ACTIVE_POLYSEED_DATA_SESSION | NoActivePolyseedDataSession. |
OTS_ERROR_KEYSTORE_POLYSEED_POLYSEED_DATA_READ_ONLY_SESSION | PolyseedDataReadOnlySession. |
OTS_ERROR_WALLET_ADDRESS_NOT_FOUND | AddressNotFound.
|
OTS_ERROR_WALLET_IMPORT_OUTPUTS | ImportOutputs.
|
OTS_ERROR_WALLET_EXPORT_KEY_IMAGES | ExportKeyImages.
|
OTS_ERROR_WALLET_INVALID_CIPHERTEXT | InvalidCiphertext.
|
OTS_ERROR_WALLET_CIPHERTEXT_AUTHENTICATION_FAILED | CiphertextAuthenticationFailed. |
OTS_ERROR_WALLET_INTERNAL_ERROR | InternalError.
|
OTS_ERROR_ACCOUNT_GENERATION_FAILED | GenerationFailed.
|
OTS_ERROR_TX_INVALID | Invalid.
|
OTS_ERROR_ADDRESS_INVALID | Invalid.
|
OTS_ERROR_ADDRESS_NOT_INTEGRATED | NotIntegrated.
|