Browse Source

Add Zcoin

master app-128
BTChip github 6 years ago
parent
commit
ddb36ddfba
No known key found for this signature in database GPG Key ID: 48BCF826EBFA4D17
  1. 6
      Makefile
  2. BIN
      glyphs/nanos_badge_zcoin.gif
  3. 3
      include/btchip_context.h
  4. BIN
      nanos_app_zcoin.gif

6
Makefile

@ -28,7 +28,7 @@ APP_LOAD_PARAMS= --curve secp256k1 $(COMMON_LOAD_PARAMS)
APPVERSION_M=1 APPVERSION_M=1
APPVERSION_N=2 APPVERSION_N=2
APPVERSION_P=7 APPVERSION_P=8
APPVERSION=$(APPVERSION_M).$(APPVERSION_N).$(APPVERSION_P) APPVERSION=$(APPVERSION_M).$(APPVERSION_N).$(APPVERSION_P)
# simplify for tests # simplify for tests
@ -138,6 +138,10 @@ else ifeq ($(COIN),hcash)
DEFINES += COIN_P2PKH_VERSION=40 COIN_P2SH_VERSION=100 COIN_FAMILY=2 COIN_COINID=\"HShare\" COIN_COINID_HEADER=\"HCASH\" COIN_COLOR_HDR=0x57448D COIN_COLOR_DB=0xABA2C6 COIN_COINID_NAME=\"HCash\" COIN_COINID_SHORT=\"HCASH\" COIN_KIND=COIN_KIND_HCASH COIN_FLAGS=FLAG_PEERCOIN_SUPPORT DEFINES += COIN_P2PKH_VERSION=40 COIN_P2SH_VERSION=100 COIN_FAMILY=2 COIN_COINID=\"HShare\" COIN_COINID_HEADER=\"HCASH\" COIN_COLOR_HDR=0x57448D COIN_COLOR_DB=0xABA2C6 COIN_COINID_NAME=\"HCash\" COIN_COINID_SHORT=\"HCASH\" COIN_KIND=COIN_KIND_HCASH COIN_FLAGS=FLAG_PEERCOIN_SUPPORT
APPNAME ="HCash" APPNAME ="HCash"
APP_LOAD_PARAMS += --path $(APP_PATH) APP_LOAD_PARAMS += --path $(APP_PATH)
else ifeq ($(COIN),zcoin)
DEFINES += COIN_P2PKH_VERSION=82 COIN_P2SH_VERSION=7 COIN_FAMILY=1 COIN_COINID=\"Zcoin\" COIN_COINID_HEADER=\"ZCOIN\" COIN_COLOR_HDR=0x3EAD54 COIN_COLOR_DB=0xA3DCAE COIN_COINID_NAME=\"Zcoin\" COIN_COINID_SHORT=\"ZCOIN\" COIN_KIND=COIN_KIND_ZCOIN
APPNAME ="Zcoin"
APP_LOAD_PARAMS += --path $(APP_PATH)
else ifeq ($(COIN),bitcoin_private) else ifeq ($(COIN),bitcoin_private)
# Bitcoin Private # Bitcoin Private
DEFINES += COIN_P2PKH_VERSION=4901 COIN_P2SH_VERSION=5039 COIN_FAMILY=1 COIN_COINID=\"BPrivate\" COIN_COINID_HEADER=\"BITCOINPRIVATE\" COIN_COLOR_HDR=0x85bb65 COIN_COLOR_DB=0xc2ddb2 COIN_COINID_NAME=\"BPrivate\" COIN_COINID_SHORT=\"BTCP\" COIN_KIND=COIN_KIND_BITCOIN_PRIVATE COIN_FORKID=42 DEFINES += COIN_P2PKH_VERSION=4901 COIN_P2SH_VERSION=5039 COIN_FAMILY=1 COIN_COINID=\"BPrivate\" COIN_COINID_HEADER=\"BITCOINPRIVATE\" COIN_COLOR_HDR=0x85bb65 COIN_COLOR_DB=0xc2ddb2 COIN_COINID_NAME=\"BPrivate\" COIN_COINID_SHORT=\"BTCP\" COIN_KIND=COIN_KIND_BITCOIN_PRIVATE COIN_FORKID=42

BIN
glyphs/nanos_badge_zcoin.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

3
include/btchip_context.h

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

BIN
nanos_app_zcoin.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Loading…
Cancel
Save