Browse Source

Rebrand Horizen

master
TamtamHero 6 years ago
parent
commit
1cddf72dfc
No known key found for this signature in database GPG Key ID: 8934809B002C40E5
  1. 10
      Makefile
  2. BIN
      blue_app_horizen.gif
  3. BIN
      blue_app_zencash.gif
  4. 2
      include/btchip_context.h
  5. BIN
      nanos_app_horizen.gif
  6. BIN
      nanos_app_zencash.gif
  7. 4
      src/btchip_helpers.c

10
Makefile

@ -80,10 +80,10 @@ else ifeq ($(COIN),zcash)
DEFINES += COIN_P2PKH_VERSION=7352 COIN_P2SH_VERSION=7357 COIN_FAMILY=1 COIN_COINID=\"Zcash\" COIN_COINID_HEADER=\"ZCASH\" COIN_COLOR_HDR=0x3790CA COIN_COLOR_DB=0x9BC8E5 COIN_COINID_NAME=\"Zcash\" COIN_COINID_SHORT=\"ZEC\" COIN_KIND=COIN_KIND_ZCASH
APPNAME ="Zcash"
APP_LOAD_PARAMS += --path $(APP_PATH)
else ifeq ($(COIN),zencash)
# ZenCash
DEFINES += COIN_P2PKH_VERSION=8329 COIN_P2SH_VERSION=8342 COIN_FAMILY=4 COIN_COINID=\"Zencash\" COIN_COINID_HEADER=\"ZENCASH\" COIN_COLOR_HDR=0xFF4300 COIN_COLOR_DB=0xFF8356 COIN_COINID_NAME=\"Zencash\" COINID=$(COIN) COIN_COINID_SHORT=\"ZEN\" COIN_KIND=COIN_KIND_ZENCASH
APPNAME ="ZenCash"
else ifeq ($(COIN),horizen)
# Horizen
DEFINES += COIN_P2PKH_VERSION=8329 COIN_P2SH_VERSION=8342 COIN_FAMILY=4 COIN_COINID=\"Horizen\" COIN_COINID_HEADER=\"HORIZEN\" COIN_COLOR_HDR=0xFF4300 COIN_COLOR_DB=0xFF8356 COIN_COINID_NAME=\"Horizen\" COINID=$(COIN) COIN_COINID_SHORT=\"ZEN\" COIN_KIND=COIN_KIND_HORIZEN
APPNAME ="Horizen"
APP_LOAD_PARAMS += --path $(APP_PATH)
else ifeq ($(COIN),komodo)
# Komodo
@ -149,7 +149,7 @@ APPNAME ="Bitcoin Private"
APP_LOAD_PARAMS += --path $(APP_PATH)
else
ifeq ($(filter clean,$(MAKECMDGOALS)),)
$(error Unsupported COIN - use bitcoin_testnet, bitcoin, bitcoin_cash, bitcoin_gold, litecoin, dogecoin, dash, zcash, zencash, komodo, stratis, peercoin, posw, pivx, viacoin, vertcoin, stealth, digibyte, qtum, hcash, bitcoin_private)
$(error Unsupported COIN - use bitcoin_testnet, bitcoin, bitcoin_cash, bitcoin_gold, litecoin, dogecoin, dash, zcash, horizen, komodo, stratis, peercoin, posw, pivx, viacoin, vertcoin, stealth, digibyte, qtum, hcash, bitcoin_private)
endif
endif

BIN
blue_app_horizen.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 654 B

BIN
blue_app_zencash.gif

Binary file not shown.

Before

Width:  |  Height:  |  Size: 544 B

2
include/btchip_context.h

@ -266,7 +266,7 @@ typedef enum btchip_coin_kind_e {
COIN_KIND_QTUM,
COIN_KIND_HCASH,
COIN_KIND_BITCOIN_PRIVATE,
COIN_KIND_ZENCASH,
COIN_KIND_HORIZEN,
COIN_KIND_ZCOIN
} btchip_coin_kind_t;

BIN
nanos_app_horizen.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 B

BIN
nanos_app_zencash.gif

Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 B

4
src/btchip_helpers.c

@ -67,7 +67,7 @@ unsigned char btchip_output_script_is_regular(unsigned char *buffer) {
return 1;
}
}
if (G_coin_config->kind == COIN_KIND_ZENCASH) {
if (G_coin_config->kind == COIN_KIND_HORIZEN) {
if ((os_memcmp(buffer, ZEN_OUTPUT_SCRIPT_PRE,
sizeof(ZEN_OUTPUT_SCRIPT_PRE)) == 0) &&
(os_memcmp(buffer + sizeof(ZEN_OUTPUT_SCRIPT_PRE) + 20,
@ -88,7 +88,7 @@ unsigned char btchip_output_script_is_regular(unsigned char *buffer) {
}
unsigned char btchip_output_script_is_p2sh(unsigned char *buffer) {
if (G_coin_config->kind == COIN_KIND_ZENCASH) {
if (G_coin_config->kind == COIN_KIND_HORIZEN) {
if ((os_memcmp(buffer, ZEN_TRANSACTION_OUTPUT_SCRIPT_P2SH_PRE,
sizeof(ZEN_TRANSACTION_OUTPUT_SCRIPT_P2SH_PRE)) == 0) &&
(os_memcmp(buffer + sizeof(ZEN_TRANSACTION_OUTPUT_SCRIPT_P2SH_PRE) + 20,

Loading…
Cancel
Save