Skip to content

Commit 002f296

Browse files
feat(utxo-bin): make conversion table a little prettier
Issue: BTC-1472
1 parent 3f3886f commit 002f296

16 files changed

+398
-393
lines changed

modules/utxo-bin/src/AddressParser.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,21 +99,26 @@ export class AddressParser extends Parser {
9999
}
100100

101101
convert(outputScript: Buffer): ParserNode {
102+
function getWidth(list: readonly string[]): number {
103+
return Math.max(...list.map((s) => s.length));
104+
}
105+
const networkWith = getWidth(getNetworkList().map(getNetworkName));
106+
const addressFormatWith = getWidth(utxolib.addressFormat.addressFormats);
102107
return this.node(
103108
'converted',
104109
undefined,
105110
getNetworkList().flatMap((network) =>
106111
utxolib.addressFormat.addressFormats
107112
.filter((f) => utxolib.addressFormat.isSupportedAddressFormat(f, network))
108113
.map((addressFormat) => {
109-
const name = getNetworkName(network);
114+
const label = `${getNetworkName(network).padEnd(networkWith)} ${addressFormat.padEnd(addressFormatWith)}`;
110115
try {
111116
return this.node(
112-
`${name} ${addressFormat}`,
117+
label,
113118
utxolib.addressFormat.fromOutputScriptWithFormat(outputScript, addressFormat, network)
114119
);
115120
} catch (e) {
116-
return this.node(`${name} ${addressFormat}`, 'undefined');
121+
return this.node(label, 'undefined');
117122
}
118123
})
119124
)

modules/utxo-bin/test/fixtures/formatAddress/bitcoin_p2pkh_default_1LCVrCgbT26Ui1QyrhaGvvhrkVdDRAXxtt.all.txt

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -19,29 +19,29 @@ address: 1LCVrCgbT26Ui1QyrhaGvvhrkVdDRAXxtt
1919
│ └── asm: OP_DUP OP_HASH160 d2970bfc64117e397dc5cb7a9afe9f8b22dca1f1 OP_EQUALVERIFY OP_CHECKSIG
2020
├── network: bitcoin, bitcoincash, bitcoinsv, ecash
2121
└─┬ converted
22-
├── bitcoin default: 1LCVrCgbT26Ui1QyrhaGvvhrkVdDRAXxtt
23-
├── bitcoinBitGoSignet default: mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
24-
├── bitcoinPublicSignet default: mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
25-
├── bitcoinRegtest default: mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
26-
├── bitcoinTestnet4 default: mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
27-
├── testnet default: mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
28-
├── bitcoincash default: 1LCVrCgbT26Ui1QyrhaGvvhrkVdDRAXxtt
29-
├── bitcoincash cashaddr: bitcoincash:qrffwzluvsghuwtach9h4xh7n79j9h9p7y50md7lc3
30-
├── bitcoincashTestnet default: mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
31-
├── bitcoincashTestnet cashaddr: bchtest:qrffwzluvsghuwtach9h4xh7n79j9h9p7ysal2ugld
32-
├── bitcoingold default: Gd3RGL1YRshmnUiGneEPMh3kffR4S91A1w
33-
├── bitcoingoldTestnet default: mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
34-
├── bitcoinsv default: 1LCVrCgbT26Ui1QyrhaGvvhrkVdDRAXxtt
35-
├── bitcoinsvTestnet default: mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
36-
├── dash default: XutLgTLVQjK4rx1ZiatVnTPeaqCuNvRz6k
37-
├── dashTest default: yfWwhQQvrGy9Cgw7HSCtpUozs7hGy5CK3x
38-
├── dogecoin default: DQLbPTdEkRzmF1babHZqUgsTddMWgQq2ad
39-
├── dogecoinTest default: noPf7UN9gQTV7zAmd7DHj6TksVjoihVkLY
40-
├── ecash default: 1LCVrCgbT26Ui1QyrhaGvvhrkVdDRAXxtt
41-
├── ecash cashaddr: ecash:qrffwzluvsghuwtach9h4xh7n79j9h9p7ydz0x997x
42-
├── ecashTest default: mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
43-
├── ecashTest cashaddr: ectest:qrffwzluvsghuwtach9h4xh7n79j9h9p7ytf3xzgah
44-
├── litecoin default: LeRT7QzRXgLXxp792qZaCwmcxhzVVhCFuv
45-
├── litecoinTest default: mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
46-
├── zcash default: t1d56rY6jRLt5JeTso8PQ4jon19pJAF13hg
47-
└── zcashTest default: tmUurBNb8p1PaStfKTrh8vQUXc8u7i1s34C
22+
├── bitcoin default : 1LCVrCgbT26Ui1QyrhaGvvhrkVdDRAXxtt
23+
├── bitcoinBitGoSignet default : mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
24+
├── bitcoinPublicSignet default : mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
25+
├── bitcoinRegtest default : mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
26+
├── bitcoinTestnet4 default : mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
27+
├── testnet default : mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
28+
├── bitcoincash default : 1LCVrCgbT26Ui1QyrhaGvvhrkVdDRAXxtt
29+
├── bitcoincash cashaddr: bitcoincash:qrffwzluvsghuwtach9h4xh7n79j9h9p7y50md7lc3
30+
├── bitcoincashTestnet default : mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
31+
├── bitcoincashTestnet cashaddr: bchtest:qrffwzluvsghuwtach9h4xh7n79j9h9p7ysal2ugld
32+
├── bitcoingold default : Gd3RGL1YRshmnUiGneEPMh3kffR4S91A1w
33+
├── bitcoingoldTestnet default : mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
34+
├── bitcoinsv default : 1LCVrCgbT26Ui1QyrhaGvvhrkVdDRAXxtt
35+
├── bitcoinsvTestnet default : mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
36+
├── dash default : XutLgTLVQjK4rx1ZiatVnTPeaqCuNvRz6k
37+
├── dashTest default : yfWwhQQvrGy9Cgw7HSCtpUozs7hGy5CK3x
38+
├── dogecoin default : DQLbPTdEkRzmF1babHZqUgsTddMWgQq2ad
39+
├── dogecoinTest default : noPf7UN9gQTV7zAmd7DHj6TksVjoihVkLY
40+
├── ecash default : 1LCVrCgbT26Ui1QyrhaGvvhrkVdDRAXxtt
41+
├── ecash cashaddr: ecash:qrffwzluvsghuwtach9h4xh7n79j9h9p7ydz0x997x
42+
├── ecashTest default : mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
43+
├── ecashTest cashaddr: ectest:qrffwzluvsghuwtach9h4xh7n79j9h9p7ytf3xzgah
44+
├── litecoin default : LeRT7QzRXgLXxp792qZaCwmcxhzVVhCFuv
45+
├── litecoinTest default : mziT9FmaG3XjV7tbaGYekqvBcVDvGnY3EZ
46+
├── zcash default : t1d56rY6jRLt5JeTso8PQ4jon19pJAF13hg
47+
└── zcashTest default : tmUurBNb8p1PaStfKTrh8vQUXc8u7i1s34C

modules/utxo-bin/test/fixtures/formatAddress/bitcoin_p2shP2wsh_default_33qtbAwm4ooBtMQenssbqDE1J4gSMMBRnb.all.txt

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -19,29 +19,29 @@ address: 33qtbAwm4ooBtMQenssbqDE1J4gSMMBRnb
1919
│ └── asm: OP_HASH160 179ddf848a574c6fdb30e6e564f2c8b8fc113545 OP_EQUAL
2020
├── network: bitcoin, bitcoincash, bitcoinsv, ecash
2121
└─┬ converted
22-
├── bitcoin default: 33qtbAwm4ooBtMQenssbqDE1J4gSMMBRnb
23-
├── bitcoinBitGoSignet default: 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
24-
├── bitcoinPublicSignet default: 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
25-
├── bitcoinRegtest default: 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
26-
├── bitcoinTestnet4 default: 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
27-
├── testnet default: 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
28-
├── bitcoincash default: 33qtbAwm4ooBtMQenssbqDE1J4gSMMBRnb
29-
├── bitcoincash cashaddr: bitcoincash:pqtemhuy3ft5cm7mxrnw2e8jezu0cyf4g5r6hj6v3l
30-
├── bitcoincashTestnet default: 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
31-
├── bitcoincashTestnet cashaddr: bchtest:pqtemhuy3ft5cm7mxrnw2e8jezu0cyf4g58gn4cmkr
32-
├── bitcoingold default: AHvkK8Jwr48xc9vDERsLZU8Ad9KRDP3e7m
33-
├── bitcoingoldTestnet default: 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
34-
├── bitcoinsv default: 33qtbAwm4ooBtMQenssbqDE1J4gSMMBRnb
35-
├── bitcoinsvTestnet default: 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
36-
├── dash default: 7UZXRNDvsntpt7wc4VY7AbDfDcWpG8NUjp
37-
├── dashTest default: 8gaLNh7o1LHTLRMs8kY4cy3278HeNDxLze
38-
├── dogecoin default: 9tb9L21f8sg5nin8D1Y25LrNze4UXu9zYi
39-
├── dogecoinTest default: 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
40-
├── ecash default: 33qtbAwm4ooBtMQenssbqDE1J4gSMMBRnb
41-
├── ecash cashaddr: ecash:pqtemhuy3ft5cm7mxrnw2e8jezu0cyf4g56hrepkhg
42-
├── ecashTest default: 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
43-
├── ecashTest cashaddr: ectest:pqtemhuy3ft5cm7mxrnw2e8jezu0cyf4g5uuaexm5e
44-
├── litecoin default: MA42u4Mj1vecgrgYtkrwerUQcmGtR4kUvr
45-
├── litecoinTest default: QNkrmvk2hNMdEKoF67XVXreheoLS5yeqB5
46-
├── zcash default: t3LiVbWMu38anUzTYjJgiy2KvYisXE5gqbm
47-
└── zcashTest default: t28hgeBU2ubCA2h3Hf3gmWeWZfD6h3wzrZN
22+
├── bitcoin default : 33qtbAwm4ooBtMQenssbqDE1J4gSMMBRnb
23+
├── bitcoinBitGoSignet default : 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
24+
├── bitcoinPublicSignet default : 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
25+
├── bitcoinRegtest default : 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
26+
├── bitcoinTestnet4 default : 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
27+
├── testnet default : 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
28+
├── bitcoincash default : 33qtbAwm4ooBtMQenssbqDE1J4gSMMBRnb
29+
├── bitcoincash cashaddr: bitcoincash:pqtemhuy3ft5cm7mxrnw2e8jezu0cyf4g5r6hj6v3l
30+
├── bitcoincashTestnet default : 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
31+
├── bitcoincashTestnet cashaddr: bchtest:pqtemhuy3ft5cm7mxrnw2e8jezu0cyf4g58gn4cmkr
32+
├── bitcoingold default : AHvkK8Jwr48xc9vDERsLZU8Ad9KRDP3e7m
33+
├── bitcoingoldTestnet default : 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
34+
├── bitcoinsv default : 33qtbAwm4ooBtMQenssbqDE1J4gSMMBRnb
35+
├── bitcoinsvTestnet default : 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
36+
├── dash default : 7UZXRNDvsntpt7wc4VY7AbDfDcWpG8NUjp
37+
├── dashTest default : 8gaLNh7o1LHTLRMs8kY4cy3278HeNDxLze
38+
├── dogecoin default : 9tb9L21f8sg5nin8D1Y25LrNze4UXu9zYi
39+
├── dogecoinTest default : 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
40+
├── ecash default : 33qtbAwm4ooBtMQenssbqDE1J4gSMMBRnb
41+
├── ecash cashaddr: ecash:pqtemhuy3ft5cm7mxrnw2e8jezu0cyf4g56hrepkhg
42+
├── ecashTest default : 2MuQ6eusngGJY693CU1VUTADGWQtcBBk1di
43+
├── ecashTest cashaddr: ectest:pqtemhuy3ft5cm7mxrnw2e8jezu0cyf4g5uuaexm5e
44+
├── litecoin default : MA42u4Mj1vecgrgYtkrwerUQcmGtR4kUvr
45+
├── litecoinTest default : QNkrmvk2hNMdEKoF67XVXreheoLS5yeqB5
46+
├── zcash default : t3LiVbWMu38anUzTYjJgiy2KvYisXE5gqbm
47+
└── zcashTest default : t28hgeBU2ubCA2h3Hf3gmWeWZfD6h3wzrZN

modules/utxo-bin/test/fixtures/formatAddress/bitcoin_p2sh_default_361UWADXqgPsdf8L5Jga6GNPauMuBtT1eW.all.txt

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -19,29 +19,29 @@ address: 361UWADXqgPsdf8L5Jga6GNPauMuBtT1eW
1919
│ └── asm: OP_HASH160 2f5e2d8f4ee34ccd1a4130975b9fe635ff65e02b OP_EQUAL
2020
├── network: bitcoin, bitcoincash, bitcoinsv, ecash
2121
└─┬ converted
22-
├── bitcoin default: 361UWADXqgPsdf8L5Jga6GNPauMuBtT1eW
23-
├── bitcoinBitGoSignet default: 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
24-
├── bitcoinPublicSignet default: 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
25-
├── bitcoinRegtest default: 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
26-
├── bitcoinTestnet4 default: 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
27-
├── testnet default: 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
28-
├── bitcoincash default: 361UWADXqgPsdf8L5Jga6GNPauMuBtT1eW
29-
├── bitcoincash cashaddr: bitcoincash:pqh4utv0fm35eng6gycfwkuluc6l7e0q9vhaa54xz8
30-
├── bitcoincashTestnet default: 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
31-
├── bitcoincashTestnet cashaddr: bchtest:pqh4utv0fm35eng6gycfwkuluc6l7e0q9vn0enh39m
32-
├── bitcoingold default: AL6LE7aicvjeMTdtWrgJpXGYuyzsxJYdja
33-
├── bitcoingoldTestnet default: 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
34-
├── bitcoinsv default: 361UWADXqgPsdf8L5Jga6GNPauMuBtT1eW
35-
├── bitcoinsvTestnet default: 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
36-
├── dash default: 7Wj7LMVhefVWdRfHLvM5ReN3WTCGzyVbdE
37-
├── dashTest default: 8ijvHgPZnCt95j5YRBM2t2BQPxy76bvp6E
38-
├── dogecoin default: 9vkjF1HRukGmY2VoVSLzLPzmHUjwCvtAad
39-
├── dogecoinTest default: 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
40-
├── ecash default: 361UWADXqgPsdf8L5Jga6GNPauMuBtT1eW
41-
├── ecash cashaddr: ecash:pqh4utv0fm35eng6gycfwkuluc6l7e0q9vwsflwuys
42-
├── ecashTest default: 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
43-
├── ecashTest cashaddr: ectest:pqh4utv0fm35eng6gycfwkuluc6l7e0q9vgmhlf38p
44-
├── litecoin default: MCDcp3dVnoFJSAQEBBfuuucnubxM6uQRD5
45-
├── litecoinTest default: QQvSgv1oUExJydWvNYLTnuo5we1tsV5DZ3
46-
├── zcash default: t3Nt5WVdfp1BUEJBE1jVhE5UJqZYz1DCoRU
47-
└── zcashTest default: t2AsGZAjogTnqmzkxwUVjmhewx3n9qwJkTV
22+
├── bitcoin default : 361UWADXqgPsdf8L5Jga6GNPauMuBtT1eW
23+
├── bitcoinBitGoSignet default : 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
24+
├── bitcoinPublicSignet default : 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
25+
├── bitcoinRegtest default : 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
26+
├── bitcoinTestnet4 default : 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
27+
├── testnet default : 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
28+
├── bitcoincash default : 361UWADXqgPsdf8L5Jga6GNPauMuBtT1eW
29+
├── bitcoincash cashaddr: bitcoincash:pqh4utv0fm35eng6gycfwkuluc6l7e0q9vhaa54xz8
30+
├── bitcoincashTestnet default : 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
31+
├── bitcoincashTestnet cashaddr: bchtest:pqh4utv0fm35eng6gycfwkuluc6l7e0q9vn0enh39m
32+
├── bitcoingold default : AL6LE7aicvjeMTdtWrgJpXGYuyzsxJYdja
33+
├── bitcoingoldTestnet default : 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
34+
├── bitcoinsv default : 361UWADXqgPsdf8L5Jga6GNPauMuBtT1eW
35+
├── bitcoinsvTestnet default : 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
36+
├── dash default : 7Wj7LMVhefVWdRfHLvM5ReN3WTCGzyVbdE
37+
├── dashTest default : 8ijvHgPZnCt95j5YRBM2t2BQPxy76bvp6E
38+
├── dogecoin default : 9vkjF1HRukGmY2VoVSLzLPzmHUjwCvtAad
39+
├── dogecoinTest default : 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
40+
├── ecash default : 361UWADXqgPsdf8L5Jga6GNPauMuBtT1eW
41+
├── ecash cashaddr: ecash:pqh4utv0fm35eng6gycfwkuluc6l7e0q9vwsflwuys
42+
├── ecashTest default : 2MwZgZu9ZT8uDqSkskSJSiDMeoFa4z4RtdW
43+
├── ecashTest cashaddr: ectest:pqh4utv0fm35eng6gycfwkuluc6l7e0q9vgmhlf38p
44+
├── litecoin default : MCDcp3dVnoFJSAQEBBfuuucnubxM6uQRD5
45+
├── litecoinTest default : QQvSgv1oUExJydWvNYLTnuo5we1tsV5DZ3
46+
├── zcash default : t3Nt5WVdfp1BUEJBE1jVhE5UJqZYz1DCoRU
47+
└── zcashTest default : t2AsGZAjogTnqmzkxwUVjmhewx3n9qwJkTV

modules/utxo-bin/test/fixtures/formatAddress/bitcoin_p2trMusig2_default_bc1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9scdgsyg.all.txt

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -19,29 +19,29 @@ address: bc1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9scdgsyg
1919
│ └── asm: OP_1 a180c02323789a1c03508c85348a34564d7b469a096fbfeb1a2efabda103664b
2020
├── network: bitcoin
2121
└─┬ converted
22-
├── bitcoin default: bc1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9scdgsyg
23-
├── bitcoinBitGoSignet default: tb1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9s097l78
24-
├── bitcoinPublicSignet default: tb1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9s097l78
25-
├── bitcoinRegtest default: bcrt1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9szu5eta
26-
├── bitcoinTestnet4 default: tb1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9s097l78
27-
├── testnet default: tb1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9s097l78
28-
├── bitcoincash default: undefined
29-
├── bitcoincash cashaddr: undefined
30-
├── bitcoincashTestnet default: undefined
31-
├── bitcoincashTestnet cashaddr: undefined
32-
├── bitcoingold default: btg1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9skdvd5z
33-
├── bitcoingoldTestnet default: tbtg1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9sazgnth
34-
├── bitcoinsv default: undefined
35-
├── bitcoinsvTestnet default: undefined
36-
├── dash default: undefined
37-
├── dashTest default: undefined
38-
├── dogecoin default: undefined
39-
├── dogecoinTest default: undefined
40-
├── ecash default: undefined
41-
├── ecash cashaddr: undefined
42-
├── ecashTest default: undefined
43-
├── ecashTest cashaddr: undefined
44-
├── litecoin default: ltc1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9smfxq7d
45-
├── litecoinTest default: tltc1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9ssxz7pc
46-
├── zcash default: undefined
47-
└── zcashTest default: undefined
22+
├── bitcoin default : bc1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9scdgsyg
23+
├── bitcoinBitGoSignet default : tb1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9s097l78
24+
├── bitcoinPublicSignet default : tb1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9s097l78
25+
├── bitcoinRegtest default : bcrt1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9szu5eta
26+
├── bitcoinTestnet4 default : tb1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9s097l78
27+
├── testnet default : tb1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9s097l78
28+
├── bitcoincash default : undefined
29+
├── bitcoincash cashaddr: undefined
30+
├── bitcoincashTestnet default : undefined
31+
├── bitcoincashTestnet cashaddr: undefined
32+
├── bitcoingold default : btg1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9skdvd5z
33+
├── bitcoingoldTestnet default : tbtg1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9sazgnth
34+
├── bitcoinsv default : undefined
35+
├── bitcoinsvTestnet default : undefined
36+
├── dash default : undefined
37+
├── dashTest default : undefined
38+
├── dogecoin default : undefined
39+
├── dogecoinTest default : undefined
40+
├── ecash default : undefined
41+
├── ecash cashaddr: undefined
42+
├── ecashTest default : undefined
43+
├── ecashTest cashaddr: undefined
44+
├── litecoin default : ltc1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9smfxq7d
45+
├── litecoinTest default : tltc1p5xqvqger0zdpcq6s3jznfz352exhk356p9hml6c69matmggrve9ssxz7pc
46+
├── zcash default : undefined
47+
└── zcashTest default : undefined

0 commit comments

Comments
 (0)