1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-21 05:48:23 +00:00
trezor-firmware/core/src/apps/binance
grdddj b8ea21d24a feat(all): implement translations into Trezor
Co-authored-by matejcik <ja@matejcik.cz>
2024-02-12 14:49:32 +01:00
..
__init__.py refactor(core): move app registrations to a single handler function 2021-05-06 13:14:21 +02:00
get_address.py feat(core): show account number in receive/public key details for altcoins 2023-09-26 11:50:21 +02:00
get_public_key.py feat(core): show account number in receive/public key details for altcoins 2023-09-26 11:50:21 +02:00
helpers.py style(core): apply isort 5 2023-08-16 13:29:51 +02:00
layout.py feat(all): implement translations into Trezor 2024-02-12 14:49:32 +01:00
README.md ci: enable editorconfig checks, fix whitespace issues 2020-11-11 14:43:50 +01:00
sign_tx.py style(core): apply isort 5 2023-08-16 13:29:51 +02:00

Binance

MAINTAINER = Stanislav Marcinko stanislav.marcinko@satoshilabs.com

AUTHOR = Stanislav Marcinko stanislav.marcinko@satoshilabs.com

REVIEWER = Jan Matějek jan.matejek@satoshilabs.com


Implementation is based on binance chain documentation and tested against fixtures from binance javascript sdk. Only a subset of messages needed for sdk integration is implemented.

Transactions

Binance transaction consists of a transaction message wrapped in a standard transaction structure (see documentation). One message per transaction.

Implemented subset of messages: Place Order Cancel Order Transfer

Testing

Mnemonic for recovering wallet used in binance sdk tests: offer caution gift cross surge pretty orange during eye soldier popular holiday mention east eight office fashion ill parrot vault rent devote earth cousin