mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-04-26 12:09:02 +00:00
common: introduce ButtonRequestType.PinEntry
This commit is contained in:
parent
e9555a3b0a
commit
bbfce4e303
@ -68,6 +68,7 @@ message ButtonRequest {
|
|||||||
ButtonRequest_Success = 17;
|
ButtonRequest_Success = 17;
|
||||||
ButtonRequest_Warning = 18;
|
ButtonRequest_Warning = 18;
|
||||||
ButtonRequest_PassphraseEntry = 19;
|
ButtonRequest_PassphraseEntry = 19;
|
||||||
|
ButtonRequest_PinEntry = 20;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@ if __debug__:
|
|||||||
try:
|
try:
|
||||||
from typing import Dict, List # noqa: F401
|
from typing import Dict, List # noqa: F401
|
||||||
from typing_extensions import Literal # noqa: F401
|
from typing_extensions import Literal # noqa: F401
|
||||||
EnumTypeButtonRequestType = Literal[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
|
EnumTypeButtonRequestType = Literal[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
|
||||||
except ImportError:
|
except ImportError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@ -23,5 +23,5 @@ class ButtonRequest(p.MessageType):
|
|||||||
@classmethod
|
@classmethod
|
||||||
def get_fields(cls) -> Dict:
|
def get_fields(cls) -> Dict:
|
||||||
return {
|
return {
|
||||||
1: ('code', p.EnumType("ButtonRequestType", (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)), 0),
|
1: ('code', p.EnumType("ButtonRequestType", (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)), 0),
|
||||||
}
|
}
|
||||||
|
@ -22,3 +22,4 @@ RecoveryHomepage = 16 # type: Literal[16]
|
|||||||
Success = 17 # type: Literal[17]
|
Success = 17 # type: Literal[17]
|
||||||
Warning = 18 # type: Literal[18]
|
Warning = 18 # type: Literal[18]
|
||||||
PassphraseEntry = 19 # type: Literal[19]
|
PassphraseEntry = 19 # type: Literal[19]
|
||||||
|
PinEntry = 20 # type: Literal[20]
|
||||||
|
@ -6,7 +6,7 @@ if __debug__:
|
|||||||
try:
|
try:
|
||||||
from typing import Dict, List # noqa: F401
|
from typing import Dict, List # noqa: F401
|
||||||
from typing_extensions import Literal # noqa: F401
|
from typing_extensions import Literal # noqa: F401
|
||||||
EnumTypeButtonRequestType = Literal[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
|
EnumTypeButtonRequestType = Literal[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
|
||||||
except ImportError:
|
except ImportError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
@ -23,5 +23,5 @@ class ButtonRequest(p.MessageType):
|
|||||||
@classmethod
|
@classmethod
|
||||||
def get_fields(cls) -> Dict:
|
def get_fields(cls) -> Dict:
|
||||||
return {
|
return {
|
||||||
1: ('code', p.EnumType("ButtonRequestType", (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)), 0),
|
1: ('code', p.EnumType("ButtonRequestType", (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)), 0),
|
||||||
}
|
}
|
||||||
|
@ -22,3 +22,4 @@ RecoveryHomepage = 16 # type: Literal[16]
|
|||||||
Success = 17 # type: Literal[17]
|
Success = 17 # type: Literal[17]
|
||||||
Warning = 18 # type: Literal[18]
|
Warning = 18 # type: Literal[18]
|
||||||
PassphraseEntry = 19 # type: Literal[19]
|
PassphraseEntry = 19 # type: Literal[19]
|
||||||
|
PinEntry = 20 # type: Literal[20]
|
||||||
|
Loading…
Reference in New Issue
Block a user