From b9f88303090b791c11b698d315a0c6595898f7f6 Mon Sep 17 00:00:00 2001 From: natsoni Date: Thu, 28 Aug 2025 11:58:10 +0200 Subject: [PATCH 01/14] Bump bootstrap to 5.3.6 --- frontend/package-lock.json | 47 ++++++++------------------------------ frontend/package.json | 2 +- 2 files changed, 10 insertions(+), 39 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 0c26b48d2..f85059fed 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -29,7 +29,7 @@ "@mempool/mempool.js": "2.3.0", "@ng-bootstrap/ng-bootstrap": "^16.0.0", "@types/qrcode": "~1.5.0", - "bootstrap": "~4.6.2", + "bootstrap": "~5.3.6", "browserify": "^17.0.0", "clipboard": "^2.0.11", "domino": "^2.1.6", @@ -6165,9 +6165,9 @@ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" }, "node_modules/bootstrap": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.2.tgz", - "integrity": "sha512-51Bbp/Uxr9aTuy6ca/8FbFloBUJZLHwnhTcnjIeRn2suQWsWzcuJhGjKDB5eppVte/8oCdOL3VuwxvZDUggwGQ==", + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.8.tgz", + "integrity": "sha512-HP1SZDqaLDPwsNiqRqi5NcP0SSXciX2s9E+RyqJIIqGo+vJeN5AJVM98CXmW/Wux0nQ5L7jeWUdplCEf0Ee+tg==", "funding": [ { "type": "github", @@ -6178,9 +6178,9 @@ "url": "https://opencollective.com/bootstrap" } ], + "license": "MIT", "peerDependencies": { - "jquery": "1.9.1 - 3", - "popper.js": "^1.16.1" + "@popperjs/core": "^2.11.8" } }, "node_modules/brace-expansion": { @@ -11629,12 +11629,6 @@ "@sideway/pinpoint": "^2.0.0" } }, - "node_modules/jquery": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", - "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==", - "peer": true - }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -14257,17 +14251,6 @@ "node": ">=10.13.0" } }, - "node_modules/popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", - "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1", - "peer": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, "node_modules/portscanner": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz", @@ -22550,9 +22533,9 @@ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" }, "bootstrap": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.2.tgz", - "integrity": "sha512-51Bbp/Uxr9aTuy6ca/8FbFloBUJZLHwnhTcnjIeRn2suQWsWzcuJhGjKDB5eppVte/8oCdOL3VuwxvZDUggwGQ==", + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.8.tgz", + "integrity": "sha512-HP1SZDqaLDPwsNiqRqi5NcP0SSXciX2s9E+RyqJIIqGo+vJeN5AJVM98CXmW/Wux0nQ5L7jeWUdplCEf0Ee+tg==", "requires": {} }, "brace-expansion": { @@ -26654,12 +26637,6 @@ "@sideway/pinpoint": "^2.0.0" } }, - "jquery": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", - "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==", - "peer": true - }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -28639,12 +28616,6 @@ "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==" }, - "popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", - "peer": true - }, "portscanner": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz", diff --git a/frontend/package.json b/frontend/package.json index 56a552195..307546d5e 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -80,7 +80,7 @@ "@mempool/mempool.js": "2.3.0", "@ng-bootstrap/ng-bootstrap": "^16.0.0", "@types/qrcode": "~1.5.0", - "bootstrap": "~4.6.2", + "bootstrap": "~5.3.6", "browserify": "^17.0.0", "clipboard": "^2.0.11", "domino": "^2.1.6", From b37eb751985e85d31a69652a1a5f2b475349c830 Mon Sep 17 00:00:00 2001 From: natsoni Date: Thu, 28 Aug 2025 11:34:21 +0200 Subject: [PATCH 02/14] bootstrap 5: left is start, right is end --- .../accelerate-checkout.component.html | 52 +++++------ .../acceleration-fees-graph.component.html | 2 +- .../accelerations-list.component.html | 74 ++++++++-------- .../accelerator-dashboard.component.html | 4 +- .../active-acceleration-box.component.html | 4 +- .../address-group.component.html | 2 +- .../components/address/address.component.html | 10 +-- .../block-fee-rates-graph.component.html | 2 +- .../block-fees-graph.component.html | 2 +- .../block-fees-subsidy-graph.component.html | 2 +- .../block-filters.component.html | 2 +- .../block-health-graph.component.html | 2 +- .../block-overview-graph.component.html | 4 +- .../block-rewards-graph.component.html | 2 +- .../block-sizes-weights-graph.component.html | 2 +- .../block/block-transactions.component.html | 6 +- .../app/components/block/block.component.html | 6 +- .../blocks-list/blocks-list.component.html | 42 ++++----- .../clipboard/clipboard.component.ts | 2 +- .../custom-dashboard.component.html | 4 +- ...ifficulty-adjustments-table.component.html | 18 ++-- .../components/faucet/faucet.component.html | 26 +++--- .../github-login.component.html | 2 +- .../hashrate-chart.component.html | 2 +- .../hashrate-chart-pools.component.html | 2 +- .../liquid-master-page.component.html | 12 +-- .../federation-addresses-list.component.html | 22 ++--- .../federation-utxos-list.component.html | 56 ++++++------ .../recent-pegs-list.component.html | 44 +++++----- .../loading-indicator.component.html | 2 +- .../master-page-preview.component.html | 14 +-- .../master-page/master-page.component.html | 16 ++-- .../mempool-block.component.html | 2 +- .../app/components/menu/menu.component.html | 6 +- .../mining-dashboard.component.html | 4 +- .../ord-data/ord-data.component.html | 4 +- .../pool-ranking/pool-ranking.component.html | 10 +-- .../app/components/pool/pool.component.html | 86 +++++++++---------- .../privacy-policy.component.html | 2 +- .../push-transaction.component.html | 8 +- .../rbf-list/rbf-list.component.html | 6 +- .../search-form/search-form.component.html | 2 +- .../simpleproof-cubo-widget.component.html | 36 ++++---- .../simpleproof-widget.component.html | 32 +++---- .../statistics/statistics.component.html | 4 +- .../stratum-list/stratum-list.component.html | 2 +- .../terms-of-service.component.html | 2 +- .../test-transactions.component.html | 4 +- .../components/tracker/tracker.component.html | 12 +-- .../trademark-policy.component.html | 2 +- .../transaction/cpfp-info.component.html | 2 +- .../transaction-details.component.html | 10 +-- .../transaction-preview.component.html | 6 +- .../transaction-raw.component.html | 8 +- .../transaction/transaction.component.html | 16 ++-- .../transactions-list.component.html | 14 +-- .../treasuries/treasuries.component.html | 2 +- .../twitter-login.component.html | 2 +- .../twitter-widget.component.html | 2 +- .../components/wallet/wallet.component.html | 4 +- .../app/dashboard/dashboard.component.html | 6 +- .../app/docs/api-docs/api-docs.component.html | 2 +- .../channels-list.component.html | 38 ++++---- .../app/lightning/group/group.component.html | 14 +-- .../justice-list/justice-list.component.html | 20 ++--- .../lightning-dashboard.component.html | 4 +- .../app/lightning/node/node.component.html | 8 +- .../nodes-list/nodes-list.component.html | 18 ++-- .../nodes-networks-chart.component.html | 2 +- .../nodes-per-country-chart.component.html | 22 ++--- .../nodes-per-country.component.html | 40 ++++----- .../nodes-per-isp-chart.component.html | 22 ++--- .../nodes-per-isp.component.html | 40 ++++----- .../oldest-nodes/oldest-nodes.component.html | 42 ++++----- .../top-nodes-per-capacity.component.html | 30 +++---- .../top-nodes-per-channels.component.html | 30 +++---- .../lightning-statistics-chart.component.html | 2 +- .../global-footer.component.html | 4 +- frontend/src/styles.scss | 22 ++--- 79 files changed, 547 insertions(+), 551 deletions(-) diff --git a/frontend/src/app/components/accelerate-checkout/accelerate-checkout.component.html b/frontend/src/app/components/accelerate-checkout/accelerate-checkout.component.html index 4e40fd639..29e723054 100644 --- a/frontend/src/app/components/accelerate-checkout/accelerate-checkout.component.html +++ b/frontend/src/app/components/accelerate-checkout/accelerate-checkout.component.html @@ -129,7 +129,7 @@ sats - + } @@ -151,7 +151,7 @@ sats - + } @@ -169,7 +169,7 @@ sats - + @@ -181,7 +181,7 @@ sats - + @@ -190,16 +190,16 @@ - Estimated acceleration cost ~{{ estimate.targetFeeRate | number : '1.0-0' }} sat/vB + Estimated acceleration cost ~{{ estimate.targetFeeRate | number : '1.0-0' }} sat/vB - + {{ estimate.cost + estimate.mempoolBaseFee + estimate.vsizeFee | number }} sats - + @@ -209,19 +209,19 @@ @if (hasAccessToBalanceMode) { - Maximum acceleration cost + Maximum acceleration cost } @else { - Acceleration cost + Acceleration cost } - + {{ cost | number }} sats - + @@ -237,7 +237,7 @@ sats - + @@ -326,7 +326,7 @@
- +
@@ -362,7 +362,7 @@
- +
@@ -428,9 +428,9 @@ @if (canPayWithCashapp || canPayWithApplePay || canPayWithGooglePay) { }
@if (['VISA', 'MASTERCARD', 'JCB', 'DISCOVER', 'DISCOVER_DINERS', 'AMERICAN_EXPRESS'].includes(estimate?.availablePaymentMethods?.cardOnFile?.card?.brand)) { - + } @else { - + } {{ estimate?.availablePaymentMethods?.cardOnFile?.card?.last_4 }}
@@ -499,11 +499,11 @@ } @else if (step === 'googlepay') {
} @else if (step === 'cardonfile') { -
+
@if (['VISA', 'MASTERCARD', 'JCB', 'DISCOVER', 'DISCOVER_DINERS', 'AMERICAN_EXPRESS'].includes(estimate?.availablePaymentMethods?.cardOnFile?.card?.brand)) { - + } @else { - + } {{ estimate?.availablePaymentMethods?.cardOnFile?.card?.last_4 }}
@@ -511,13 +511,13 @@ @if (loadingCashapp || loadingApplePay || loadingGooglePay || loadingCardOnFile) {
Loading payment method... -
+
}
@if (isTokenizing > 0) {
-
+
}
@@ -544,7 +544,7 @@
We are processing your payment... -
+
@@ -617,7 +617,7 @@ - + Accelerate to ~{{ x | number : '1.0-0' }} sat/vB @@ -625,7 +625,7 @@
@if (quoteError || cantPayReason) { @@ -637,12 +637,12 @@ @if (hasAccessToBalanceMode) { } @else { } diff --git a/frontend/src/app/components/acceleration/acceleration-fees-graph/acceleration-fees-graph.component.html b/frontend/src/app/components/acceleration/acceleration-fees-graph/acceleration-fees-graph.component.html index 9146c8e34..463035e60 100644 --- a/frontend/src/app/components/acceleration/acceleration-fees-graph/acceleration-fees-graph.component.html +++ b/frontend/src/app/components/acceleration/acceleration-fees-graph/acceleration-fees-graph.component.html @@ -4,7 +4,7 @@
Acceleration Fees -
diff --git a/frontend/src/app/components/acceleration/accelerations-list/accelerations-list.component.html b/frontend/src/app/components/acceleration/accelerations-list/accelerations-list.component.html index 26cdace5d..47d653f78 100644 --- a/frontend/src/app/components/acceleration/accelerations-list/accelerations-list.component.html +++ b/frontend/src/app/components/acceleration/accelerations-list/accelerations-list.component.html @@ -1,56 +1,56 @@
-

Accelerations

-
+

Accelerations

+
- + - - - + + + - - - - - + + + + + - - - - - - - - - - @@ -77,22 +77,22 @@ @if (!pending) { - - - - - - @@ -100,16 +100,16 @@ } @else { - - - - @@ -118,7 +118,7 @@
TXIDTXID Fee rateBidRequestedFee rateBidRequested Bid BoostBlockPoolStatusRequestedBid BoostBlockPoolStatusRequested
+ + + {{ (acceleration.feeDelta) | number }} sats + + {{ acceleration.boost | number }} sats + ~ + {{ acceleration.blockHeight }} ~ + @if (acceleration.minedByPoolUniqueId && pools[acceleration.minedByPoolUniqueId]) { @@ -60,14 +60,14 @@ ~ } - Pending - Completed ⌛ - Mined ⌛ - Canceled ⌛ - Failed ⌛ + + Pending + Completed ⌛ + Mined ⌛ + Canceled ⌛ + Failed ⌛ +
+ + + + + +
+ + + +
- diff --git a/frontend/src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html b/frontend/src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html index b2a0aad0f..97f2bce33 100644 --- a/frontend/src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html +++ b/frontend/src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html @@ -62,7 +62,7 @@
-
+
Mempool Goggles™ : Accelerations
  @@ -78,7 +78,7 @@
-
+
Total Bid Boost
@if (hasCpfp) { - + }
@@ -36,7 +36,7 @@
- +
diff --git a/frontend/src/app/components/address-group/address-group.component.html b/frontend/src/app/components/address-group/address-group.component.html index 174853600..080aaf240 100644 --- a/frontend/src/app/components/address-group/address-group.component.html +++ b/frontend/src/app/components/address-group/address-group.component.html @@ -19,6 +19,6 @@
diff --git a/frontend/src/app/components/address/address.component.html b/frontend/src/app/components/address/address.component.html index b1d96a620..22f2d62a7 100644 --- a/frontend/src/app/components/address/address.component.html +++ b/frontend/src/app/components/address/address.component.html @@ -76,7 +76,7 @@
-

Taproot Tree

+

Taproot Tree

@@ -90,7 +90,7 @@
-

Balance History

+

Balance History

@@ -111,7 +111,7 @@
-

Unspent Outputs

+

Unspent Outputs

@@ -124,7 +124,7 @@
-

+

  {{ (transactions?.length | number) || '?' }} of {{ mempoolStats.tx_count + chainStats.tx_count | number }} transaction {{ (transactions?.length | number) || '?' }} of {{ mempoolStats.tx_count + chainStats.tx_count | number }} transactions @@ -302,7 +302,7 @@ - + diff --git a/frontend/src/app/components/block-fee-rates-graph/block-fee-rates-graph.component.html b/frontend/src/app/components/block-fee-rates-graph/block-fee-rates-graph.component.html index e9de40559..2bfbc17af 100644 --- a/frontend/src/app/components/block-fee-rates-graph/block-fee-rates-graph.component.html +++ b/frontend/src/app/components/block-fee-rates-graph/block-fee-rates-graph.component.html @@ -4,7 +4,7 @@
Block Fee Rates -
diff --git a/frontend/src/app/components/block-fees-graph/block-fees-graph.component.html b/frontend/src/app/components/block-fees-graph/block-fees-graph.component.html index 0328e7eb1..0c2a42d53 100644 --- a/frontend/src/app/components/block-fees-graph/block-fees-graph.component.html +++ b/frontend/src/app/components/block-fees-graph/block-fees-graph.component.html @@ -4,7 +4,7 @@
Block Fees -
diff --git a/frontend/src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.html b/frontend/src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.html index 341b16640..21d7f2fef 100644 --- a/frontend/src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.html +++ b/frontend/src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.html @@ -4,7 +4,7 @@
Block Fees Vs Subsidy -
diff --git a/frontend/src/app/components/block-filters/block-filters.component.html b/frontend/src/app/components/block-filters/block-filters.component.html index d85b22f72..d1f9aa6ac 100644 --- a/frontend/src/app/components/block-filters/block-filters.component.html +++ b/frontend/src/app/components/block-filters/block-filters.component.html @@ -1,5 +1,5 @@
- +
diff --git a/frontend/src/app/components/block-health-graph/block-health-graph.component.html b/frontend/src/app/components/block-health-graph/block-health-graph.component.html index 86eb91862..b8aa34aae 100644 --- a/frontend/src/app/components/block-health-graph/block-health-graph.component.html +++ b/frontend/src/app/components/block-health-graph/block-health-graph.component.html @@ -4,7 +4,7 @@
Block Health -
diff --git a/frontend/src/app/components/block-overview-graph/block-overview-graph.component.html b/frontend/src/app/components/block-overview-graph/block-overview-graph.component.html index 471257230..56bafe501 100644 --- a/frontend/src/app/components/block-overview-graph/block-overview-graph.component.html +++ b/frontend/src/app/components/block-overview-graph/block-overview-graph.component.html @@ -4,8 +4,8 @@ @if (!disableSpinner) {
-
-
not available
+
+
not available
}
Block Rewards -
diff --git a/frontend/src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.html b/frontend/src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.html index 521357c4b..87932780b 100644 --- a/frontend/src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.html +++ b/frontend/src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.html @@ -3,7 +3,7 @@
Block Sizes and Weights -
diff --git a/frontend/src/app/components/block/block-transactions.component.html b/frontend/src/app/components/block/block-transactions.component.html index c732ea41e..e92c3c060 100644 --- a/frontend/src/app/components/block/block-transactions.component.html +++ b/frontend/src/app/components/block/block-transactions.component.html @@ -1,10 +1,10 @@
-

+

{{ i }} transaction {{ i }} transactions

- +
@@ -50,4 +50,4 @@
- + diff --git a/frontend/src/app/components/block/block.component.html b/frontend/src/app/components/block/block.component.html index 7591d02a9..661293640 100644 --- a/frontend/src/app/components/block/block.component.html +++ b/frontend/src/app/components/block/block.component.html @@ -314,7 +314,7 @@
-
+
- - + +
-
+
Amount is required
Minimum is {{ amount?.errors?.['min'].min | number }} tSats
Maximum is {{ amount?.errors?.['max'].max | number }} tSats
-
- Address -
+ Address
-
+
Address is required
Must be a valid testnet4 address
You cannot use this address
diff --git a/frontend/src/app/components/github-login.component/github-login.component.html b/frontend/src/app/components/github-login.component/github-login.component.html index e57019a26..13d5ee049 100644 --- a/frontend/src/app/components/github-login.component/github-login.component.html +++ b/frontend/src/app/components/github-login.component/github-login.component.html @@ -1,5 +1,5 @@
- {{ buttonString }} + {{ buttonString }} diff --git a/frontend/src/app/components/hashrate-chart/hashrate-chart.component.html b/frontend/src/app/components/hashrate-chart/hashrate-chart.component.html index d60404fb5..f1cd96667 100644 --- a/frontend/src/app/components/hashrate-chart/hashrate-chart.component.html +++ b/frontend/src/app/components/hashrate-chart/hashrate-chart.component.html @@ -25,7 +25,7 @@
Hashrate & Difficulty -
diff --git a/frontend/src/app/components/hashrates-chart-pools/hashrate-chart-pools.component.html b/frontend/src/app/components/hashrates-chart-pools/hashrate-chart-pools.component.html index 77a55c954..52b147ce3 100644 --- a/frontend/src/app/components/hashrates-chart-pools/hashrate-chart-pools.component.html +++ b/frontend/src/app/components/hashrates-chart-pools/hashrate-chart-pools.component.html @@ -5,7 +5,7 @@
diff --git a/frontend/src/app/components/liquid-reserves-audit/federation-addresses-list/federation-addresses-list.component.html b/frontend/src/app/components/liquid-reserves-audit/federation-addresses-list/federation-addresses-list.component.html index 31d27400d..3b49a4172 100644 --- a/frontend/src/app/components/liquid-reserves-audit/federation-addresses-list/federation-addresses-list.component.html +++ b/frontend/src/app/components/liquid-reserves-audit/federation-addresses-list/federation-addresses-list.component.html @@ -5,30 +5,30 @@
- - + + - - - - @@ -37,20 +37,20 @@ - - - - @@ -58,7 +58,7 @@
AddressBalanceAddressBalance
+ +
+ +
+ +
+ +
- diff --git a/frontend/src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html b/frontend/src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html index ba2d14adb..8a302795f 100644 --- a/frontend/src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html +++ b/frontend/src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html @@ -5,47 +5,47 @@
- - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - @@ -110,7 +110,7 @@
OutputAddressAmountRelated Peg-InDateExpires inExpired sinceDustOutputAddressAmountRelated Peg-InDateExpires inExpired sinceDust
+ + +
+ + + + @@ -55,13 +55,13 @@ Change output + + {{ utxo.blocknumber + utxo.timelock - lastReservesBlockUpdate < 0 ? -(utxo.blocknumber + utxo.timelock - lastReservesBlockUpdate) : utxo.blocknumber + utxo.timelock - lastReservesBlockUpdate }} blocks + @if (utxo.isDust) { ✔ } @else { @@ -74,35 +74,35 @@
+ + +
+ + + + + +
- diff --git a/frontend/src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html b/frontend/src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html index 97c1d96cd..1f110045e 100644 --- a/frontend/src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html +++ b/frontend/src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html @@ -9,16 +9,16 @@
- - - - - + + + + + - - - - - - - - - - - - - - - - @@ -116,7 +116,7 @@
TransactionDateAmountFund / Redemption TxBTC AddressTransactionDateAmountFund / Redemption TxBTC Address
+ @@ -30,17 +30,17 @@ + +
+ @@ -52,13 +52,13 @@ + + + @@ -70,7 +70,7 @@ + @@ -83,32 +83,32 @@
+ + +
+ + + + +
- diff --git a/frontend/src/app/components/loading-indicator/loading-indicator.component.html b/frontend/src/app/components/loading-indicator/loading-indicator.component.html index 49dbc2983..378321701 100644 --- a/frontend/src/app/components/loading-indicator/loading-indicator.component.html +++ b/frontend/src/app/components/loading-indicator/loading-indicator.component.html @@ -1,3 +1,3 @@
- {{ this.label }} ({{ progress }}%) + {{ this.label }} ({{ progress }}%)
\ No newline at end of file diff --git a/frontend/src/app/components/master-page-preview/master-page-preview.component.html b/frontend/src/app/components/master-page-preview/master-page-preview.component.html index 01995906f..7cef0c13c 100644 --- a/frontend/src/app/components/master-page-preview/master-page-preview.component.html +++ b/frontend/src/app/components/master-page-preview/master-page-preview.component.html @@ -6,7 +6,7 @@ } @if (enterpriseInfo?.header_img) { - + } @else { @@ -14,12 +14,12 @@
- Signet - Testnet3 - Testnet4 - Mainnet - Testnet - Mainnet + Signet + Testnet3 + Testnet4 + Mainnet + Testnet + Mainnet
diff --git a/frontend/src/app/components/master-page/master-page.component.html b/frontend/src/app/components/master-page/master-page.component.html index 8d017fc7d..a09a3043f 100644 --- a/frontend/src/app/components/master-page/master-page.component.html +++ b/frontend/src/app/components/master-page/master-page.component.html @@ -18,7 +18,7 @@ @if (enterpriseInfo?.header_img) { - + } @else { diff --git a/frontend/src/app/components/mempool-block/mempool-block.component.html b/frontend/src/app/components/mempool-block/mempool-block.component.html index cf5e641e5..fd7018886 100644 --- a/frontend/src/app/components/mempool-block/mempool-block.component.html +++ b/frontend/src/app/components/mempool-block/mempool-block.component.html @@ -2,7 +2,7 @@

{{ ordinal$ | async }}

- +
diff --git a/frontend/src/app/components/menu/menu.component.html b/frontend/src/app/components/menu/menu.component.html index 848f505a1..6c0bdb61c 100644 --- a/frontend/src/app/components/menu/menu.component.html +++ b/frontend/src/app/components/menu/menu.component.html @@ -9,15 +9,15 @@ @{{ user.username }} - + OG #{{ user.ogRank }} @if (user.subscription_tag !== 'free') { - + {{ user.subscription_tag.toUpperCase() }} } @else if (user.type === 'mining_pool') { - + MINING POOL } diff --git a/frontend/src/app/components/mining-dashboard/mining-dashboard.component.html b/frontend/src/app/components/mining-dashboard/mining-dashboard.component.html index 09479b3f1..06aef2ea1 100644 --- a/frontend/src/app/components/mining-dashboard/mining-dashboard.component.html +++ b/frontend/src/app/components/mining-dashboard/mining-dashboard.component.html @@ -27,7 +27,7 @@
-
+
@@ -39,7 +39,7 @@
-
+
diff --git a/frontend/src/app/components/ord-data/ord-data.component.html b/frontend/src/app/components/ord-data/ord-data.component.html index 8e58e66a4..949b2c71f 100644 --- a/frontend/src/app/components/ord-data/ord-data.component.html +++ b/frontend/src/app/components/ord-data/ord-data.component.html @@ -35,9 +35,9 @@
@if (contentType.key !== 'undefined') { - {{ contentType.value.count > 1 ? contentType.value.count + " " : "" }}{{ contentType.value?.tag || contentType.key }} + {{ contentType.value.count > 1 ? contentType.value.count + " " : "" }}{{ contentType.value?.tag || contentType.key }} } @else { - Unknown + Unknown } {{ contentType.value.totalSize | bytes:2:'B':undefined:true }} diff --git a/frontend/src/app/components/pool-ranking/pool-ranking.component.html b/frontend/src/app/components/pool-ranking/pool-ranking.component.html index f6aa4d4b9..26bee6afe 100644 --- a/frontend/src/app/components/pool-ranking/pool-ranking.component.html +++ b/frontend/src/app/components/pool-ranking/pool-ranking.component.html @@ -34,7 +34,7 @@
Pools Ranking -
@@ -92,7 +92,7 @@ Pool Hashrate Blocks - Avg Health Avg Block Fees Empty Blocks @@ -101,7 +101,7 @@ {{ pool.rank }} - +
{{ pool.name }} @@ -111,7 +111,7 @@ {{ pool.blockCount }} ({{ pool.share }}%) - + - + All miners {{ miningStats.lastEstimatedHashrate| number: '1.2-2' }} {{ miningStats.miningUnits.hashrateUnit }} {{ miningStats.lastEstimatedHashrate3d | number: '1.2-2' }} {{ miningStats.miningUnits.hashrateUnit }} diff --git a/frontend/src/app/components/pool/pool.component.html b/frontend/src/app/components/pool/pool.component.html index eabfc7c63..f40d6d4c4 100644 --- a/frontend/src/app/components/pool/pool.component.html +++ b/frontend/src/app/components/pool/pool.component.html @@ -6,7 +6,7 @@
+ onError="this.onerror=null; this.src = '/resources/mining-pools/default.svg'" class="me-3">

{{ poolStats.pool.name }}

@@ -63,7 +63,7 @@ Addresses
@@ -91,19 +91,19 @@ - - - + + + - - - + + @@ -117,17 +117,17 @@
RewardHashrate (24h)Avg HealthRewardHashrate (24h)Avg Health
{{ poolStats.estimatedHashrate | amountShortener : 3 : 'H/s' : false : true }}{{ poolStats.estimatedHashrate | amountShortener : 3 : 'H/s' : false : true }}{{ poolStats.avgBlockHealth }}% - Unknown + Unknown
- - - + + + - - -
Blocks (24h)1wAllBlocks (24h)1wAll
{{ formatNumber(poolStats.blockCount['24h'], this.locale, '1.0-0') }} ({{ formatNumber(100 * + {{ formatNumber(poolStats.blockCount['24h'], this.locale, '1.0-0') }} ({{ formatNumber(100 * poolStats.blockShare['24h'], this.locale, '1.0-0') }}%){{ formatNumber(poolStats.blockCount['1w'], this.locale, '1.0-0') }} ({{ formatNumber(100 * + {{ formatNumber(poolStats.blockCount['1w'], this.locale, '1.0-0') }} ({{ formatNumber(100 * poolStats.blockShare['1w'], this.locale, '1.0-0') }}%){{ formatNumber(poolStats.blockCount['all'], this.locale, '1.0-0') }} ({{ formatNumber(100 * + {{ formatNumber(poolStats.blockCount['all'], this.locale, '1.0-0') }} ({{ formatNumber(100 * poolStats.blockShare['all'], this.locale, '1.0-0') }}%)
@@ -140,13 +140,13 @@ - - - + + + - +
Out-of-band Fees (1w)1mAllOut-of-band Fees (1w)1mAll
@@ -303,11 +303,11 @@ Height Timestamp Mined - Coinbase tag - Health - Reward - Fees - TXs + Coinbase tag + Health + Reward + Fees + TXs Size @@ -322,31 +322,31 @@ - + {{ block.extras.coinbaseRaw | hex2ascii }} - +
{{ block.extras.matchRate }}% - Unknown + Unknown - + - + - + {{ block.tx_count | number }} @@ -365,10 +365,10 @@ Height Timestamp Mined - Coinbase tag - Reward - Fees - TXs + Coinbase tag + Reward + Fees + TXs Size @@ -385,16 +385,16 @@ - + - + - + - + @@ -408,7 +408,7 @@
-
+

diff --git a/frontend/src/app/components/privacy-policy/privacy-policy.component.html b/frontend/src/app/components/privacy-policy/privacy-policy.component.html index bfd6159c4..7851c0d6e 100644 --- a/frontend/src/app/components/privacy-policy/privacy-policy.component.html +++ b/frontend/src/app/components/privacy-policy/privacy-policy.component.html @@ -9,7 +9,7 @@

-
+

USE YOUR OWN SELF-HOSTED MEMPOOL EXPLORER

diff --git a/frontend/src/app/components/push-transaction/push-transaction.component.html b/frontend/src/app/components/push-transaction/push-transaction.component.html index 8d8402fd3..c8a3070b9 100644 --- a/frontend/src/app/components/push-transaction/push-transaction.component.html +++ b/frontend/src/app/components/push-transaction/push-transaction.component.html @@ -1,17 +1,17 @@
-

Broadcast Transaction

+

Broadcast Transaction

- +

{{ error }}

{{ txId }}
@if (network === '' || network === 'testnet' || network === 'testnet4' || network === 'signet') {
-

Submit Package

+

Submit Package

@@ -24,7 +24,7 @@
- +

{{ errorPackage }}

{{ packageMessage }}

diff --git a/frontend/src/app/components/rbf-list/rbf-list.component.html b/frontend/src/app/components/rbf-list/rbf-list.component.html index a3baa8537..e6fe423a9 100644 --- a/frontend/src/app/components/rbf-list/rbf-list.component.html +++ b/frontend/src/app/components/rbf-list/rbf-list.component.html @@ -1,8 +1,8 @@
-

RBF Replacements

-
+

RBF Replacements

+
-
+