|
|
@ -292,7 +292,7 @@ class Bitcoin(Coin): |
|
|
|
XPUB_VERBYTES = bytes.fromhex("0488b21e") |
|
|
|
XPRV_VERBYTES = bytes.fromhex("0488ade4") |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("00") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("05"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("05") |
|
|
|
WIF_BYTE = bytes.fromhex("80") |
|
|
|
GENESIS_HASH = ('000000000019d6689c085ae165831e93' |
|
|
|
'4ff763ae46a2a6c172b3f1b60a8ce26f') |
|
|
@ -328,7 +328,7 @@ class BitcoinTestnet(Bitcoin): |
|
|
|
XPUB_VERBYTES = bytes.fromhex("043587cf") |
|
|
|
XPRV_VERBYTES = bytes.fromhex("04358394") |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("6f") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("c4"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("c4") |
|
|
|
WIF_BYTE = bytes.fromhex("ef") |
|
|
|
GENESIS_HASH = ('000000000933ea01ad0ee984209779ba' |
|
|
|
'aec3ced90fa3f408719526f8d77f4943') |
|
|
@ -370,7 +370,7 @@ class Litecoin(Coin): |
|
|
|
XPUB_VERBYTES = bytes.fromhex("019da462") |
|
|
|
XPRV_VERBYTES = bytes.fromhex("019d9cfe") |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("30") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("05"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("05") |
|
|
|
WIF_BYTE = bytes.fromhex("b0") |
|
|
|
GENESIS_HASH = ('12a765e31ffd4059bada1e25190f6e98' |
|
|
|
'c99d9714d334efa41a195a7e7e04bfe2') |
|
|
@ -389,7 +389,7 @@ class LitecoinTestnet(Litecoin): |
|
|
|
XPUB_VERBYTES = bytes.fromhex("0436f6e1") |
|
|
|
XPRV_VERBYTES = bytes.fromhex("0436ef7d") |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("6f") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("c4"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("c4") |
|
|
|
WIF_BYTE = bytes.fromhex("ef") |
|
|
|
GENESIS_HASH = ('f5ae71e26c74beacc88382716aced69c' |
|
|
|
'ddf3dffff24f384e1808905e0188f68f') |
|
|
@ -403,7 +403,7 @@ class Namecoin(Coin): |
|
|
|
XPUB_VERBYTES = bytes.fromhex("d7dd6370") |
|
|
|
XPRV_VERBYTES = bytes.fromhex("d7dc6e31") |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("34") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("0d"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("0d") |
|
|
|
WIF_BYTE = bytes.fromhex("e4") |
|
|
|
GENESIS_HASH = ('000000000062b72c5e2ceb45fbc8587e' |
|
|
|
'807c155b0da735e6483dfba2f0a9c770') |
|
|
@ -421,7 +421,7 @@ class NamecoinTestnet(Namecoin): |
|
|
|
XPUB_VERBYTES = bytes.fromhex("043587cf") |
|
|
|
XPRV_VERBYTES = bytes.fromhex("04358394") |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("6f") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("c4"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("c4") |
|
|
|
WIF_BYTE = bytes.fromhex("ef") |
|
|
|
GENESIS_HASH = ('00000007199508e34a9ff81e6ec0c477' |
|
|
|
'a4cccff2a4767a8eee39c11db367b008') |
|
|
@ -436,7 +436,7 @@ class Dogecoin(Coin): |
|
|
|
XPUB_VERBYTES = bytes.fromhex("02facafd") |
|
|
|
XPRV_VERBYTES = bytes.fromhex("02fac398") |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("1e") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("16"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("16") |
|
|
|
WIF_BYTE = bytes.fromhex("9e") |
|
|
|
GENESIS_HASH = ('1a91e3dace36e2be3bf030a65679fe82' |
|
|
|
'1aa1d6ef92e7c9902eb318182c355691') |
|
|
@ -455,7 +455,7 @@ class DogecoinTestnet(Dogecoin): |
|
|
|
XPUB_VERBYTES = bytes.fromhex("0432a9a8") |
|
|
|
XPRV_VERBYTES = bytes.fromhex("0432a243") |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("71") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("c4"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("c4") |
|
|
|
WIF_BYTE = bytes.fromhex("f1") |
|
|
|
GENESIS_HASH = ('bb0a78264637406b6360aad926284d54' |
|
|
|
'4d7049f45189db5664f3c4d07350559e') |
|
|
@ -471,7 +471,7 @@ class Dash(Coin): |
|
|
|
GENESIS_HASH = ('00000ffd590b1485b3caadc19b22e637' |
|
|
|
'9c733355108f107a430458cdf3407ab6') |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("4c") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("10"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("10") |
|
|
|
WIF_BYTE = bytes.fromhex("cc") |
|
|
|
TX_COUNT_HEIGHT = 569399 |
|
|
|
TX_COUNT = 2157510 |
|
|
@ -503,7 +503,7 @@ class DashTestnet(Dash): |
|
|
|
GENESIS_HASH = ('00000bafbc94add76cb75e2ec9289483' |
|
|
|
'7288a481e5c005f6563d91623bf8bc2c') |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("8c") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("13"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("13") |
|
|
|
WIF_BYTE = bytes.fromhex("ef") |
|
|
|
TX_COUNT_HEIGHT = 101619 |
|
|
|
TX_COUNT = 132681 |
|
|
@ -523,7 +523,7 @@ class Argentum(Coin): |
|
|
|
XPUB_VERBYTES = bytes.fromhex("0488b21e") |
|
|
|
XPRV_VERBYTES = bytes.fromhex("0488ade4") |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("17") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("05"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("05") |
|
|
|
WIF_BYTE = bytes.fromhex("97") |
|
|
|
GENESIS_HASH = ('88c667bc63167685e4e4da058fffdfe8' |
|
|
|
'e007e5abffd6855de52ad59df7bb0bb2') |
|
|
@ -541,7 +541,7 @@ class ArgentumTestnet(Argentum): |
|
|
|
XPUB_VERBYTES = bytes.fromhex("043587cf") |
|
|
|
XPRV_VERBYTES = bytes.fromhex("04358394") |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("6f") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("c4"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("c4") |
|
|
|
WIF_BYTE = bytes.fromhex("ef") |
|
|
|
REORG_LIMIT = 2000 |
|
|
|
|
|
|
@ -553,7 +553,7 @@ class DigiByte(Coin): |
|
|
|
XPUB_VERBYTES = bytes.fromhex("0488b21e") |
|
|
|
XPRV_VERBYTES = bytes.fromhex("0488ade4") |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("1E") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("05"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("05") |
|
|
|
WIF_BYTE = bytes.fromhex("80") |
|
|
|
GENESIS_HASH = ('7497ea1b465eb39f1c8f507bc877078f' |
|
|
|
'e016d6fcb6dfad3a64c98dcc6e1e8496') |
|
|
@ -570,7 +570,7 @@ class DigiByteTestnet(DigiByte): |
|
|
|
XPUB_VERBYTES = bytes.fromhex("043587cf") |
|
|
|
XPRV_VERBYTES = bytes.fromhex("04358394") |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("6f") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("c4"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("c4") |
|
|
|
WIF_BYTE = bytes.fromhex("ef") |
|
|
|
GENESIS_HASH = ('b5dca8039e300198e5fe7cd23bdd1728' |
|
|
|
'e2a444af34c447dbd0916fa3430a68c2') |
|
|
@ -587,7 +587,7 @@ class FairCoin(Coin): |
|
|
|
XPUB_VERBYTES = bytes.fromhex("0488b21e") |
|
|
|
XPRV_VERBYTES = bytes.fromhex("0488ade4") |
|
|
|
P2PKH_VERBYTE = bytes.fromhex("5f") |
|
|
|
P2SH_VERBYTE = bytes.fromhex("24"), |
|
|
|
P2SH_VERBYTE = bytes.fromhex("24") |
|
|
|
WIF_BYTE = bytes.fromhex("df") |
|
|
|
GENESIS_HASH=('1f701f2b8de1339dc0ec908f3fb6e9b0' |
|
|
|
'b870b6f20ba893e120427e42bbc048d7') |
|
|
|