|
|
|
@ -26,10 +26,12 @@ class CoinInfo:
|
|
|
|
|
segwit: bool,
|
|
|
|
|
fork_id: int,
|
|
|
|
|
force_bip143: bool,
|
|
|
|
|
bip115: bool,
|
|
|
|
|
decred: bool,
|
|
|
|
|
negative_fee: bool,
|
|
|
|
|
curve_name: str,
|
|
|
|
|
extra_data: bool,
|
|
|
|
|
timestamp: bool,
|
|
|
|
|
overwintered: bool,
|
|
|
|
|
confidential_assets: dict,
|
|
|
|
|
):
|
|
|
|
|
self.coin_name = coin_name
|
|
|
|
@ -48,10 +50,12 @@ class CoinInfo:
|
|
|
|
|
self.segwit = segwit
|
|
|
|
|
self.fork_id = fork_id
|
|
|
|
|
self.force_bip143 = force_bip143
|
|
|
|
|
self.bip115 = bip115
|
|
|
|
|
self.decred = decred
|
|
|
|
|
self.negative_fee = negative_fee
|
|
|
|
|
self.curve_name = curve_name
|
|
|
|
|
self.extra_data = extra_data
|
|
|
|
|
self.timestamp = timestamp
|
|
|
|
|
self.overwintered = overwintered
|
|
|
|
|
self.confidential_assets = confidential_assets
|
|
|
|
|
if curve_name == "secp256k1-groestl":
|
|
|
|
|
self.b58_hash = groestl512d_32
|
|
|
|
@ -98,10 +102,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Regtest":
|
|
|
|
@ -122,10 +128,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Testnet":
|
|
|
|
@ -146,10 +154,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
if not utils.BITCOIN_ONLY:
|
|
|
|
@ -173,10 +183,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Axe":
|
|
|
|
@ -197,10 +209,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Bellcoin":
|
|
|
|
@ -221,10 +235,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "BitZeny":
|
|
|
|
@ -245,10 +261,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Bcash":
|
|
|
|
@ -269,10 +287,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=0,
|
|
|
|
|
force_bip143=True,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Bcash Testnet":
|
|
|
|
@ -293,10 +313,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=0,
|
|
|
|
|
force_bip143=True,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Bgold":
|
|
|
|
@ -317,10 +339,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=79,
|
|
|
|
|
force_bip143=True,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Bgold Testnet":
|
|
|
|
@ -341,10 +365,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=79,
|
|
|
|
|
force_bip143=True,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Bprivate":
|
|
|
|
@ -365,10 +391,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=42,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Brhodium":
|
|
|
|
@ -389,10 +417,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Bitcore":
|
|
|
|
@ -413,10 +443,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "CPUchain":
|
|
|
|
@ -437,34 +469,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Capricoin":
|
|
|
|
|
return CoinInfo(
|
|
|
|
|
coin_name=name,
|
|
|
|
|
coin_shortcut="CPC",
|
|
|
|
|
decimals=8,
|
|
|
|
|
address_type=28,
|
|
|
|
|
address_type_p2sh=35,
|
|
|
|
|
maxfee_kb=2000000,
|
|
|
|
|
signed_message_header="Capricoin Signed Message:\n",
|
|
|
|
|
xpub_magic=0x0488b21e,
|
|
|
|
|
xpub_magic_segwit_p2sh=None,
|
|
|
|
|
xpub_magic_segwit_native=None,
|
|
|
|
|
bech32_prefix=None,
|
|
|
|
|
cashaddr_prefix=None,
|
|
|
|
|
slip44=289,
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Crown":
|
|
|
|
@ -485,10 +495,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Dash":
|
|
|
|
@ -509,10 +521,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=True,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Dash Testnet":
|
|
|
|
@ -533,10 +547,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=True,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Decred":
|
|
|
|
@ -557,10 +573,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=True,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1-decred',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Decred Testnet":
|
|
|
|
@ -581,10 +599,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=True,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1-decred',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "DigiByte":
|
|
|
|
@ -605,10 +625,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Dogecoin":
|
|
|
|
@ -629,10 +651,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Elements":
|
|
|
|
@ -653,10 +677,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets={'address_prefix': 4, 'blech32_prefix': 'el'},
|
|
|
|
|
)
|
|
|
|
|
elif name == "Feathercoin":
|
|
|
|
@ -677,10 +703,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Florincoin":
|
|
|
|
@ -701,10 +729,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Fujicoin":
|
|
|
|
@ -725,10 +755,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Gincoin":
|
|
|
|
@ -749,10 +781,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "GameCredits":
|
|
|
|
@ -773,10 +807,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Groestlcoin":
|
|
|
|
@ -797,10 +833,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1-groestl',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Groestlcoin Testnet":
|
|
|
|
@ -821,10 +859,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1-groestl',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Hatch":
|
|
|
|
@ -845,10 +885,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Hatch Testnet":
|
|
|
|
@ -869,34 +911,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Horizen":
|
|
|
|
|
return CoinInfo(
|
|
|
|
|
coin_name=name,
|
|
|
|
|
coin_shortcut="ZEN",
|
|
|
|
|
decimals=8,
|
|
|
|
|
address_type=8329,
|
|
|
|
|
address_type_p2sh=8342,
|
|
|
|
|
maxfee_kb=2000000,
|
|
|
|
|
signed_message_header="Zcash Signed Message:\n",
|
|
|
|
|
xpub_magic=0x0488b21e,
|
|
|
|
|
xpub_magic_segwit_p2sh=None,
|
|
|
|
|
xpub_magic_segwit_native=None,
|
|
|
|
|
bech32_prefix=None,
|
|
|
|
|
cashaddr_prefix=None,
|
|
|
|
|
slip44=121,
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=True,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Komodo":
|
|
|
|
@ -917,10 +937,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=True,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=True,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Koto":
|
|
|
|
@ -941,10 +963,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Litecoin":
|
|
|
|
@ -965,10 +989,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Litecoin Testnet":
|
|
|
|
@ -989,10 +1015,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "MetaverseETP":
|
|
|
|
@ -1013,10 +1041,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Monacoin":
|
|
|
|
@ -1037,10 +1067,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "MonetaryUnit":
|
|
|
|
@ -1061,10 +1093,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "NIX":
|
|
|
|
@ -1085,10 +1119,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Namecoin":
|
|
|
|
@ -1109,10 +1145,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "PIVX":
|
|
|
|
@ -1133,10 +1171,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "PIVX Testnet":
|
|
|
|
@ -1157,10 +1197,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Particl":
|
|
|
|
@ -1181,10 +1223,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Particl Testnet":
|
|
|
|
@ -1205,10 +1249,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Peercoin":
|
|
|
|
@ -1229,10 +1275,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=True,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Peercoin Testnet":
|
|
|
|
@ -1253,10 +1301,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=True,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Pesetacoin":
|
|
|
|
@ -1277,10 +1327,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Polis":
|
|
|
|
@ -1301,10 +1353,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Primecoin":
|
|
|
|
@ -1325,10 +1379,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Qtum":
|
|
|
|
@ -1349,10 +1405,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Qtum Testnet":
|
|
|
|
@ -1373,10 +1431,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Ravencoin":
|
|
|
|
@ -1397,10 +1457,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Ritocoin":
|
|
|
|
@ -1421,10 +1483,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "SmartCash":
|
|
|
|
@ -1445,10 +1509,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1-smart',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "SmartCash Testnet":
|
|
|
|
@ -1469,10 +1535,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1-smart',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Stakenet":
|
|
|
|
@ -1493,10 +1561,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Syscoin":
|
|
|
|
@ -1517,10 +1587,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Unobtanium":
|
|
|
|
@ -1541,10 +1613,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "VIPSTARCOIN":
|
|
|
|
@ -1565,10 +1639,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Vertcoin":
|
|
|
|
@ -1589,10 +1665,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Viacoin":
|
|
|
|
@ -1613,10 +1691,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=True,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "ZCore":
|
|
|
|
@ -1637,10 +1717,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Zcash":
|
|
|
|
@ -1661,10 +1743,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=True,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=True,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Zcash Testnet":
|
|
|
|
@ -1685,10 +1769,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=True,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=True,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Zcoin":
|
|
|
|
@ -1709,10 +1795,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "Zcoin Testnet":
|
|
|
|
@ -1733,10 +1821,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
elif name == "ZelCash":
|
|
|
|
@ -1757,10 +1847,12 @@ def by_name(name: str) -> CoinInfo:
|
|
|
|
|
segwit=False,
|
|
|
|
|
fork_id=None,
|
|
|
|
|
force_bip143=False,
|
|
|
|
|
bip115=False,
|
|
|
|
|
decred=False,
|
|
|
|
|
negative_fee=False,
|
|
|
|
|
curve_name='secp256k1',
|
|
|
|
|
extra_data=False,
|
|
|
|
|
timestamp=False,
|
|
|
|
|
overwintered=False,
|
|
|
|
|
confidential_assets=None,
|
|
|
|
|
)
|
|
|
|
|
raise ValueError('Unknown coin name "%s"' % name)
|
|
|
|
|