1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2024-11-26 01:18:28 +00:00

common: update support for core coins

This commit is contained in:
Pavol Rusnak 2019-05-22 16:06:58 +02:00
parent 31fca6d25d
commit 9676eec4df
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D
3 changed files with 181 additions and 7 deletions

View File

@ -1442,9 +1442,10 @@
"bitcoin:ACM": "2.0.10", "bitcoin:ACM": "2.0.10",
"bitcoin:AXE": "2.0.11", "bitcoin:AXE": "2.0.11",
"bitcoin:BCH": "2.0.7", "bitcoin:BCH": "2.0.7",
"bitcoin:BELL": "2.1.1",
"bitcoin:BITC": "2.0.10", "bitcoin:BITC": "2.0.10",
"bitcoin:BSD": "2.0.10", "bitcoin:BSD": "2.0.10",
"bitcoin:BST": "soon", "bitcoin:BST": "2.1.1",
"bitcoin:BTC": "2.0.5", "bitcoin:BTC": "2.0.5",
"bitcoin:BTCP": "2.0.7", "bitcoin:BTCP": "2.0.7",
"bitcoin:BTDX": "2.0.10", "bitcoin:BTDX": "2.0.10",
@ -1456,7 +1457,7 @@
"bitcoin:DGB": "2.0.7", "bitcoin:DGB": "2.0.7",
"bitcoin:DNR": "2.0.8", "bitcoin:DNR": "2.0.8",
"bitcoin:DOGE": "2.0.5", "bitcoin:DOGE": "2.0.5",
"bitcoin:FAIR": "soon", "bitcoin:FAIR": "2.1.1",
"bitcoin:FJC": "2.0.5", "bitcoin:FJC": "2.0.5",
"bitcoin:FLASH": "2.0.8", "bitcoin:FLASH": "2.0.8",
"bitcoin:FLO": "2.0.11", "bitcoin:FLO": "2.0.11",
@ -1473,7 +1474,7 @@
"bitcoin:NIX": "2.0.11", "bitcoin:NIX": "2.0.11",
"bitcoin:NMC": "2.0.5", "bitcoin:NMC": "2.0.5",
"bitcoin:PIVX": "2.0.11", "bitcoin:PIVX": "2.0.11",
"bitcoin:POLIS": "soon", "bitcoin:POLIS": "2.1.1",
"bitcoin:PTC": "2.0.8", "bitcoin:PTC": "2.0.8",
"bitcoin:QTUM": "2.1.1", "bitcoin:QTUM": "2.1.1",
"bitcoin:REGTEST": "2.1.2", "bitcoin:REGTEST": "2.1.2",
@ -1485,15 +1486,17 @@
"bitcoin:TDCR": "2.0.8", "bitcoin:TDCR": "2.0.8",
"bitcoin:TEST": "2.0.5", "bitcoin:TEST": "2.0.5",
"bitcoin:VIA": "2.0.7", "bitcoin:VIA": "2.0.7",
"bitcoin:VIPS": "2.1.1",
"bitcoin:VTC": "2.0.5", "bitcoin:VTC": "2.0.5",
"bitcoin:XMY": "2.0.8", "bitcoin:XMY": "2.0.8",
"bitcoin:XPM": "2.0.11", "bitcoin:XPM": "2.0.11",
"bitcoin:XRC": "soon", "bitcoin:XRC": "2.1.1",
"bitcoin:XSN": "2.0.11", "bitcoin:XSN": "2.0.11",
"bitcoin:XZC": "2.0.7", "bitcoin:XZC": "2.0.7",
"bitcoin:ZCL": "2.0.11", "bitcoin:ZCL": "2.0.11",
"bitcoin:ZEC": "2.0.8", "bitcoin:ZEC": "2.0.8",
"bitcoin:ZEN": "2.0.8", "bitcoin:ZEN": "2.0.8",
"bitcoin:ZNY": "2.1.1",
"bitcoin:tDASH": "2.0.8", "bitcoin:tDASH": "2.0.8",
"bitcoin:tGRS": "2.0.8", "bitcoin:tGRS": "2.0.8",
"bitcoin:tLTC": "2.0.7", "bitcoin:tLTC": "2.0.7",
@ -2576,6 +2579,7 @@
"erc20:ubq:QWARK": "2.0.7", "erc20:ubq:QWARK": "2.0.7",
"erc20:ubq:RICKS": "2.0.7", "erc20:ubq:RICKS": "2.0.7",
"eth:AKA": "2.0.8", "eth:AKA": "2.0.8",
"eth:AQUA": "2.1.1",
"eth:ATH": "2.0.8", "eth:ATH": "2.0.8",
"eth:ATS": "2.0.11", "eth:ATS": "2.0.11",
"eth:CLO": "2.0.7", "eth:CLO": "2.0.7",
@ -2587,17 +2591,18 @@
"eth:ETC": "2.0.7", "eth:ETC": "2.0.7",
"eth:ETH": "2.0.7", "eth:ETH": "2.0.7",
"eth:ETHO": "2.0.8", "eth:ETHO": "2.0.8",
"eth:ETI": "soon", "eth:ETI": "2.1.1",
"eth:ETSC": "2.0.7", "eth:ETSC": "2.0.7",
"eth:EXP": "2.0.7", "eth:EXP": "2.0.7",
"eth:GO": "2.0.7", "eth:GO": "2.0.7",
"eth:META": "soon", "eth:HPB": "2.1.1",
"eth:META": "2.1.1",
"eth:MIX": "2.0.10", "eth:MIX": "2.0.10",
"eth:MUSIC": "2.0.8", "eth:MUSIC": "2.0.8",
"eth:PIRL": "2.0.8", "eth:PIRL": "2.0.8",
"eth:RBTC": "2.0.7", "eth:RBTC": "2.0.7",
"eth:REOSC": "2.0.11", "eth:REOSC": "2.0.11",
"eth:TEO": "soon", "eth:TEO": "2.1.1",
"eth:UBQ": "2.0.7", "eth:UBQ": "2.0.7",
"eth:tATS": "2.0.11", "eth:tATS": "2.0.11",
"eth:tETC": "2.0.7", "eth:tETC": "2.0.7",
@ -2607,6 +2612,7 @@
"eth:tRIN": "2.0.7", "eth:tRIN": "2.0.7",
"eth:tROP": "2.0.7", "eth:tROP": "2.0.7",
"misc:ADA": "2.0.8", "misc:ADA": "2.0.8",
"misc:EOS": "2.1.1",
"misc:LSK": "2.0.7", "misc:LSK": "2.0.7",
"misc:MAID": "2.0.10", "misc:MAID": "2.0.10",
"misc:OMNI": "2.0.10", "misc:OMNI": "2.0.10",

