-
Notifications
You must be signed in to change notification settings - Fork 112
/
ltc.js
54 lines (50 loc) · 1.1 KB
/
ltc.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
// https://github.com/litecoin-project/litecoin/blob/master-0.10/src/chainparams.cpp
var common = {
name: 'Litecoin',
unit: 'LTC'
}
var main = Object.assign({}, {
hashGenesisBlock: '12a765e31ffd4059bada1e25190f6e98c99d9714d334efa41a195a7e7e04bfe2',
port: 9333,
protocol: {
magic: 0xdbb6c0fb
},
bech32: 'ltc',
seedsDns: [
'dnsseed.litecointools.com',
'dnsseed.litecoinpool.org',
'dnsseed.ltc.xurious.com',
'dnsseed.koin-project.com',
'dnsseed.weminemnc.com'
],
versions: {
bip32: {
private: 0x019d9cfe,
public: 0x019da462
},
bip44: 2,
private: 0xb0,
public: 0x30,
scripthash: 0x32,
scripthash2: 0x05 // old '3' prefix. available for backward compatibility.
}
}, common)
var test = Object.assign({}, {
hashGenesisBlock: 'f5ae71e26c74beacc88382716aced69cddf3dffff24f384e1808905e0188f68f',
bech32: 'tltc',
versions: {
bip32: {
private: 0x0436ef7d,
public: 0x0436f6e1
},
bip44: 1,
private: 0xef,
public: 0x6f,
scripthash: 0x3a,
scripthash2: 0xc4
}
}, common)
module.exports = {
main,
test
}