59 lines
2.1 KiB
C
59 lines
2.1 KiB
C
/* Automatically generated nanopb header */
|
|
/* Generated by nanopb-0.4.0-dev */
|
|
|
|
#ifndef PB_TYPES_PB_H_INCLUDED
|
|
#define PB_TYPES_PB_H_INCLUDED
|
|
#include <pb.h>
|
|
|
|
/* @@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
|