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
|
||||
|
||||
|
||||
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
|
||||
class Namecoin(CoinAuxPow):
|
||||
NAME = "Namecoin"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user