Skip to content
This repository has been archived by the owner on Apr 16, 2019. It is now read-only.

Commit

Permalink
add Darkcoin
Browse files Browse the repository at this point in the history
  • Loading branch information
prusnak committed Mar 3, 2015
1 parent d1c6265 commit 65d734d
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 6 deletions.
1 change: 1 addition & 0 deletions firmware/coins.c
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ const CoinType coins[COINS_COUNT] = {
{true, "Namecoin", true, "NMC", true, 52, true, 10000000, true, 5},
{true, "Litecoin", true, "LTC", true, 48, true, 10000000, true, 5},
{true, "Dogecoin", true, "DOGE", true, 30, true, 100000000, true, 22},
{true, "Darkcoin", true, "DRK", true, 76, true, 100000, true, 16},
};

const CoinType *coinByShortcut(const char *shortcut)
Expand Down
2 changes: 1 addition & 1 deletion firmware/coins.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

#include "types.pb.h"

#define COINS_COUNT 5
#define COINS_COUNT 6

extern const CoinType coins[COINS_COUNT];

Expand Down
2 changes: 1 addition & 1 deletion firmware/protob/messages.options
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Features.vendor max_size:33
Features.device_id max_size:25
Features.language max_size:17
Features.label max_size:33
Features.coins max_count:5
Features.coins max_count:6
Features.revision max_size:20
Features.bootloader_hash max_size:32

Expand Down
8 changes: 4 additions & 4 deletions firmware/protob/messages.pb.h
Original file line number Diff line number Diff line change
Expand Up @@ -370,7 +370,7 @@ typedef struct _Features {
bool has_label;
char label[33];
size_t coins_count;
CoinType coins[5];
CoinType coins[6];
bool has_initialized;
bool initialized;
bool has_revision;
Expand Down Expand Up @@ -624,7 +624,7 @@ extern const char SimpleSignTx_coin_name_default[17];

/* Initializer values for message structs */
#define Initialize_init_default {0}
#define Features_init_default {false, "", false, 0, false, 0, false, 0, false, 0, false, "", false, 0, false, 0, false, "", false, "", 0, {CoinType_init_default, CoinType_init_default, CoinType_init_default, CoinType_init_default, CoinType_init_default}, false, 0, false, {0, {0}}, false, {0, {0}}, false, 0}
#define Features_init_default {false, "", false, 0, false, 0, false, 0, false, 0, false, "", false, 0, false, 0, false, "", false, "", 0, {CoinType_init_default, CoinType_init_default, CoinType_init_default, CoinType_init_default, CoinType_init_default, CoinType_init_default}, false, 0, false, {0, {0}}, false, {0, {0}}, false, 0}
#define ClearSession_init_default {0}
#define ApplySettings_init_default {false, "", false, "", false, 0, false, {0, {0}}}
#define ChangePin_init_default {false, 0}
Expand Down Expand Up @@ -677,7 +677,7 @@ extern const char SimpleSignTx_coin_name_default[17];
#define DebugLinkStop_init_default {0}
#define DebugLinkLog_init_default {false, 0, false, "", false, ""}
#define Initialize_init_zero {0}
#define Features_init_zero {false, "", false, 0, false, 0, false, 0, false, 0, false, "", false, 0, false, 0, false, "", false, "", 0, {CoinType_init_zero, CoinType_init_zero, CoinType_init_zero, CoinType_init_zero, CoinType_init_zero}, false, 0, false, {0, {0}}, false, {0, {0}}, false, 0}
#define Features_init_zero {false, "", false, 0, false, 0, false, 0, false, 0, false, "", false, 0, false, 0, false, "", false, "", 0, {CoinType_init_zero, CoinType_init_zero, CoinType_init_zero, CoinType_init_zero, CoinType_init_zero, CoinType_init_zero}, false, 0, false, {0, {0}}, false, {0, {0}}, false, 0}
#define ClearSession_init_zero {0}
#define ApplySettings_init_zero {false, "", false, "", false, 0, false, {0, {0}}}
#define ChangePin_init_zero {false, 0}
Expand Down Expand Up @@ -917,7 +917,7 @@ extern const pb_field_t DebugLinkLog_fields[4];

/* Maximum encoded size of messages (where known) */
#define Initialize_size 0
#define Features_size (230 + 5*CoinType_size)
#define Features_size (236 + 6*CoinType_size)
#define ClearSession_size 0
#define ApplySettings_size 1083
#define ChangePin_size 2
Expand Down

0 comments on commit 65d734d

Please sign in to comment.