1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-03-11 13:46:07 +00:00

mocks: regenerate

This commit is contained in:
Jan Pochyla 2017-06-12 18:02:32 +02:00
parent fbf7be27cd
commit e937afcce8
7 changed files with 31 additions and 37 deletions

View File

@ -12,13 +12,13 @@ def derive_path(path: list) -> None:
''' '''
# extmod/modtrezorcrypto/modtrezorcrypto-bip32.h # extmod/modtrezorcrypto/modtrezorcrypto-bip32.h
def serialize_public() -> str: def serialize_public(version: int) -> str:
''' '''
Serialize the public info from HD node to base58 string. Serialize the public info from HD node to base58 string.
''' '''
# extmod/modtrezorcrypto/modtrezorcrypto-bip32.h # extmod/modtrezorcrypto/modtrezorcrypto-bip32.h
def serialize_private() -> str: def serialize_private(version: int) -> str:
''' '''
Serialize the private info HD node to base58 string. Serialize the private info HD node to base58 string.
''' '''

View File

@ -1,6 +1,6 @@
# extmod/modtrezorcrypto/modtrezorcrypto-bip32.h # extmod/modtrezorcrypto/modtrezorcrypto-bip32.h
def deserialize(value: str) -> HDNode: def deserialize(value:str, version_public: int, version_private: int) -> HDNode:
''' '''
Construct a BIP0032 HD node from a base58-serialized value. Construct a BIP0032 HD node from a base58-serialized value.
''' '''

View File

@ -5,20 +5,8 @@ def blake2b(data: bytes=None, key: bytes=None) -> Blake2b:
Creates a hash context object. Creates a hash context object.
''' '''
# extmod/modtrezorcrypto/modtrezorcrypto-sha3-256.h # extmod/modtrezorcrypto/modtrezorcrypto-blake2s.h
def sha3_256(data: bytes=None) -> Sha3_256: def blake2s(data: bytes=None, key: bytes=None) -> Blake2s:
'''
Creates a hash context object.
'''
# extmod/modtrezorcrypto/modtrezorcrypto-sha512.h
def sha512(data: bytes=None) -> Sha512:
'''
Creates a hash context object.
'''
# extmod/modtrezorcrypto/modtrezorcrypto-sha256.h
def sha256(data: bytes=None) -> Sha256:
''' '''
Creates a hash context object. Creates a hash context object.
''' '''
@ -29,20 +17,32 @@ def ripemd160(data: bytes=None) -> Ripemd160:
Creates a hash context object. Creates a hash context object.
''' '''
# extmod/modtrezorcrypto/modtrezorcrypto-sha3-512.h
def sha3_512(data: bytes=None) -> Sha3_512:
'''
Creates a hash context object.
'''
# extmod/modtrezorcrypto/modtrezorcrypto-sha1.h # extmod/modtrezorcrypto/modtrezorcrypto-sha1.h
def sha1(data: bytes=None) -> Sha1: def sha1(data: bytes=None) -> Sha1:
''' '''
Creates a hash context object. Creates a hash context object.
''' '''
# extmod/modtrezorcrypto/modtrezorcrypto-blake2s.h # extmod/modtrezorcrypto/modtrezorcrypto-sha256.h
def blake2s(data: bytes=None, key: bytes=None) -> Blake2s: def sha256(data: bytes=None) -> Sha256:
'''
Creates a hash context object.
'''
# extmod/modtrezorcrypto/modtrezorcrypto-sha3-256.h
def sha3_256(data: bytes=None) -> Sha3_256:
'''
Creates a hash context object.
'''
# extmod/modtrezorcrypto/modtrezorcrypto-sha3-512.h
def sha3_512(data: bytes=None) -> Sha3_512:
'''
Creates a hash context object.
'''
# extmod/modtrezorcrypto/modtrezorcrypto-sha512.h
def sha512(data: bytes=None) -> Sha512:
''' '''
Creates a hash context object. Creates a hash context object.
''' '''

View File

@ -1,6 +0,0 @@
# extmod/modtrezordebug/modtrezordebug.c
def memaccess(address: int, length: int) -> bytes:
'''
Creates a bytes object that can be used to access certain memory location.
'''

View File

@ -1,18 +1,18 @@
# extmod/modtrezormsg/modtrezormsg.c # extmod/modtrezormsg/modtrezormsg.c
def set_interfaces(ifaces: list/tuple) -> None: def init_usb(usb_info, usb_ifaces) -> None:
''' '''
Configures USB interfaces with a list/tuple of (usage_page, ...) Registers passed interfaces and initializes the USB stack
''' '''
# extmod/modtrezormsg/modtrezormsg.c # extmod/modtrezormsg/modtrezormsg.c
def get_interfaces() -> tuple: def deinit_usb() -> None:
''' '''
Reads a tuple (of usage pages) of configured USB interfaces Cleans up the USB stack
''' '''
# extmod/modtrezormsg/modtrezormsg.c # extmod/modtrezormsg/modtrezormsg.c
def send(usage_page: int, message: bytes) -> int: def send(iface: int, message: bytes) -> int:
''' '''
Sends message using USB HID (device) or UDP (emulator). Sends message using USB HID (device) or UDP (emulator).
''' '''

View File

@ -39,7 +39,7 @@ def icon(x: int, y: int, icon: bytes, fgcolor: int, bgcolor: int) -> None:
''' '''
# extmod/modtrezorui/modtrezorui-display.h # extmod/modtrezorui/modtrezorui-display.h
def print(text: str, fgcolor: int, bgcolor: int) -> None: def print(text: str) -> None:
''' '''
Renders text using 5x8 bitmap font (using special text mode) Renders text using 5x8 bitmap font (using special text mode)
''' '''