1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-12-16 11:28:14 +00:00

coins: Add Decred support

This commit is contained in:
Saleem Rashid 2017-12-10 13:27:00 +00:00 committed by Pavol Rusnak
parent bfb8dda5e8
commit 9849321883
2 changed files with 2 additions and 0 deletions

View File

@ -84,6 +84,7 @@ def coin_to_struct(coin):
("has_segwit", format_bool(coin["segwit"])),
("has_forkid", format_bool(coin["forkid"] is not None)),
("force_bip143", format_bool(coin["force_bip143"])),
("decred", format_bool(coin["decred"])),
("address_type", format_number(coin["address_type"])),
("address_type_p2sh", format_number(coin["address_type_p2sh"])),
("xpub_magic", format_hex(coin["xpub_magic"])),

View File

@ -36,6 +36,7 @@ typedef struct _CoinInfo {
bool has_segwit;
bool has_forkid;
bool force_bip143;
bool decred;
// address types > 0xFF represent a two-byte prefix in big-endian order
uint32_t address_type;
uint32_t address_type_p2sh;