/* Automatically generated nanopb header */ /* Generated by nanopb-0.4.0-dev */ #ifndef PB_TYPES_PB_H_INCLUDED #define PB_TYPES_PB_H_INCLUDED #include /* @@protoc_insertion_point(includes) */ #if PB_PROTO_HEADER_VERSION != 30 #error Regenerate this file with the current version of nanopb generator. #endif #ifdef __cplusplus extern "C" { #endif /* Enum definitions */ typedef enum _FailureType { FailureType_Failure_UnexpectedMessage = 1, FailureType_Failure_ButtonExpected = 2, FailureType_Failure_DataError = 3, FailureType_Failure_ActionCancelled = 4, FailureType_Failure_PinExpected = 5, FailureType_Failure_PinCancelled = 6, FailureType_Failure_PinInvalid = 7, FailureType_Failure_InvalidSignature = 8, FailureType_Failure_ProcessError = 9, FailureType_Failure_NotEnoughFunds = 10, FailureType_Failure_NotInitialized = 11, FailureType_Failure_FirmwareError = 99 } FailureType; #define _FailureType_MIN FailureType_Failure_UnexpectedMessage #define _FailureType_MAX FailureType_Failure_FirmwareError #define _FailureType_ARRAYSIZE ((FailureType)(FailureType_Failure_FirmwareError+1)) typedef enum _ButtonRequestType { ButtonRequestType_ButtonRequest_Other = 1, ButtonRequestType_ButtonRequest_FeeOverThreshold = 2, ButtonRequestType_ButtonRequest_ConfirmOutput = 3, ButtonRequestType_ButtonRequest_ResetDevice = 4, ButtonRequestType_ButtonRequest_ConfirmWord = 5, ButtonRequestType_ButtonRequest_WipeDevice = 6, ButtonRequestType_ButtonRequest_ProtectCall = 7, ButtonRequestType_ButtonRequest_SignTx = 8, ButtonRequestType_ButtonRequest_FirmwareCheck = 9, ButtonRequestType_ButtonRequest_Address = 10, ButtonRequestType_ButtonRequest_PublicKey = 11 } ButtonRequestType; #define _ButtonRequestType_MIN ButtonRequestType_ButtonRequest_Other #define _ButtonRequestType_MAX ButtonRequestType_ButtonRequest_PublicKey #define _ButtonRequestType_ARRAYSIZE ((ButtonRequestType)(ButtonRequestType_ButtonRequest_PublicKey+1)) #ifdef __cplusplus } /* extern "C" */ #endif /* @@protoc_insertion_point(eof) */ #endif