Skip to content

Commit fd82f5a

Browse files
feat: add annotations to teletai
* Update comments to source code * Fix exported const for tls * Add seedsDns values * Add id to mainnet
1 parent 97bb472 commit fd82f5a

File tree

3 files changed

+22
-10
lines changed

3 files changed

+22
-10
lines changed

src/chains/telestai/base.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,14 @@ import { Common } from '../../types/base';
22

33
export const common: Common = {
44
name: 'Telestai',
5+
// https://github.com/Telestai-Project/telestai/blob/master/src/policy/feerate.cpp#L11
56
unit: 'TLS',
67
symbol: 'tls',
8+
// https://github.com/Telestai-Project/telestai/blob/master/src/amount.h#L15
79
decimalPlaces: 1e8,
10+
// https://github.com/Telestai-Project/telestai/blob/master/src/validation.cpp#L129
811
messagePrefix: 'Telestai Signed Message:\n',
912
algorithm: 'meraki',
13+
// https://github.com/Telestai-Project/telestai/blob/ddd6a08591619d1e0c8536fc91e0ff227925450d/src/qt/transactionrecord.h#L88
1014
confirmations: 6,
1115
};

src/chains/telestai/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { Networks } from '../../types/base';
22
import { mainnet } from './mainnet';
3-
//import { testnet } from './testnet';
43

5-
export const mewc: Networks = {
4+
export const tls: Networks = {
65
mainnet,
76
};

src/chains/telestai/mainnet.ts

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,39 @@ import { common } from './base';
33

44
export const mainnet: MainNet = {
55
...common,
6-
//Not sure what ID is
7-
id: 'XXXXXX-XXXX-XXXX-XXXXX-99E65A61EB5F',
6+
id: 'F937B313-630A-4C72-AA4D-599875C4B8B9',
87
network: 'mainnet',
8+
// https://github.com/Telestai-Project/telestai/blob/master/src/chainparams.cpp#L187
99
hashGenesisBlock:
1010
'0x00000056b9854abf830236d77443a8e3556f0244265e3eb12281a7bc43b7ff57',
11+
// https://github.com/Telestai-Project/telestai/blob/master/src/chainparams.cpp#L181
1112
port: 8767,
1213
portRpc: 8766,
1314
protocol: {
15+
// https://github.com/Telestai-Project/telestai/blob/master/src/chainparams.cpp#L177
1416
magic: 0x454c4554,
1517
},
16-
seedsDns: ['45.79.159.32'],
18+
// https://github.com/Telestai-Project/telestai/blob/master/src/chainparams.cpp#L206
19+
seedsDns: [
20+
'45.79.159.32',
21+
'dnsseed.telestainodes.xyz',
22+
'telestai.seeds.multicoin.co',
23+
],
1724
versions: {
1825
// https://en.bitcoin.it/wiki/BIP_0032
1926
bip32: {
27+
// https://github.com/Telestai-Project/telestai/blob/master/src/chainparams.cpp#L201
2028
private: 0x0488ade4,
29+
// https://github.com/Telestai-Project/telestai/blob/master/src/chainparams.cpp#L200
2130
public: 0x0488b21e,
2231
},
23-
32+
// https://github.com/Telestai-Project/telestai/blob/master/src/chainparams.cpp#L204
2433
bip44: 10117,
25-
34+
// https://github.com/Telestai-Project/telestai/blob/master/src/chainparams.cpp#L199
2635
private: 0x80,
27-
36+
// https://github.com/Telestai-Project/telestai/blob/master/src/chainparams.cpp#L197
2837
public: 0x42,
29-
30-
scripthash: 0x7F,
38+
// https://github.com/Telestai-Project/telestai/blob/master/src/chainparams.cpp#L198
39+
scripthash: 0x7f,
3140
},
3241
};

0 commit comments

Comments
 (0)