Add Viacoin - Segwit Auxpow
This commit is contained in:
parent
594b66236f
commit
7e8141c62d
51
lib/coins.py
51
lib/coins.py
@ -467,6 +467,57 @@ class LitecoinTestnetSegWit(LitecoinTestnet):
|
|||||||
return DeserializerSegWit
|
return DeserializerSegWit
|
||||||
|
|
||||||
|
|
||||||
|
class Viacoin(CoinAuxPow):
|
||||||
|
NAME="Viacoin"
|
||||||
|
SHORTNAME = "VIA"
|
||||||
|
NET = "mainnet"
|
||||||
|
XPUB_VERBYTES = bytes.fromhex("0488B21E")
|
||||||
|
XPRV_VERBYTES = bytes.fromhex("0488ADE4")
|
||||||
|
P2PKH_VERBYTE = bytes.fromhex("47")
|
||||||
|
P2SH_VERBYTE = bytes.fromhex("21")
|
||||||
|
WIF_BYTE = bytes.fromhex("c7")
|
||||||
|
GENESIS_HASH = ('4e9b54001f9976049830128ec0331515'
|
||||||
|
'eaabe35a70970d79971da1539a400ba1')
|
||||||
|
TX_COUNT = 113638
|
||||||
|
TX_COUNT_HEIGHT = 3473674
|
||||||
|
TX_PER_BLOCK = 30
|
||||||
|
IRC_PREFIX = "E_"
|
||||||
|
IRC_CHANNEL="#vialectrum"
|
||||||
|
RPC_PORT = 5222
|
||||||
|
REORG_LIMIT = 5000
|
||||||
|
PEERS = [
|
||||||
|
'vialectrum.bitops.me s t',
|
||||||
|
'server.vialectrum.org s t',
|
||||||
|
'vialectrum.viacoin.net s t',
|
||||||
|
'viax1.bitops.me s t',
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
|
class ViacoinTestnet(Viacoin):
|
||||||
|
SHORTNAME = "TVI"
|
||||||
|
NET = "testnet"
|
||||||
|
XPUB_VERBYTES = bytes.fromhex("043587CF")
|
||||||
|
XPRV_VERBYTES = bytes.fromhex("04358394")
|
||||||
|
P2PKH_VERBYTE = bytes.fromhex("7f")
|
||||||
|
P2SH_VERBYTE = bytes.fromhex("c4")
|
||||||
|
WIF_BYTE = bytes.fromhex("ff")
|
||||||
|
GENESIS_HASH = ('00000007199508e34a9ff81e6ec0c477'
|
||||||
|
'a4cccff2a4767a8eee39c11db367b008')
|
||||||
|
RPC_PORT = 25222
|
||||||
|
REORG_LIMIT = 2500
|
||||||
|
PEER_DEFAULT_PORTS = {'t': '51001', 's': '51002'}
|
||||||
|
PEERS = [
|
||||||
|
'vialectrum.bysh.me s t',
|
||||||
|
]
|
||||||
|
|
||||||
|
class ViacoinTestnetSegWit(ViacoinTestnet):
|
||||||
|
NET = "testnet-segwit"
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def deserializer(cls):
|
||||||
|
return DeserializerSegWit
|
||||||
|
|
||||||
|
|
||||||
# Source: namecoin.org
|
# Source: namecoin.org
|
||||||
class Namecoin(CoinAuxPow):
|
class Namecoin(CoinAuxPow):
|
||||||
NAME = "Namecoin"
|
NAME = "Namecoin"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user