Skip to content

Commit 9ea24af

Browse files
committed
fix testnet4 site title, populate testnet4 genesis block info, add testnet4 to site demo list
1 parent 7ce0570 commit 9ea24af

3 files changed

Lines changed: 172 additions & 92 deletions

File tree

app/coins/btc.js

Lines changed: 88 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -65,30 +65,35 @@ module.exports = {
6565
logoUrlsByNetwork:{
6666
"main":"./img/network-mainnet/logo.svg",
6767
"test":"./img/network-testnet/logo.svg",
68+
"testnet4":"./img/network-testnet/logo.svg",
6869
"regtest":"./img/network-regtest/logo.svg",
6970
"signet":"./img/network-signet/logo.svg"
7071
},
7172
coinIconUrlsByNetwork:{
7273
"main":"./img/network-mainnet/coin-icon.svg",
7374
"test":"./img/network-testnet/coin-icon.svg",
75+
"testnet4":"./img/network-testnet/coin-icon.svg",
7476
"signet":"./img/network-signet/coin-icon.svg",
7577
"regtest":"./img/network-regtest/coin-icon.svg"
7678
},
7779
coinColorsByNetwork: {
7880
"main": "#F7931A",
79-
"test": "#1daf00",
81+
"test": "#8f9a22",
82+
"testnet4": "#1daf00",
8083
"signet": "#af008c",
8184
"regtest": "#777"
8285
},
8386
siteTitlesByNetwork: {
8487
"main":"Bitcoin Explorer",
85-
"test":"Testnet Explorer",
88+
"test":"Testnet3 Explorer",
89+
"testnet4":"Testnet4 Explorer",
8690
"regtest":"Regtest Explorer",
8791
"signet":"Signet Explorer",
8892
},
8993
demoSiteUrlsByNetwork: {
9094
"main": "https://bitcoinexplorer.org",
9195
"test": "https://testnet.bitcoinexplorer.org",
96+
"testnet4": "https://testnet.bitcoinexplorer.org",
9297
"signet": "https://signet.bitcoinexplorer.org",
9398
},
9499
knownTransactionsByNetwork: {
@@ -110,6 +115,7 @@ module.exports = {
110115
maxSupplyByNetwork: {
111116
"main": new Decimal(20999817.31308491), // ref: https://bitcoin.stackexchange.com/a/38998
112117
"test": new Decimal(21000000),
118+
"testnet4": new Decimal(21000000),
113119
"regtest": new Decimal(21000000),
114120
"signet": new Decimal(21000000)
115121
},
@@ -124,13 +130,15 @@ module.exports = {
124130
halvingBlockIntervalsByNetwork: {
125131
"main": 210000,
126132
"test": 210000,
133+
"testnet4": 210000,
127134
"regtest": 150,
128135
"signet": 210000
129136
},
130137

131138
terminalHalvingCountByNetwork: {
132139
"main": 32,
133140
"test": 32,
141+
"testnet4": 32,
134142
"regtest": 32,
135143
"signet": 32
136144
},
@@ -163,16 +171,18 @@ module.exports = {
163171
"lastUpdated": 1681140656788
164172
}
165173
},
166-
174+
167175
genesisBlockHashesByNetwork:{
168-
"main": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f",
169-
"test": "000000000933ea01ad0ee984209779baaec3ced90fa3f408719526f8d77f4943",
176+
"main": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f",
177+
"test": "000000000933ea01ad0ee984209779baaec3ced90fa3f408719526f8d77f4943",
178+
"testnet4": "00000000da84f2bafbbc53dee25a72ae507ff4914b867c565be350b0da8bf043",
170179
"regtest": "0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206",
171-
"signet": "00000008819873e925422c1ff0f99f7cc9bbb232af63a077a480a3633bee1ef6",
180+
"signet": "00000008819873e925422c1ff0f99f7cc9bbb232af63a077a480a3633bee1ef6",
172181
},
173182
genesisCoinbaseTransactionIdsByNetwork: {
174-
"main": "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b",
175-
"test": "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b",
183+
"main": "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b",
184+
"test": "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b",
185+
"testnet4": "7aa0a7ae1e223414cb807e40cd57e667b718e42aaf9306db9102fe28912b7b4e",
176186
"regtest": "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b",
177187
"signet": "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b"
178188
},
@@ -244,6 +254,37 @@ module.exports = {
244254
"time": 1296688602,
245255
"blocktime": 1296688602
246256
},
257+
"testnet4": {
258+
"hex": "01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff5504ffff001d01044c4c30332f4d61792f323032342030303030303030303030303030303030303030303165626435386332343439373062336161396437383362623030313031316662653865613865393865303065ffffffff0100f2052a010000002321000000000000000000000000000000000000000000000000000000000000000000ac00000000",
259+
"txid": "7aa0a7ae1e223414cb807e40cd57e667b718e42aaf9306db9102fe28912b7b4e",
260+
"hash": "7aa0a7ae1e223414cb807e40cd57e667b718e42aaf9306db9102fe28912b7b4e",
261+
"version": 1,
262+
"size": 180,
263+
"vsize": 180,
264+
"weight": 720,
265+
"locktime": 0,
266+
"vin": [
267+
{
268+
"coinbase": "04ffff001d01044c4c30332f4d61792f323032342030303030303030303030303030303030303030303165626435386332343439373062336161396437383362623030313031316662653865613865393865303065",
269+
"sequence": 4294967295
270+
}
271+
],
272+
"vout": [
273+
{
274+
"value": 50.00000000,
275+
"n": 0,
276+
"scriptPubKey": {
277+
"asm": "000000000000000000000000000000000000000000000000000000000000000000 OP_CHECKSIG",
278+
"desc": "raw(21000000000000000000000000000000000000000000000000000000000000000000ac)#8erpcjk9",
279+
"hex": "21000000000000000000000000000000000000000000000000000000000000000000ac",
280+
"type": "nonstandard"
281+
}
282+
}
283+
],
284+
"blockhash": "00000000da84f2bafbbc53dee25a72ae507ff4914b867c565be350b0da8bf043",
285+
"time": 1714777860,
286+
"blocktime": 1714777860
287+
},
247288
"regtest": {
248289
"hex": "01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000",
249290
"txid": "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b",
@@ -380,6 +421,45 @@ module.exports = {
380421
"utxo_increase": 1,
381422
"utxo_size_inc": 117
382423
},
424+
"testnet4": {
425+
"avgfee": 0,
426+
"avgfeerate": 0,
427+
"avgtxsize": 0,
428+
"blockhash": "00000000da84f2bafbbc53dee25a72ae507ff4914b867c565be350b0da8bf043",
429+
"feerate_percentiles": [
430+
0,
431+
0,
432+
0,
433+
0,
434+
0
435+
],
436+
"height": 0,
437+
"ins": 0,
438+
"maxfee": 0,
439+
"maxfeerate": 0,
440+
"maxtxsize": 0,
441+
"medianfee": 0,
442+
"mediantime": 1714777860,
443+
"mediantxsize": 0,
444+
"minfee": 0,
445+
"minfeerate": 0,
446+
"mintxsize": 0,
447+
"outs": 1,
448+
"subsidy": 5000000000,
449+
"swtotal_size": 0,
450+
"swtotal_weight": 0,
451+
"swtxs": 0,
452+
"time": 1714777860,
453+
"total_out": 0,
454+
"total_size": 0,
455+
"total_weight": 0,
456+
"totalfee": 0,
457+
"txs": 1,
458+
"utxo_increase": 1,
459+
"utxo_size_inc": 85,
460+
"utxo_increase_actual": 0,
461+
"utxo_size_inc_actual": 0
462+
},
383463
"regtest": {
384464
"avgfee": 0,
385465
"avgfeerate": 0,

0 commit comments

Comments
 (0)