1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-11 17:08:15 +00:00
trezor-firmware/core/src/apps/binance
2020-07-24 16:37:58 +02:00
..
__init__.py core: use new keychain decorators where appropriate 2020-05-15 14:08:29 +02:00
get_address.py core: update references to keychain everywhere 2020-07-24 16:37:58 +02:00
get_public_key.py core: update references to keychain everywhere 2020-07-24 16:37:58 +02:00
helpers.py common: divisibility -> decimals 2019-12-09 17:43:47 +01:00
layout.py core: update isort config to place relative imports last 2020-05-18 14:31:51 +02:00
README.md #28 - binance implementation (#189) 2019-07-31 17:02:41 +02:00
sign_tx.py core: update references to keychain everywhere 2020-07-24 16:37:58 +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