View File

@ -144,6 +144,26 @@ COINS = [
decred=False, decred=False,
curve_name='secp256k1', curve_name='secp256k1',
), ),
CoinInfo(
coin_name="Bellcoin",
coin_shortcut="BELL",
address_type=25,
address_type_p2sh=85,
maxfee_kb=1000000,
signed_message_header="Bellcoin Signed Message:\n",
xpub_magic=0x0488b21e,
xpub_magic_segwit_p2sh=0x049d7cb2,
xpub_magic_segwit_native=0x04b24746,
bech32_prefix="bm",
cashaddr_prefix=None,
slip44=25252,
segwit=True,
fork_id=None,
force_bip143=False,
bip115=False,
decred=False,
curve_name='secp256k1',
),
CoinInfo( CoinInfo(
coin_name="BitCash", coin_name="BitCash",
coin_shortcut="BITC", coin_shortcut="BITC",
@ -164,6 +184,26 @@ COINS = [
decred=False, decred=False,
curve_name='secp256k1', curve_name='secp256k1',
), ),
CoinInfo(
coin_name="BitZeny",
coin_shortcut="ZNY",
address_type=81,
address_type_p2sh=5,
maxfee_kb=1000000,
signed_message_header="BitZeny Signed Message:\n",
xpub_magic=0x0488b21e,
xpub_magic_segwit_p2sh=0x049d7cb2,
xpub_magic_segwit_native=0x04b24746,
bech32_prefix="bz",
cashaddr_prefix=None,
slip44=123,
segwit=True,
fork_id=None,
force_bip143=False,
bip115=False,
decred=False,
curve_name='secp256k1',
),
CoinInfo( CoinInfo(
coin_name="Bitcloud", coin_name="Bitcloud",
coin_shortcut="BTDX", coin_shortcut="BTDX",
@ -284,6 +324,26 @@ COINS = [
decred=False, decred=False,
curve_name='secp256k1', curve_name='secp256k1',
), ),
CoinInfo(
coin_name="Brhodium",
coin_shortcut="XRC",
address_type=61,
address_type_p2sh=123,
maxfee_kb=2000000,
signed_message_header="BitCoin Rhodium Signed Message:\n",
xpub_magic=0x0488b21e,
xpub_magic_segwit_p2sh=None,
xpub_magic_segwit_native=None,
bech32_prefix=None,
cashaddr_prefix=None,
slip44=10291,
segwit=False,
fork_id=None,
force_bip143=False,
bip115=False,
decred=False,
curve_name='secp256k1',
),
CoinInfo( CoinInfo(
coin_name="Bitcore", coin_name="Bitcore",
coin_shortcut="BTX", coin_shortcut="BTX",
@ -324,6 +384,26 @@ COINS = [
decred=False, decred=False,
curve_name='secp256k1', curve_name='secp256k1',
), ),
CoinInfo(
coin_name="BlockStamp",
coin_shortcut="BST",
address_type=26,
address_type_p2sh=5,
maxfee_kb=2000000,
signed_message_header="BST Signed Message:\n",
xpub_magic=0x0488b21e,
xpub_magic_segwit_p2sh=0x049d7cb2,
xpub_magic_segwit_native=0x04b24746,
bech32_prefix="bst",
cashaddr_prefix=None,
slip44=254,
segwit=True,
fork_id=None,
force_bip143=False,
bip115=False,
decred=False,
curve_name='secp256k1',
),
CoinInfo( CoinInfo(
coin_name="Capricoin", coin_name="Capricoin",
coin_shortcut="CPC", coin_shortcut="CPC",
@ -484,6 +564,26 @@ COINS = [
decred=False, decred=False,
curve_name='secp256k1', curve_name='secp256k1',
), ),
CoinInfo(
coin_name="FairCoin",
coin_shortcut="FAIR",
address_type=95,
address_type_p2sh=36,
maxfee_kb=10000000,
signed_message_header="FairCoin Signed Message:\n",
xpub_magic=0x0488b21e,
xpub_magic_segwit_p2sh=None,
xpub_magic_segwit_native=None,
bech32_prefix=None,
cashaddr_prefix=None,
slip44=298,
segwit=False,
fork_id=0,
force_bip143=False,
bip115=False,
decred=False,
curve_name='secp256k1',
),
CoinInfo( CoinInfo(
coin_name="Feathercoin", coin_name="Feathercoin",
coin_shortcut="FTC", coin_shortcut="FTC",
@ -924,6 +1024,26 @@ COINS = [
decred=False, decred=False,
curve_name='secp256k1', curve_name='secp256k1',
), ),
CoinInfo(
coin_name="Polis",
coin_shortcut="POLIS",
address_type=55,
address_type_p2sh=56,
maxfee_kb=100000,
signed_message_header="Polis Signed Message:\n",
xpub_magic=0x03e25d7e,
xpub_magic_segwit_p2sh=None,
xpub_magic_segwit_native=None,
bech32_prefix=None,
cashaddr_prefix=None,
slip44=1997,
segwit=False,
fork_id=None,
force_bip143=False,
bip115=False,
decred=False,
curve_name='secp256k1',
),
CoinInfo( CoinInfo(
coin_name="Primecoin", coin_name="Primecoin",
coin_shortcut="XPM", coin_shortcut="XPM",
@ -1084,6 +1204,26 @@ COINS = [
decred=False, decred=False,
curve_name='secp256k1', curve_name='secp256k1',
), ),
CoinInfo(
coin_name="VIPSTARCOIN",
coin_shortcut="VIPS",
address_type=70,
address_type_p2sh=50,
maxfee_kb=40000000,
signed_message_header="VIPSTARCOIN Signed Message:\n",
xpub_magic=0x0488b21e,
xpub_magic_segwit_p2sh=0x049d7cb2,
xpub_magic_segwit_native=0x04b24746,
bech32_prefix="vips",
cashaddr_prefix=None,
slip44=1919,
segwit=True,
fork_id=None,
force_bip143=False,
bip115=False,
decred=False,
curve_name='secp256k1',
),
CoinInfo( CoinInfo(
coin_name="Vertcoin", coin_name="Vertcoin",
coin_shortcut="VTC", coin_shortcut="VTC",

View File

@ -86,6 +86,13 @@ NETWORKS = [
name="Ubiq", name="Ubiq",
rskip60=False, rskip60=False,
), ),
NetworkInfo(
chain_id=11,
slip44=916,
shortcut="META",
name="Metadium",
rskip60=False,
),
NetworkInfo( NetworkInfo(
chain_id=28, chain_id=28,
slip44=1128, slip44=1128,
@ -149,6 +156,13 @@ NETWORKS = [
name="Mix", name="Mix",
rskip60=False, rskip60=False,
), ),
NetworkInfo(
chain_id=101,
slip44=464,
shortcut="ETI",
name="EtherInc",
rskip60=False,
),
NetworkInfo( NetworkInfo(
chain_id=237, chain_id=237,
slip44=237, slip44=237,
@ -156,6 +170,13 @@ NETWORKS = [
name="DEXON", name="DEXON",
rskip60=False, rskip60=False,
), ),
NetworkInfo(
chain_id=269,
slip44=269,
shortcut="HPB",
name="High Performance Blockchain",
rskip60=False,
),
NetworkInfo( NetworkInfo(
chain_id=820, chain_id=820,
slip44=820, slip44=820,
@ -240,6 +261,13 @@ NETWORKS = [
name="Musicoin", name="Musicoin",
rskip60=False, rskip60=False,
), ),
NetworkInfo(
chain_id=61717561,
slip44=61717561,
shortcut="AQUA",
name="Aquachain",
rskip60=False,
),
NetworkInfo( NetworkInfo(
chain_id=3125659152, chain_id=3125659152,
slip44=164, slip44=164,