diff --git a/frontend/cypress/e2e/liquid/liquid.spec.ts b/frontend/cypress/e2e/liquid/liquid.spec.ts
index 2d1fbd1e9..8548059bb 100644
--- a/frontend/cypress/e2e/liquid/liquid.spec.ts
+++ b/frontend/cypress/e2e/liquid/liquid.spec.ts
@@ -1,4 +1,4 @@
-describe.skip('Liquid', () => {
+describe('Liquid', () => {
const baseModule = Cypress.env('BASE_MODULE');
const basePath = '';
@@ -23,6 +23,13 @@ describe.skip('Liquid', () => {
cy.get('#mempool-block-0 > .blockLink').should('exist');
});
+ it('load first mempool block after skeleton loads', () => {
+ cy.visit(`${basePath}`);
+ cy.waitForSkeletonGone();
+ cy.get('#mempool-block-0 > .blockLink').click();
+ cy.waitForSkeletonGone();
+ });
+
it('loads the dashboard', () => {
cy.visit(`${basePath}`);
cy.waitForSkeletonGone();
@@ -84,10 +91,11 @@ describe.skip('Liquid', () => {
cy.waitForSkeletonGone();
//TODO: Change to an element id so we don't assert on a string
cy.get('.table-tx-vin').should('contain', 'Peg-in');
- cy.get('.table-tx-vin a').click().then(() => {
+ //Remove the target=_blank attribute so the new url opens in the same tab
+ cy.get('.table-tx-vin a').invoke('removeAttr', 'target').click().then(() => {
cy.waitForSkeletonGone();
if (baseModule === 'liquid') {
- cy.url().should('eq', 'https://mempool.space/tx/f148c0d854db4174ea420655235f910543f0ec3680566dcfdf84fb0a1697b592');
+ cy.url().should('eq', 'https://mempool.space/tx/f148c0d854db4174ea420655235f910543f0ec3680566dcfdf84fb0a1697b592#vout=0');
} else {
//TODO: Use an environment variable to get the hostname
cy.url().should('eq', 'http://localhost:4200/tx/f148c0d854db4174ea420655235f910543f0ec3680566dcfdf84fb0a1697b592');
@@ -98,7 +106,8 @@ describe.skip('Liquid', () => {
it('loads peg out addresses', () => {
cy.visit(`${basePath}/tx/ecf6eba04ffb3946faa172343c87162df76f1a57b07b0d6dc6ad956b13376dc8`);
cy.waitForSkeletonGone();
- cy.get('.table-tx-vout a').first().click().then(() => {
+ //Remove the target=_blank attribute so the new url opens in the same tab
+ cy.get('.table-tx-vout a').first().invoke('removeAttr', 'target').click().then(() => {
cy.waitForSkeletonGone();
if (baseModule === 'liquid') {
cy.url().should('eq', 'https://mempool.space/address/1BxoGcMg14oaH3CwHD2hF4gU9VcfgX5yoR');
diff --git a/frontend/cypress/e2e/liquidtestnet/liquidtestnet.spec.ts b/frontend/cypress/e2e/liquidtestnet/liquidtestnet.spec.ts
index be27fa183..a96b0700c 100644
--- a/frontend/cypress/e2e/liquidtestnet/liquidtestnet.spec.ts
+++ b/frontend/cypress/e2e/liquidtestnet/liquidtestnet.spec.ts
@@ -1,4 +1,4 @@
-describe.skip('Liquid Testnet', () => {
+describe('Liquid Testnet', () => {
const baseModule = Cypress.env('BASE_MODULE');
const basePath = '/testnet';
@@ -28,6 +28,17 @@ describe.skip('Liquid Testnet', () => {
cy.waitForSkeletonGone();
});
+ it.skip('loads the dashboard with no scrollbars on mobile', () => {
+ cy.viewport('iphone-xr');
+ cy.visit(`${basePath}`);
+ cy.waitForSkeletonGone();
+ cy.window().then(window => {
+ const htmlWidth = Cypress.$('html')[0].scrollWidth;
+ const scrollBarWidth = window.innerWidth - htmlWidth;
+ expect(scrollBarWidth).to.be.eq(0); //check for no horizontal scrollbar
+ });
+ });
+
it('loads the blocks page', () => {
cy.visit(`${basePath}`)
cy.get('#btn-blocks');
@@ -57,17 +68,14 @@ describe.skip('Liquid Testnet', () => {
cy.get('.tv-only').should('not.exist');
});
- it.skip('renders unconfidential addresses correctly on mobile', () => {
- cy.viewport('iphone-6');
- cy.visit(`${basePath}/address/__TODO__`);
+ it.skip('renders unconfidential transactions correctly on mobile', () => {
+ cy.viewport('iphone-xr');
+ cy.visit(`${basePath}/tx/b119f338878416781dc285b94c0de52826341dea43566e4de4740d3ebfd1f6dc#blinded=99707,144c654344aa716d6f3abcc1ca90e5641e4e2a7f633bc09fe3baf64585819a49,1377e4ec8eb0c89296e14ffca57e377f4b51ad8f1c881e43364434d8430dbfda,cdd6caae4c3452586cfcb107478dd2b7acaa5f82714a6a966578255e857eee60`);
cy.waitForSkeletonGone();
- //TODO: Add proper IDs for these selectors
- const firstRowSelector = '.container-xl > :nth-child(3) > div > :nth-child(1) > .table > tbody';
- const thirdRowSelector = '.container-xl > :nth-child(3) > div > :nth-child(3)';
- cy.get(firstRowSelector).invoke('css', 'width').then(firstRowWidth => {
- cy.get(thirdRowSelector).invoke('css', 'width').then(thirdRowWidth => {
- expect(parseInt(firstRowWidth)).to.be.lessThan(parseInt(thirdRowWidth));
- });
+ cy.window().then(window => {
+ const htmlWidth = Cypress.$('html')[0].scrollWidth;
+ const scrollBarWidth = window.innerWidth - htmlWidth;
+ expect(scrollBarWidth).to.be.eq(0); //check for no horizontal scrollbar
});
});
diff --git a/frontend/src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.ts b/frontend/src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.ts
index d4df57020..1d3603739 100644
--- a/frontend/src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.ts
+++ b/frontend/src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.ts
@@ -44,7 +44,7 @@ export class AcceleratorDashboardComponent implements OnInit {
@Inject(PLATFORM_ID) private platformId: Object,
) {
this.webGlEnabled = this.stateService.isBrowser && detectWebGL();
- this.seoService.setTitle($localize`:@@a681a4e2011bb28157689dbaa387de0dd0aa0c11:Accelerator Dashboard`);
+ this.seoService.setTitle($localize`:@@6b867dc61c6a92f3229f1950f9f2d414790cce95:Accelerator Dashboard`);
this.ogService.setManualOgImage('accelerator.jpg');
}
diff --git a/frontend/src/app/components/address/address-preview.component.ts b/frontend/src/app/components/address/address-preview.component.ts
index 4ea857b37..9bc6e967f 100644
--- a/frontend/src/app/components/address/address-preview.component.ts
+++ b/frontend/src/app/components/address/address-preview.component.ts
@@ -69,7 +69,7 @@ export class AddressPreviewComponent implements OnInit, OnDestroy {
this.addressString = this.addressString.toLowerCase();
}
this.seoService.setTitle($localize`:@@address.component.browser-title:Address: ${this.addressString}:INTERPOLATION:`);
- this.seoService.setDescription($localize`:@@meta.description.bitcoin.address:See mempool transactions, confirmed transactions, balance, and more for ${this.stateService.network==='liquid'||this.stateService.network==='liquidtestnet'?'Liquid':'Bitcoin'} ${seoDescriptionNetwork(this.stateService.network)} address ${this.addressString}:INTERPOLATION:.`);
+ this.seoService.setDescription($localize`:@@meta.description.bitcoin.address:See mempool transactions, confirmed transactions, balance, and more for ${this.stateService.network==='liquid'||this.stateService.network==='liquidtestnet'?'Liquid':'Bitcoin'}${seoDescriptionNetwork(this.stateService.network)} address ${this.addressString}:INTERPOLATION:.`);
return (this.addressString.match(/04[a-fA-F0-9]{128}|(02|03)[a-fA-F0-9]{64}/)
? this.electrsApiService.getPubKeyAddress$(this.addressString)
diff --git a/frontend/src/app/components/asset/asset.component.ts b/frontend/src/app/components/asset/asset.component.ts
index 562ebff53..dd09468cc 100644
--- a/frontend/src/app/components/asset/asset.component.ts
+++ b/frontend/src/app/components/asset/asset.component.ts
@@ -105,6 +105,7 @@ export class AssetComponent implements OnInit, OnDestroy {
if (!this.assetContract) {
this.assetContract = [null, '?', 'Unknown', 0];
}
+ this.seoService.setDescription($localize`:@@meta.description.liquid.asset:Browse an overview of the Liquid asset ${this.assetContract[2]}:INTERPOLATION: (${this.assetContract[1]}:INTERPOLATION:): see issued amount, burned amount, circulating amount, related transactions, and more.`);
this.blindedIssuance = this.asset.chain_stats.has_blinded_issuances || this.asset.mempool_stats.has_blinded_issuances;
this.isNativeAsset = asset.asset_id === this.nativeAssetId;
this.updateChainStats();
diff --git a/frontend/src/app/components/block/block.component.ts b/frontend/src/app/components/block/block.component.ts
index 8fd01340f..9e6b74baf 100644
--- a/frontend/src/app/components/block/block.component.ts
+++ b/frontend/src/app/components/block/block.component.ts
@@ -395,7 +395,7 @@ export class BlockComponent implements OnInit, OnDestroy {
for (const txid of blockAudit.addedTxs) {
isAdded[txid] = true;
}
- for (const txid of blockAudit.prioritizedTxs) {
+ for (const txid of blockAudit.prioritizedTxs || []) {
isPrioritized[txid] = true;
}
for (const txid of blockAudit.missingTxs) {
diff --git a/frontend/src/app/components/blocks-list/blocks-list.component.ts b/frontend/src/app/components/blocks-list/blocks-list.component.ts
index 94afb6509..518fae25b 100644
--- a/frontend/src/app/components/blocks-list/blocks-list.component.ts
+++ b/frontend/src/app/components/blocks-list/blocks-list.component.ts
@@ -64,6 +64,15 @@ export class BlocksList implements OnInit {
if (!this.widget) {
this.websocketService.want(['blocks']);
+
+ this.seoService.setTitle($localize`:@@meta.title.blocks-list:Blocks`);
+ this.ogService.setManualOgImage('recent-blocks.jpg');
+ if( this.stateService.network==='liquid'||this.stateService.network==='liquidtestnet' ) {
+ this.seoService.setDescription($localize`:@@meta.description.liquid.blocks:See the most recent Liquid${seoDescriptionNetwork(this.stateService.network)} blocks along with basic stats such as block height, block size, and more.`);
+ } else {
+ this.seoService.setDescription($localize`:@@meta.description.bitcoin.blocks:See the most recent Bitcoin${seoDescriptionNetwork(this.stateService.network)} blocks along with basic stats such as block height, block reward, block size, and more.`);
+ }
+
this.blocksCountInitializedSubscription = combineLatest([this.blocksCountInitialized$, this.route.queryParams]).pipe(
filter(([blocksCountInitialized, _]) => blocksCountInitialized),
tap(([_, params]) => {
@@ -96,18 +105,7 @@ export class BlocksList implements OnInit {
this.skeletonLines = this.widget === true ? [...Array(6).keys()] : [...Array(15).keys()];
this.paginationMaxSize = window.matchMedia('(max-width: 670px)').matches ? 3 : 5;
-
- if (!this.widget) {
- this.seoService.setTitle($localize`:@@m8a7b4bd44c0ac71b2e72de0398b303257f7d2f54:Blocks`);
- this.ogService.setManualOgImage('recent-blocks.jpg');
- }
- if( this.stateService.network==='liquid'||this.stateService.network==='liquidtestnet' ) {
- this.seoService.setDescription($localize`:@@meta.description.liquid.blocks:See the most recent Liquid${seoDescriptionNetwork(this.stateService.network)} blocks along with basic stats such as block height, block size, and more.`);
- } else {
- this.seoService.setDescription($localize`:@@meta.description.bitcoin.blocks:See the most recent Bitcoin${seoDescriptionNetwork(this.stateService.network)} blocks along with basic stats such as block height, block reward, block size, and more.`);
- }
-
-
+
this.blocks$ = combineLatest([
this.fromHeightSubject.pipe(
filter(fromBlockHeight => fromBlockHeight !== this.lastBlockHeightFetched),
diff --git a/frontend/src/app/components/hashrates-chart-pools/hashrate-chart-pools.component.ts b/frontend/src/app/components/hashrates-chart-pools/hashrate-chart-pools.component.ts
index c69fce2d1..d938baf15 100644
--- a/frontend/src/app/components/hashrates-chart-pools/hashrate-chart-pools.component.ts
+++ b/frontend/src/app/components/hashrates-chart-pools/hashrate-chart-pools.component.ts
@@ -72,6 +72,7 @@ export class HashrateChartPoolsComponent implements OnInit {
let firstRun = true;
this.seoService.setTitle($localize`:@@mining.pools-historical-dominance:Pools Historical Dominance`);
+ this.seoService.setDescription($localize`:@@meta.descriptions.bitcoin.graphs.hashrate-pools:See Bitcoin mining pool dominance visualized over time: see how top mining pools' share of total hashrate has fluctuated over time.`);
this.miningWindowPreference = this.miningService.getDefaultTimespan('6m');
this.radioGroupForm = this.formBuilder.group({ dateSpan: this.miningWindowPreference });
this.radioGroupForm.controls.dateSpan.setValue(this.miningWindowPreference);
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 4be038a6f..b245a0d33 100644
--- a/frontend/src/app/components/master-page/master-page.component.html
+++ b/frontend/src/app/components/master-page/master-page.component.html
@@ -60,7 +60,7 @@
-
+
diff --git a/frontend/src/app/components/mining-dashboard/mining-dashboard.component.ts b/frontend/src/app/components/mining-dashboard/mining-dashboard.component.ts
index 96058e7bf..2b69d4ae0 100644
--- a/frontend/src/app/components/mining-dashboard/mining-dashboard.component.ts
+++ b/frontend/src/app/components/mining-dashboard/mining-dashboard.component.ts
@@ -20,15 +20,14 @@ export class MiningDashboardComponent implements OnInit, AfterViewInit {
private websocketService: WebsocketService,
private stateService: StateService,
private router: Router
- ) {
- this.seoService.setTitle($localize`:@@a681a4e2011bb28157689dbaa387de0dd0aa0c11:Mining Dashboard`);
- this.seoService.setDescription($localize`:@@meta.description.mining.dashboard:Get real-time Bitcoin mining stats like hashrate, difficulty adjustment, block rewards, pool dominance, and more.`);
- this.ogService.setManualOgImage('mining.jpg');
- }
+ ) { }
ngOnInit(): void {
this.onResize();
this.websocketService.want(['blocks', 'mempool-blocks', 'stats']);
+ this.seoService.setTitle($localize`:@@a681a4e2011bb28157689dbaa387de0dd0aa0c11:Mining Dashboard`);
+ this.seoService.setDescription($localize`:@@meta.description.mining.dashboard:Get real-time Bitcoin mining stats like hashrate, difficulty adjustment, block rewards, pool dominance, and more.`);
+ this.ogService.setManualOgImage('mining.jpg');
}
ngAfterViewInit(): void {
diff --git a/frontend/src/app/components/time/time.component.ts b/frontend/src/app/components/time/time.component.ts
index 954e3d157..45070ad67 100644
--- a/frontend/src/app/components/time/time.component.ts
+++ b/frontend/src/app/components/time/time.component.ts
@@ -211,23 +211,23 @@ export class TimeComponent implements OnInit, OnChanges, OnDestroy {
case 'before':
if (number === 1) {
switch (unit) { // singular (1 day)
- case 'year': return $localize`:@@time-span:${dateStrings.i18nYear}:DATE: before`; break;
- case 'month': return $localize`:@@time-span:${dateStrings.i18nMonth}:DATE: before`; break;
- case 'week': return $localize`:@@time-span:${dateStrings.i18nWeek}:DATE: before`; break;
- case 'day': return $localize`:@@time-span:${dateStrings.i18nDay}:DATE: before`; break;
- case 'hour': return $localize`:@@time-span:${dateStrings.i18nHour}:DATE: before`; break;
- case 'minute': return $localize`:@@time-span:${dateStrings.i18nMinute}:DATE: before`; break;
- case 'second': return $localize`:@@time-span:${dateStrings.i18nSecond}:DATE: before`; break;
+ case 'year': return $localize`:@@time-before:${dateStrings.i18nYear}:DATE: before`; break;
+ case 'month': return $localize`:@@time-before:${dateStrings.i18nMonth}:DATE: before`; break;
+ case 'week': return $localize`:@@time-before:${dateStrings.i18nWeek}:DATE: before`; break;
+ case 'day': return $localize`:@@time-before:${dateStrings.i18nDay}:DATE: before`; break;
+ case 'hour': return $localize`:@@time-before:${dateStrings.i18nHour}:DATE: before`; break;
+ case 'minute': return $localize`:@@time-before:${dateStrings.i18nMinute}:DATE: before`; break;
+ case 'second': return $localize`:@@time-before:${dateStrings.i18nSecond}:DATE: before`; break;
}
} else {
switch (unit) { // plural (2 days)
- case 'year': return $localize`:@@time-span:${dateStrings.i18nYears}:DATE: before`; break;
- case 'month': return $localize`:@@time-span:${dateStrings.i18nMonths}:DATE: before`; break;
- case 'week': return $localize`:@@time-span:${dateStrings.i18nWeeks}:DATE: before`; break;
- case 'day': return $localize`:@@time-span:${dateStrings.i18nDays}:DATE: before`; break;
- case 'hour': return $localize`:@@time-span:${dateStrings.i18nHours}:DATE: before`; break;
- case 'minute': return $localize`:@@time-span:${dateStrings.i18nMinutes}:DATE: before`; break;
- case 'second': return $localize`:@@time-span:${dateStrings.i18nSeconds}:DATE: before`; break;
+ case 'year': return $localize`:@@time-before:${dateStrings.i18nYears}:DATE: before`; break;
+ case 'month': return $localize`:@@time-before:${dateStrings.i18nMonths}:DATE: before`; break;
+ case 'week': return $localize`:@@time-before:${dateStrings.i18nWeeks}:DATE: before`; break;
+ case 'day': return $localize`:@@time-before:${dateStrings.i18nDays}:DATE: before`; break;
+ case 'hour': return $localize`:@@time-before:${dateStrings.i18nHours}:DATE: before`; break;
+ case 'minute': return $localize`:@@time-before:${dateStrings.i18nMinutes}:DATE: before`; break;
+ case 'second': return $localize`:@@time-before:${dateStrings.i18nSeconds}:DATE: before`; break;
}
}
break;
diff --git a/frontend/src/app/docs/api-docs/api-docs-data.ts b/frontend/src/app/docs/api-docs/api-docs-data.ts
index 14dc43a64..39a873f1f 100644
--- a/frontend/src/app/docs/api-docs/api-docs-data.ts
+++ b/frontend/src/app/docs/api-docs/api-docs-data.ts
@@ -9152,18 +9152,18 @@ export const restApiDocsData = [
type: "endpoint",
category: "accelerator-private",
httpRequestMethod: "GET",
- fragment: "accelerator-deposit-history",
- title: "GET Deposit History",
+ fragment: "accelerator-top-up-history",
+ title: "GET Top Up History",
description: {
- default: "Returns a list of deposits the user has made as prepayment for the accelerator service.
"
+ default: "Returns a list of top ups the user has made as prepayment for the accelerator service.
"
},
- urlString: "/v1/services/accelerator/deposit-history",
+ urlString: "/v1/services/accelerator/top-up-history",
showConditions: [""],
showJsExamples: showJsExamplesDefaultFalse,
codeExample: {
default: {
codeTemplate: {
- curl: `/api/v1/services/accelerator/deposit-history`,
+ curl: `/api/v1/services/accelerator/top-up-history`,
commonJS: ``,
esModule: ``
},
diff --git a/frontend/src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts b/frontend/src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts
index ddcfb81ad..5599bc255 100644
--- a/frontend/src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts
+++ b/frontend/src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts
@@ -51,6 +51,7 @@ export class NodesPerISPChartComponent implements OnInit {
ngOnInit(): void {
if (!this.widget) {
this.seoService.setTitle($localize`:@@8573a1576789bd2c4faeaed23037c4917812c6cf:Lightning Nodes Per ISP`);
+ this.seoService.setDescription($localize`:@@meta.description.lightning.nodes-per-isp:Browse the top 100 ISPs hosting Lightning nodes along with stats like total number of nodes per ISP, aggregate BTC capacity per ISP, and more`);
}
this.nodesPerAsObservable$ = combineLatest([
@@ -106,7 +107,7 @@ export class NodesPerISPChartComponent implements OnInit {
);
if (this.widget) {
- this.sortBySubject.next(false);
+ this.sortBySubject.next(false);
}
}
diff --git a/frontend/src/app/shared/components/mempool-error/mempool-error.component.ts b/frontend/src/app/shared/components/mempool-error/mempool-error.component.ts
index 88e24bed2..ac5ac72a1 100644
--- a/frontend/src/app/shared/components/mempool-error/mempool-error.component.ts
+++ b/frontend/src/app/shared/components/mempool-error/mempool-error.component.ts
@@ -14,7 +14,7 @@ const MempoolErrors = {
'mempool_rejected_raw_tx': `Our mempool rejected this transaction`,
'no_mining_pool_available': `No mining pool available at the moment`,
'not_available': `You current subscription does not allow you to access this feature.`,
- 'not_enough_balance': `Your account balance is too low. Please make a deposit.`,
+ 'not_enough_balance': `Your balance is too low. Please top up your account.`,
'not_verified': `You must verify your account to use this feature.`,
'recommended_fees_not_available': `Recommended fees are not available right now.`,
'too_many_relatives': `This transaction has too many relatives.`,
diff --git a/frontend/src/locale/messages.xlf b/frontend/src/locale/messages.xlf
index 74105657d..bccde41a9 100644
--- a/frontend/src/locale/messages.xlf
+++ b/frontend/src/locale/messages.xlf
@@ -23,13 +23,6 @@
13
-
Select month
@@ -41,6 +34,13 @@
13
+
Previous month
@@ -145,15 +145,15 @@
13
-
- Increment hours
+
-
-
- (1 month)
+
+ (3 months)
src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html
25
- mining.144-blocks
+ mining.3-months
+
+
+ Mempool Goggles: Accelerations
+
+ src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html
+ 41
+
+ dashboard.mempool-goggles-accelerations
+
+
+ View more »
+
+ src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html
+ 64
+
+
+ src/app/components/mining-dashboard/mining-dashboard.component.html
+ 34
+
+
+ src/app/components/mining-dashboard/mining-dashboard.component.html
+ 46
+
+
+ src/app/lightning/lightning-dashboard/lightning-dashboard.component.html
+ 42
+
+
+ src/app/lightning/lightning-dashboard/lightning-dashboard.component.html
+ 56
+
+ dashboard.view-more
Recent Accelerations
src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html
- 84
+ 86
dashboard.recent-accelerations
-
+
Accelerator Dashboard
src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.ts
- 39
+ 47
src/app/components/master-page/master-page.component.html
- 59
-
-
- src/app/components/mining-dashboard/mining-dashboard.component.ts
- 20
-
-
- src/app/shared/components/global-footer/global-footer.component.html
- 42
+ 56
@@ -2021,6 +923,37 @@
accelerator.percent-of-next-block
+
+ Balance History
+
+ src/app/components/address-graph/address-graph.component.html
+ 6
+
+ address.balance-history
+
+
+ Balance:Balance
+
+ src/app/components/address-graph/address-graph.component.ts
+ 162
+
+
+
+ Balances
+
+ src/app/components/address-group/address-group.component.html
+ 4
+
+ addresses.balance
+
+
+ Total
+
+ src/app/components/address-group/address-group.component.html
+ 9
+
+ addresses.total
+
Multisig of
@@ -2028,6 +961,26 @@
107
+
+ Address
+
+ src/app/components/address/address-preview.component.html
+ 3
+
+
+ src/app/components/address/address.component.html
+ 3
+
+
+ src/app/components/liquid-reserves-audit/federation-addresses-list/federation-addresses-list.component.html
+ 8
+
+
+ src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html
+ 9
+
+ shared.address
+
Unconfidential
@@ -2040,6 +993,86 @@
address.unconfidential
+
+ Total received
+
+ src/app/components/address/address-preview.component.html
+ 22
+
+
+ src/app/components/address/address.component.html
+ 30
+
+ address.total-received
+
+
+ Total sent
+
+ src/app/components/address/address-preview.component.html
+ 26
+
+
+ src/app/components/address/address.component.html
+ 34
+
+ address.total-sent
+
+
+ Balance
+
+ src/app/components/address/address-preview.component.html
+ 31
+
+
+ src/app/components/address/address.component.html
+ 39
+
+
+ src/app/components/liquid-reserves-audit/federation-addresses-list/federation-addresses-list.component.html
+ 9
+
+ address.balance
+
+
+ Transactions
+
+ src/app/components/address/address-preview.component.html
+ 35
+
+
+ src/app/components/block/block.component.html
+ 419
+
+
+ src/app/components/block/block.component.html
+ 451
+
+
+ src/app/components/block/block.component.html
+ 475
+
+
+ src/app/components/blocks-list/blocks-list.component.html
+ 24
+
+
+ src/app/components/clock/clock.component.html
+ 59
+
+
+ src/app/components/mempool-block/mempool-block.component.html
+ 32
+
+ address.transactions
+
+
+ Unspent TXOs
+
+ src/app/components/address/address-preview.component.html
+ 39
+
+ address.unspent_txos
+
Confidential
@@ -2048,11 +1081,11 @@
src/app/components/address/address.component.html
- 153
+ 167
src/app/components/amount/amount.component.html
- 18
+ 21
src/app/components/asset-circulation/asset-circulation.component.html
@@ -2060,7 +1093,7 @@
src/app/components/asset/asset.component.html
- 161
+ 158
src/app/components/transaction/transaction-preview.component.html
@@ -2072,11 +1105,11 @@
src/app/components/tx-bowtie-graph-tooltip/tx-bowtie-graph-tooltip.component.html
- 58
+ 98
src/app/dashboard/dashboard.component.html
- 168
+ 145
shared.confidential
@@ -2088,33 +1121,33 @@
src/app/components/address/address.component.ts
- 79
+ 78
- See mempool transactions, confirmed transactions, balance, and more for address .
+ See mempool transactions, confirmed transactions, balance, and more for address .
src/app/components/address/address-preview.component.ts
72
src/app/components/address/address.component.ts
- 80
+ 79
- of transaction
+ of transaction
src/app/components/address/address.component.html
- 59
+ 69
X of X Address Transaction
- of transactions
+ of transactions
src/app/components/address/address.component.html
- 60
+ 70
X of X Address Transactions (Plural)
@@ -2122,15 +1155,19 @@
Error loading address data.
src/app/components/address/address.component.html
- 129
+ 140
+
+
+ src/app/components/address/address.component.html
+ 157
address.error.loading-address-data
- There many transactions on this address, more than your backend can handle. See more on setting up a stronger backend. Consider viewing this address on the official Mempool website instead:
+ There many transactions on this address, more than your backend can handle. See more on setting up a stronger backend. Consider viewing this address on the official Mempool website instead:
src/app/components/address/address.component.html
- 134,137
+ 143,146
Electrum server limit exceeded error
@@ -2159,7 +1196,7 @@
src/app/lightning/node/node.component.html
- 140
+ 138
src/app/lightning/nodes-per-country-chart/nodes-per-country-chart.component.html
@@ -2212,6 +1249,15 @@
Liquid Asset pegged-out amount
asset.pegged-out
+
+ Issued amount
+
+ src/app/components/asset/asset.component.html
+ 45
+
+ Liquid Asset issued amount
+ asset.issued-amount
+
Burned amount
@@ -2273,6 +1319,13 @@
75
+
+ Browse an overview of the Liquid asset (): see issued amount, burned amount, circulating amount, related transactions, and more.
+
+ src/app/components/asset/asset.component.ts
+ 108
+
+
Group of assets
@@ -2281,9 +1334,17 @@
src/app/components/assets/assets-featured/assets-featured.component.html
- 9
+ 11
+
+ No featured assets
+
+ src/app/components/assets/assets-featured/assets-featured.component.html
+ 3
+
+ liquid.no-featured.assets
+
Assets
@@ -2300,7 +1361,7 @@
src/app/components/liquid-master-page/liquid-master-page.component.html
- 79
+ 78
Assets page header
@@ -2323,19 +1384,19 @@
src/app/components/pool/pool.component.html
- 148
+ 122
src/app/components/pool/pool.component.html
- 170
+ 145
src/app/components/pool/pool.component.html
- 438
+ 408
src/app/components/pool/pool.component.html
- 463
+ 433
src/app/components/rbf-list/rbf-list.component.html
@@ -2413,90 +1474,6 @@
Asset data load error
-
- Offline
-
- src/app/components/bisq-master-page/bisq-master-page.component.html
- 36
-
-
- src/app/components/liquid-master-page/liquid-master-page.component.html
- 41
-
-
- src/app/components/master-page/master-page.component.html
- 28
-
- master-page.offline
-
-
- Reconnecting...
-
- src/app/components/bisq-master-page/bisq-master-page.component.html
- 37
-
-
- src/app/components/liquid-master-page/liquid-master-page.component.html
- 42
-
-
- src/app/components/master-page/master-page.component.html
- 29
-
- master-page.reconnecting
-
-
- Layer 2 Networks
-
- src/app/components/bisq-master-page/bisq-master-page.component.html
- 50
-
-
- src/app/components/liquid-master-page/liquid-master-page.component.html
- 55
-
-
- src/app/components/master-page/master-page.component.html
- 42
-
- master-page.layer2-networks-header
-
-
- Dashboard
-
- src/app/components/bisq-master-page/bisq-master-page.component.html
- 60
-
-
- src/app/components/liquid-master-page/liquid-master-page.component.html
- 65
-
-
- src/app/components/master-page/master-page.component.html
- 53
-
- master-page.dashboard
-
-
- Stats
-
- src/app/components/bisq-master-page/bisq-master-page.component.html
- 69
-
- master-page.stats
-
-
- Docs
-
- src/app/components/bisq-master-page/bisq-master-page.component.html
- 72
-
-
- src/app/components/liquid-master-page/liquid-master-page.component.html
- 82
-
- master-page.docs
-
Block Fee Rates
@@ -2552,7 +1529,7 @@
src/app/components/block-fees-graph/block-fees-graph.component.ts
- 67
+ 69
src/app/components/graphs/graphs.component.html
@@ -2564,30 +1541,30 @@
See the average mining fees earned per Bitcoin block visualized in BTC and USD over time.
src/app/components/block-fees-graph/block-fees-graph.component.ts
- 68
+ 70
Indexing blocks
src/app/components/block-fees-graph/block-fees-graph.component.ts
- 117
+ 119
src/app/components/block-rewards-graph/block-rewards-graph.component.ts
- 114
+ 116
src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.ts
- 117
+ 119
src/app/components/hashrate-chart/hashrate-chart.component.ts
- 197
+ 202
src/app/components/hashrates-chart-pools/hashrate-chart-pools.component.ts
- 167
+ 202
src/app/components/indexing-progress/indexing-progress.component.html
@@ -2612,6 +1589,10 @@
src/app/components/block-filters/block-filters.component.html
3
+
+ src/app/components/master-page/master-page.component.html
+ 57
+
beta
@@ -2648,19 +1629,19 @@
src/app/lightning/node-fee-chart/node-fee-chart.component.ts
- 118
+ 120
src/app/lightning/node-statistics-chart/node-statistics-chart.component.ts
- 84
+ 86
src/app/lightning/nodes-channels-map/nodes-channels-map.component.ts
- 216
+ 233
src/app/lightning/nodes-map/nodes-map.component.ts
- 145
+ 146
@@ -2678,11 +1659,125 @@
block.not-available
+
+ Your browser does not support this feature.
+
+ src/app/components/block-overview-graph/block-overview-graph.component.html
+ 21
+
+ webgl-disabled
+
+
+ Transaction
+
+ src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
+ 12
+
+
+ src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html
+ 12
+
+
+ src/app/components/rbf-timeline/rbf-timeline-tooltip.component.html
+ 11
+
+
+ src/app/components/transaction/transaction-preview.component.html
+ 3
+
+
+ src/app/components/transaction/transaction.component.html
+ 20
+
+
+ src/app/components/tx-bowtie-graph-tooltip/tx-bowtie-graph-tooltip.component.html
+ 72
+
+ shared.transaction
+
+
+ First seen
+
+ src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
+ 20
+
+
+ src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
+ 24
+
+
+ src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
+ 28
+
+
+ src/app/components/rbf-timeline/rbf-timeline-tooltip.component.html
+ 17
+
+
+ src/app/components/transaction/transaction.component.html
+ 130
+
+
+ src/app/lightning/node/node.component.html
+ 74
+
+
+ src/app/lightning/nodes-per-country/nodes-per-country.component.html
+ 61
+
+
+ src/app/lightning/nodes-per-isp/nodes-per-isp.component.html
+ 58
+
+
+ src/app/lightning/nodes-ranking/oldest-nodes/oldest-nodes.component.html
+ 11
+
+
+ src/app/lightning/nodes-ranking/top-nodes-per-capacity/top-nodes-per-capacity.component.html
+ 15
+
+
+ src/app/lightning/nodes-ranking/top-nodes-per-channels/top-nodes-per-channels.component.html
+ 15
+
+ Transaction first seen
+ transaction.first-seen
+
+
+ Confirmed
+
+ src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
+ 32
+
+ Transaction confirmed after
+ transaction.confirmed-after
+
+
+ Amount
+
+ src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
+ 38
+
+
+ src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html
+ 10
+
+
+ src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html
+ 14
+
+
+ src/app/dashboard/dashboard.component.html
+ 134
+
+ dashboard.latest-transactions.amount
+
Fee
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 22
+ 42
src/app/components/rbf-timeline/rbf-timeline-tooltip.component.html
@@ -2694,7 +1789,7 @@
src/app/components/transaction/transaction.component.html
- 514
+ 533
src/app/components/tx-bowtie-graph-tooltip/tx-bowtie-graph-tooltip.component.html
@@ -2702,7 +1797,7 @@
src/app/dashboard/dashboard.component.html
- 159
+ 136
Transaction fee
transaction.fee
@@ -2711,15 +1806,15 @@
Fee rate
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 26
+ 46
src/app/components/transaction/transaction.component.html
- 172
+ 191
src/app/components/transaction/transaction.component.html
- 518
+ 537
src/app/lightning/channel/channel-box/channel-box.component.html
@@ -2740,11 +1835,11 @@
Effective fee rate
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 32
+ 52
src/app/components/transaction/transaction.component.html
- 529
+ 548
Effective transaction fee rate
transaction.effective-fee-rate
@@ -2753,7 +1848,7 @@
Accelerated fee rate
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 33
+ 53
Effective transaction fee rate
transaction.effective-fee-rate
@@ -2762,7 +1857,7 @@
Virtual size
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 39
+ 59
src/app/components/rbf-timeline/rbf-timeline-tooltip.component.html
@@ -2770,11 +1865,11 @@
src/app/components/transaction/transaction.component.html
- 170
+ 189
src/app/components/transaction/transaction.component.html
- 298
+ 317
Transaction Virtual Size
transaction.vsize
@@ -2783,7 +1878,7 @@
Weight
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 43
+ 63
src/app/components/rbf-timeline/rbf-timeline-tooltip.component.html
@@ -2791,7 +1886,7 @@
src/app/components/transaction/transaction.component.html
- 171
+ 190
Transaction Weight
transaction.weight
@@ -2800,7 +1895,7 @@
Audit status
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 47
+ 67
transaction.audit-status
@@ -2808,7 +1903,7 @@
Match
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 49
+ 70
transaction.audit.match
@@ -2816,7 +1911,7 @@
Removed
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 50
+ 71
transaction.audit.removed
@@ -2824,11 +1919,11 @@
Marginal fee rate
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 51
+ 72
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 56
+ 78
transaction.audit.marginal
@@ -2836,7 +1931,7 @@
High sigop count
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 52
+ 73
transaction.audit.sigop
@@ -2844,7 +1939,7 @@
Recently broadcasted
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 53
+ 74
transaction.audit.recently-broadcasted
@@ -2852,7 +1947,7 @@
Recently CPFP'd
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 54
+ 75
transaction.audit.recently-cpfped
@@ -2860,15 +1955,23 @@
Added
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 55
+ 76
transaction.audit.added
+
+ Prioritized
+
+ src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
+ 77
+
+ transaction.audit.prioritized
+
Conflicting
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 57
+ 79
transaction.audit.conflicting
@@ -2876,15 +1979,15 @@
Accelerated
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 58
+ 80
src/app/components/block-overview-tooltip/block-overview-tooltip.component.html
- 63
+ 88
src/app/components/transaction/transaction.component.html
- 539
+ 583
transaction.audit.accelerated
@@ -2896,7 +1999,7 @@
src/app/components/block-rewards-graph/block-rewards-graph.component.ts
- 65
+ 67
src/app/components/graphs/graphs.component.html
@@ -2908,7 +2011,7 @@
See Bitcoin block rewards in BTC and USD visualized over time. Block rewards are the total funds miners earn from the block subsidy and fees.
src/app/components/block-rewards-graph/block-rewards-graph.component.ts
- 66
+ 68
@@ -2919,7 +2022,7 @@
src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.ts
- 62
+ 64
src/app/components/graphs/graphs.component.html
@@ -2931,18 +2034,18 @@
See Bitcoin block sizes (MB) and block weights (weight units) visualized over time.
src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.ts
- 63
+ 65
Size
src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.ts
- 185
+ 187
src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.ts
- 240
+ 242
src/app/components/block/block.component.html
@@ -2966,30 +2069,30 @@
src/app/components/pool/pool.component.html
- 219
+ 189
src/app/components/pool/pool.component.html
- 280
+ 250
src/app/components/transaction/transaction.component.html
- 294
+ 313
src/app/dashboard/dashboard.component.html
- 123
+ 107
Weight
src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.ts
- 193
+ 195
src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.ts
- 271
+ 273
src/app/components/block/block-preview.component.html
@@ -3001,30 +2104,30 @@
src/app/components/block/block.component.html
- 414
+ 415
src/app/components/block/block.component.html
- 438
+ 442
src/app/components/block/block.component.html
- 467
+ 471
src/app/components/transaction/transaction.component.html
- 310
+ 329
Size per weight
src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.ts
- 201
+ 203
src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.ts
- 283
+ 285
@@ -3035,11 +2138,11 @@
src/app/components/block/block-preview.component.ts
- 100
+ 102
src/app/components/block/block.component.ts
- 265
+ 279
@@ -3050,11 +2153,11 @@
src/app/components/block/block-preview.component.ts
- 102
+ 104
src/app/components/block/block.component.ts
- 267
+ 281
@@ -3065,13 +2168,56 @@
src/app/components/block/block-preview.component.ts
- 104
+ 106
src/app/components/block/block.component.ts
- 269
+ 283
+
+ Genesis
+
+ src/app/components/block/block-preview.component.html
+ 10
+
+
+ src/app/components/block/block.component.html
+ 10
+
+
+
+ Timestamp
+
+ src/app/components/block/block-preview.component.html
+ 26
+
+
+ src/app/components/block/block.component.html
+ 48
+
+
+ src/app/components/blocks-list/blocks-list.component.html
+ 15
+
+
+ src/app/components/pool/pool.component.html
+ 182
+
+
+ src/app/components/pool/pool.component.html
+ 244
+
+
+ src/app/components/search-form/search-results/search-results.component.html
+ 15
+
+
+ src/app/components/transaction/transaction.component.html
+ 53
+
+ block.timestamp
+
Median fee
@@ -3080,7 +2226,7 @@
src/app/components/block/block.component.html
- 133
+ 136
src/app/components/mempool-block/mempool-block.component.html
@@ -3096,23 +2242,23 @@
src/app/components/block/block.component.html
- 144
+ 147
src/app/components/block/block.component.html
- 170
+ 173
src/app/components/block/block.component.html
- 408
+ 409
src/app/components/block/block.component.html
- 429
+ 430
src/app/components/block/block.component.html
- 463
+ 467
src/app/components/mempool-block/mempool-block.component.html
@@ -3129,7 +2275,11 @@
src/app/components/block/block.component.html
- 179
+ 182
+
+
+ src/app/components/transaction/transaction.component.html
+ 562
block.miner
@@ -3154,7 +2304,7 @@
src/app/components/mempool-block/mempool-block.component.ts
- 84
+ 87
Next Block
@@ -3175,6 +2325,14 @@
Stale block state
block.stale
+
+ Hash
+
+ src/app/components/block/block.component.html
+ 44
+
+ block.hash
+
Health
@@ -3191,7 +2349,7 @@
src/app/components/pool/pool.component.html
- 215
+ 185
latest-blocks.health
@@ -3211,15 +2369,11 @@
src/app/components/pool/pool.component.html
- 107
+ 106
src/app/components/pool/pool.component.html
- 132
-
-
- src/app/components/pool/pool.component.html
- 248
+ 218
src/app/lightning/channel/closing-type/closing-type.component.ts
@@ -3231,19 +2385,19 @@
src/app/lightning/node/node.component.html
- 58
+ 56
src/app/lightning/node/node.component.html
- 105
+ 103
src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts
- 143
+ 154
src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts
- 312
+ 323
unknown
@@ -3251,7 +2405,7 @@
Fee span
src/app/components/block/block.component.html
- 129
+ 132
src/app/components/mempool-block/mempool-block.component.html
@@ -3263,7 +2417,7 @@
Based on average native segwit transaction of 140 vBytes
src/app/components/block/block.component.html
- 137
+ 140
src/app/components/fees-box/fees-box.component.html
@@ -3291,11 +2445,11 @@
Subsidy + fees
src/app/components/block/block.component.html
- 159
+ 162
src/app/components/block/block.component.html
- 174
+ 177
Total subsidy and fees in a block
block.subsidy-and-fees
@@ -3304,7 +2458,7 @@
Expected
src/app/components/block/block.component.html
- 222
+ 225
block.expected
@@ -3312,7 +2466,7 @@
Actual
src/app/components/block/block.component.html
- 224
+ 227
block.actual
@@ -3320,7 +2474,7 @@
Expected Block
src/app/components/block/block.component.html
- 228
+ 231
block.expected-block
@@ -3328,15 +2482,27 @@
Actual Block
src/app/components/block/block.component.html
- 242
+ 246
block.actual-block
+
+ Version
+
+ src/app/components/block/block.component.html
+ 273
+
+
+ src/app/components/transaction/transaction.component.html
+ 339
+
+ transaction.version
+
Taproot
src/app/components/block/block.component.html
- 269
+ 274
src/app/components/tx-features/tx-features.component.html
@@ -3365,7 +2531,7 @@
Bits
src/app/components/block/block.component.html
- 272
+ 277
block.bits
@@ -3373,7 +2539,7 @@
Merkle root
src/app/components/block/block.component.html
- 276
+ 281
block.merkle-root
@@ -3381,7 +2547,7 @@
Difficulty
src/app/components/block/block.component.html
- 287
+ 292
src/app/components/difficulty-adjustments-table/difficulty-adjustments-table.component.html
@@ -3397,11 +2563,11 @@
src/app/components/hashrate-chart/hashrate-chart.component.ts
- 304
+ 310
src/app/components/hashrate-chart/hashrate-chart.component.ts
- 391
+ 407
block.difficulty
@@ -3409,7 +2575,7 @@
Nonce
src/app/components/block/block.component.html
- 291
+ 296
block.nonce
@@ -3417,7 +2583,7 @@
Block Header Hex
src/app/components/block/block.component.html
- 295
+ 300
block.header
@@ -3425,7 +2591,7 @@
Audit
src/app/components/block/block.component.html
- 313
+ 318
Toggle Audit
block.toggle-audit
@@ -3434,11 +2600,11 @@
Details
src/app/components/block/block.component.html
- 320
+ 325
src/app/components/transaction/transaction.component.html
- 278
+ 297
src/app/lightning/channel/channel.component.html
@@ -3454,24 +2620,60 @@
src/app/lightning/node/node.component.html
- 125
+ 123
src/app/lightning/node/node.component.html
- 266
+ 264
Transaction Details
transaction.details
+
+ transaction
+
+ src/app/components/block/block.component.html
+ 331
+
+
+ src/app/components/blockchain-blocks/blockchain-blocks.component.html
+ 54
+
+
+ src/app/components/mempool-blocks/mempool-blocks.component.html
+ 31
+
+ shared.transaction-count.singular
+
+
+ transactions
+
+ src/app/components/block/block.component.html
+ 332
+
+
+ src/app/components/blockchain-blocks/blockchain-blocks.component.html
+ 55
+
+
+ src/app/components/mempool-blocks/mempool-blocks.component.html
+ 32
+
+ shared.transaction-count.plural
+
Error loading data.
src/app/components/block/block.component.html
- 339
+ 344
src/app/components/block/block.component.html
- 378
+ 381
src/app/lightning/channel/channel-preview.component.html
@@ -3491,10 +2693,62 @@
Why is this block empty?
src/app/components/block/block.component.html
- 400
+ 401
block.empty-block-explanation
+
+ Acceleration fees paid out-of-band
+
+ src/app/components/block/block.component.html
+ 433
+
+ Acceleration Fees
+
+
+ Blocks
+
+ src/app/components/blocks-list/blocks-list.component.html
+ 4
+
+
+ src/app/components/liquid-master-page/liquid-master-page.component.html
+ 67
+
+
+ src/app/components/master-page/master-page.component.html
+ 68
+
+
+ src/app/components/pool-ranking/pool-ranking.component.html
+ 94
+
+ master-page.blocks
+
+
+ Height
+
+ src/app/components/blocks-list/blocks-list.component.html
+ 12
+
+
+ src/app/components/difficulty-adjustments-table/difficulty-adjustments-table.component.html
+ 5
+
+
+ src/app/components/pool/pool.component.html
+ 181
+
+
+ src/app/components/pool/pool.component.html
+ 243
+
+
+ src/app/dashboard/dashboard.component.html
+ 104
+
+ latest-blocks.height
+
Pool
@@ -3509,10 +2763,6 @@
src/app/components/pool-ranking/pool-ranking.component.html
92
-
- src/app/dashboard/dashboard.component.html
- 121
-
mining.pool-name
@@ -3527,27 +2777,23 @@
src/app/components/pool/pool.component.html
- 95
+ 94
src/app/components/pool/pool.component.html
- 120
+ 186
src/app/components/pool/pool.component.html
- 216
+ 247
src/app/components/pool/pool.component.html
- 277
+ 355
src/app/components/pool/pool.component.html
- 385
-
-
- src/app/components/pool/pool.component.html
- 410
+ 380
latest-blocks.reward
@@ -3559,11 +2805,11 @@
src/app/components/pool/pool.component.html
- 217
+ 187
src/app/components/pool/pool.component.html
- 278
+ 248
latest-blocks.fees
@@ -3579,41 +2825,41 @@
src/app/components/pool/pool.component.html
- 218
+ 188
src/app/components/pool/pool.component.html
- 279
+ 249
src/app/dashboard/dashboard.component.html
- 122
+ 106
src/app/dashboard/dashboard.component.html
- 254
+ 283
dashboard.txs
-
+
Blocks
src/app/components/blocks-list/blocks-list.component.ts
- 59
+ 68
See the most recent Liquid blocks along with basic stats such as block height, block size, and more.
src/app/components/blocks-list/blocks-list.component.ts
- 62
+ 71
See the most recent Bitcoin blocks along with basic stats such as block height, block reward, block size, and more.
src/app/components/blocks-list/blocks-list.component.ts
- 64
+ 73
@@ -3624,7 +2870,7 @@
src/app/shared/components/global-footer/global-footer.component.html
- 72
+ 71
shared.calculator
@@ -3635,6 +2881,13 @@
19
+
+ Price
+
+ src/app/components/clock/clock.component.html
+ 41
+
+
High Priority
@@ -3659,7 +2912,7 @@
src/app/dashboard/dashboard.component.html
- 258
+ 287
Memory usage
dashboard.memory-usage
@@ -3676,7 +2929,7 @@
src/app/dashboard/dashboard.component.html
- 252
+ 281
Unconfirmed count
dashboard.unconfirmed
@@ -3721,7 +2974,7 @@
src/app/components/difficulty-mining/difficulty-mining.component.html
- 67
+ 74
difficulty-box.remaining
@@ -3734,7 +2987,7 @@
src/app/components/difficulty-mining/difficulty-mining.component.html
- 54,55
+ 67,68
src/app/components/footer/footer.component.html
@@ -3742,7 +2995,7 @@
src/app/components/mempool-blocks/mempool-blocks.component.html
- 43,44
+ 45,46
src/app/lightning/channel/channel-box/channel-box.component.html
@@ -3759,7 +3012,7 @@
src/app/components/difficulty-mining/difficulty-mining.component.html
- 55,56
+ 68,69
src/app/components/footer/footer.component.html
@@ -3775,7 +3028,7 @@
src/app/components/difficulty-mining/difficulty-mining.component.html
- 74
+ 81
difficulty-box.estimate
@@ -3783,11 +3036,11 @@
Previous
src/app/components/difficulty-mining/difficulty-mining.component.html
- 31
+ 28
src/app/components/difficulty/difficulty.component.html
- 59
+ 64
difficulty-box.previous
@@ -3795,7 +3048,7 @@
Current Period
src/app/components/difficulty-mining/difficulty-mining.component.html
- 43
+ 40
difficulty-box.current-period
@@ -3803,15 +3056,11 @@
Next Halving
src/app/components/difficulty-mining/difficulty-mining.component.html
- 51
+ 47
src/app/components/difficulty-mining/difficulty-mining.component.html
- 51
-
-
- src/app/components/difficulty-mining/difficulty-mining.component.html
- 81
+ 88
difficulty-box.next-halving
@@ -3895,14 +3144,62 @@
difficulty-box.block-behind
+
+ Halving Countdown
+
+ src/app/components/difficulty/difficulty.component.html
+ 2
+
+ dashboard.halving-countdown
+
+
+ difficulty
+
+ src/app/components/difficulty/difficulty.component.html
+ 7
+
+ statistics.average-small
+
+
+ halving
+
+ src/app/components/difficulty/difficulty.component.html
+ 10
+
+ statistics.median-small
+
Average block time
src/app/components/difficulty/difficulty.component.html
- 42
+ 50
difficulty-box.average-block-time
+
+ New subsidy
+
+ src/app/components/difficulty/difficulty.component.html
+ 103
+
+ difficulty-box.new-subsidy
+
+
+ Blocks remaining
+
+ src/app/components/difficulty/difficulty.component.html
+ 111
+
+ shared.blocks-remaining
+
+
+ Block remaining
+
+ src/app/components/difficulty/difficulty.component.html
+ 112
+
+ shared.block-remaining
+
Either 2x the minimum, or the Low Priority rate (whichever is lower)
@@ -3985,10 +3282,6 @@
src/app/components/footer/footer.component.html
8
-
- src/app/dashboard/dashboard.component.html
- 284
-
dashboard.backend-is-synchronizing
@@ -3997,10 +3290,6 @@
src/app/components/footer/footer.component.html
13
-
- src/app/dashboard/dashboard.component.html
- 289
-
vB/s
shared.vbytes-per-second
@@ -4010,10 +3299,6 @@
src/app/components/footer/footer.component.html
14
-
- src/app/dashboard/dashboard.component.html
- 290
-
WU/s
shared.weight-per-second
@@ -4086,11 +3371,11 @@
src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts
- 67
+ 73
src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts
- 132
+ 143
lightning.nodes-networks
@@ -4106,11 +3391,11 @@
src/app/lightning/statistics-chart/lightning-statistics-chart.component.ts
- 66
+ 70
src/app/lightning/statistics-chart/lightning-statistics-chart.component.ts
- 123
+ 133
lightning.network-capacity
@@ -4122,7 +3407,7 @@
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts
- 52
+ 53
lightning.nodes-per-isp
@@ -4154,7 +3439,7 @@
src/app/lightning/nodes-map/nodes-map.component.ts
- 50
+ 51
lightning.lightning.nodes-heatmap
@@ -4166,7 +3451,7 @@
src/app/lightning/nodes-channels-map/nodes-channels-map.component.html
- 19
+ 20
lightning.nodes-channels-world-map
@@ -4182,11 +3467,11 @@
src/app/components/hashrate-chart/hashrate-chart.component.ts
- 293
+ 299
src/app/components/hashrate-chart/hashrate-chart.component.ts
- 379
+ 395
src/app/components/pool-ranking/pool-ranking.component.html
@@ -4206,7 +3491,7 @@
src/app/components/hashrate-chart/hashrate-chart.component.ts
- 74
+ 75
mining.hashrate-difficulty
@@ -4214,25 +3499,32 @@
See hashrate and difficulty for the Bitcoin network visualized over time.
src/app/components/hashrate-chart/hashrate-chart.component.ts
- 75
+ 76
Hashrate (MA)
src/app/components/hashrate-chart/hashrate-chart.component.ts
- 312
+ 318
src/app/components/hashrate-chart/hashrate-chart.component.ts
- 402
+ 418
Pools Historical Dominance
src/app/components/hashrates-chart-pools/hashrate-chart-pools.component.ts
- 64
+ 74
+
+
+
+ See Bitcoin mining pool dominance visualized over time: see how top mining pools' share of total hashrate has fluctuated over time.
+
+ src/app/components/hashrates-chart-pools/hashrate-chart-pools.component.ts
+ 75
@@ -4249,15 +3541,63 @@
3
+
+ Offline
+
+ src/app/components/liquid-master-page/liquid-master-page.component.html
+ 41
+
+
+ src/app/components/master-page/master-page.component.html
+ 28
+
+ master-page.offline
+
+
+ Reconnecting...
+
+ src/app/components/liquid-master-page/liquid-master-page.component.html
+ 42
+
+
+ src/app/components/master-page/master-page.component.html
+ 29
+
+ master-page.reconnecting
+
+
+ Layer 2 Networks
+
+ src/app/components/liquid-master-page/liquid-master-page.component.html
+ 55
+
+
+ src/app/components/master-page/master-page.component.html
+ 42
+
+ master-page.layer2-networks-header
+
+
+ Dashboard
+
+ src/app/components/liquid-master-page/liquid-master-page.component.html
+ 64
+
+
+ src/app/components/master-page/master-page.component.html
+ 52
+
+ master-page.dashboard
+
Graphs
src/app/components/liquid-master-page/liquid-master-page.component.html
- 71
+ 70
src/app/components/master-page/master-page.component.html
- 69
+ 71
src/app/components/statistics/statistics.component.ts
@@ -4265,23 +3605,399 @@
master-page.graphs
-
- Accelerator Dashboard
+
+ Docs
+
+ src/app/components/liquid-master-page/liquid-master-page.component.html
+ 81
+
+ master-page.docs
+
+
+ Non-Dust Expired
+
+ src/app/components/liquid-reserves-audit/expired-utxos-stats/expired-utxos-stats.component.html
+ 3
+
+ liquid.non-dust-expired
+
+
+ Total amount of BTC held in non-dust Federation UTXOs that have expired timelocks
+
+ src/app/components/liquid-reserves-audit/expired-utxos-stats/expired-utxos-stats.component.html
+ 5
+
+ liquid.expired-utxos-non-dust
+
+
+ UTXOs
+
+ src/app/components/liquid-reserves-audit/expired-utxos-stats/expired-utxos-stats.component.html
+ 6
+
+
+ src/app/components/liquid-reserves-audit/expired-utxos-stats/expired-utxos-stats.component.html
+ 16
+
+
+ src/app/components/liquid-reserves-audit/federation-addresses-stats/federation-addresses-stats.component.html
+ 9
+
+ shared.utxos
+
+
+ Total Expired
+
+ src/app/components/liquid-reserves-audit/expired-utxos-stats/expired-utxos-stats.component.html
+ 12
+
+ liquid.total-expired
+
+
+ Total amount of BTC held in Federation UTXOs that have expired timelocks
+
+ src/app/components/liquid-reserves-audit/expired-utxos-stats/expired-utxos-stats.component.html
+ 15
+
+ liquid.expired-utxos
+
+
+ Liquid Federation Wallet
+
+ src/app/components/liquid-reserves-audit/federation-addresses-stats/federation-addresses-stats.component.html
+ 5
+
+
+ src/app/components/liquid-reserves-audit/federation-addresses-stats/federation-addresses-stats.component.html
+ 19
+
+
+ src/app/components/liquid-reserves-audit/federation-wallet/federation-wallet.component.html
+ 3
+
+
+ src/app/components/liquid-reserves-audit/federation-wallet/federation-wallet.component.ts
+ 14
+
+ liquid.federation-wallet
+
+
+ addresses
+
+ src/app/components/liquid-reserves-audit/federation-addresses-stats/federation-addresses-stats.component.html
+ 8
+
+ shared.addresses
+
+
+ Output
+
+ src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html
+ 8
+
+
+ src/app/components/tx-bowtie-graph-tooltip/tx-bowtie-graph-tooltip.component.html
+ 43
+
+
+ src/app/components/tx-bowtie-graph-tooltip/tx-bowtie-graph-tooltip.component.html
+ 76
+
+ transaction.output
+
+
+ Related Peg-In
+
+ src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html
+ 11
+
+ liquid.related-peg-in
+
+
+ Date
+
+ src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html
+ 12
+
+
+ src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html
+ 13
+
+
+ src/app/components/search-form/search-results/search-results.component.html
+ 9
+
+ shared.date
+
+
+ Expires in
+
+ src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html
+ 13
+
+ liquid.expires-in
+
+
+ Expired since
+
+ src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html
+ 14
+
+ liquid.expired-since
+
+
+ Is Dust
+
+ src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html
+ 15
+
+ liquid.is-dust
+
+
+ Change output
+
+ src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html
+ 55
+
+ liquid.change-output
+
+
+ blocks
+
+ src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html
+ 63
+
+ shared.blocks
+
+
+ Yes
+
+ src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html
+ 66
+
+ shared.yes
+
+
+ No
+
+ src/app/components/liquid-reserves-audit/federation-utxos-list/federation-utxos-list.component.html
+ 67
+
+ shared.no
+
+
+ Timelock-Expired UTXOs
+
+ src/app/components/liquid-reserves-audit/federation-wallet/federation-wallet.component.html
+ 12
+
+ liquid.timelock-expired-utxos
+
+
+ Addresses
+
+ src/app/components/liquid-reserves-audit/federation-wallet/federation-wallet.component.html
+ 15
+
+
+ src/app/components/pool/pool.component.html
+ 39
+
+
+ src/app/components/pool/pool.component.html
+ 63
+
+
+ src/app/components/pool/pool.component.html
+ 321
+
+
+ src/app/components/pool/pool.component.html
+ 332
+
+ mining.addresses
+
+
+ Recent Peg-In / Out's
+
+ src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html
+ 4
+
+
+ src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.ts
+ 66
+
+
+ src/app/components/liquid-reserves-audit/recent-pegs-stats/recent-pegs-stats.component.html
+ 5
+
+
+ src/app/components/liquid-reserves-audit/recent-pegs-stats/recent-pegs-stats.component.html
+ 29
+
+ liquid.recent-pegs
+
+
+ Fund / Redemption Tx
+
+ src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html
+ 15
+
+ liquid.fund-redemption-tx
+
+
+ BTC Address
+
+ src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html
+ 16
+
+ liquid.bitcoin-address
+
+
+ Peg out in progress...
+
+ src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html
+ 70
+
+ liquid.redemption-in-progress
+
+
+ 24h Peg-In Volume
+
+ src/app/components/liquid-reserves-audit/recent-pegs-stats/recent-pegs-stats.component.html
+ 12
+
+ liquid.peg-ins-volume-day
+
+
+ BTC
+
+ src/app/components/liquid-reserves-audit/recent-pegs-stats/recent-pegs-stats.component.html
+ 12
+
+
+ src/app/components/liquid-reserves-audit/recent-pegs-stats/recent-pegs-stats.component.html
+ 18
+
+ shared.addresses
+
+
+ Peg-Ins
+
+ src/app/components/liquid-reserves-audit/recent-pegs-stats/recent-pegs-stats.component.html
+ 13
+
+ liquid.peg-ins
+
+
+ 24h Peg-Out Volume
+
+ src/app/components/liquid-reserves-audit/recent-pegs-stats/recent-pegs-stats.component.html
+ 18
+
+ liquid.peg-out-volume-day
+
+
+ Peg-Outs
+
+ src/app/components/liquid-reserves-audit/recent-pegs-stats/recent-pegs-stats.component.html
+ 19
+
+ liquid.peg-outs
+
+
+ Unpeg
+
+ src/app/components/liquid-reserves-audit/reserves-ratio-stats/reserves-ratio-stats.component.html
+ 3
+
+ liquid.unpeg
+
+
+ Unpeg Event
+
+ src/app/components/liquid-reserves-audit/reserves-ratio-stats/reserves-ratio-stats.component.html
+ 7
+
+ liquid.unpeg-event
+
+
+ Avg Peg Ratio
+
+ src/app/components/liquid-reserves-audit/reserves-ratio-stats/reserves-ratio-stats.component.html
+ 14
+
+ liquid.avg-peg-ratio
+
+
+ Emergency Keys
+
+ src/app/components/liquid-reserves-audit/reserves-ratio-stats/reserves-ratio-stats.component.html
+ 28
+
+ liquid.emergency-keys
+
+
+ usage
+
+ src/app/components/liquid-reserves-audit/reserves-ratio-stats/reserves-ratio-stats.component.html
+ 31
+
+ shared.usage
+
+
+ L-BTC in circulation
+
+ src/app/components/liquid-reserves-audit/reserves-supply-stats/reserves-supply-stats.component.html
+ 3
+
+ dashboard.lbtc-pegs-in-circulation
+
+
+ As of block
+
+ src/app/components/liquid-reserves-audit/reserves-supply-stats/reserves-supply-stats.component.html
+ 7
+
+
+ src/app/components/liquid-reserves-audit/reserves-supply-stats/reserves-supply-stats.component.html
+ 16
+
+ shared.as-of-block
+
+
+ BTC Holdings
+
+ src/app/components/liquid-reserves-audit/reserves-supply-stats/reserves-supply-stats.component.html
+ 12
+
+ dashboard.btc-holdings
+
+
+ Mining Dashboard
src/app/components/master-page/master-page.component.html
- 56
+ 61
- master-page.accelerator-dashboard
+
+ src/app/components/mining-dashboard/mining-dashboard.component.ts
+ 28
+
+
+ src/app/shared/components/global-footer/global-footer.component.html
+ 42
+
+ mining.mining-dashboard
Lightning Explorer
src/app/components/master-page/master-page.component.html
- 62
+ 64
src/app/lightning/lightning-dashboard/lightning-dashboard.component.ts
- 27
+ 33
src/app/shared/components/global-footer/global-footer.component.html
@@ -4293,7 +4009,7 @@
Documentation
src/app/components/master-page/master-page.component.html
- 72
+ 74
src/app/docs/docs/docs.component.html
@@ -4305,21 +4021,21 @@
See stats for transactions in the mempool: fee range, aggregate size, and more. Mempool blocks are updated in real-time as the network receives new transactions.
src/app/components/mempool-block/mempool-block.component.ts
- 59
+ 62
Stack of mempool blocks
src/app/components/mempool-block/mempool-block.component.ts
- 86
+ 89
Mempool block
src/app/components/mempool-block/mempool-block.component.ts
- 88
+ 91
@@ -4351,7 +4067,7 @@
Sign in
src/app/components/menu/menu.component.html
- 10
+ 21
shared.sign-in
@@ -4375,11 +4091,11 @@
Recent Blocks
src/app/components/mining-dashboard/mining-dashboard.component.html
- 52
+ 56
src/app/dashboard/dashboard.component.html
- 113
+ 98
src/app/shared/components/global-footer/global-footer.component.html
@@ -4391,7 +4107,7 @@
Adjustments
src/app/components/mining-dashboard/mining-dashboard.component.html
- 66
+ 70
dashboard.adjustments
@@ -4399,7 +4115,7 @@
Get real-time Bitcoin mining stats like hashrate, difficulty adjustment, block rewards, pool dominance, and more.
src/app/components/mining-dashboard/mining-dashboard.component.ts
- 21
+ 29
@@ -4494,7 +4210,7 @@
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.html
- 57
+ 53
mining.rank
@@ -4510,19 +4226,15 @@
src/app/components/pool/pool.component.html
- 97
+ 96
src/app/components/pool/pool.component.html
- 122
+ 357
src/app/components/pool/pool.component.html
- 387
-
-
- src/app/components/pool/pool.component.html
- 412
+ 382
latest-blocks.avg_health
@@ -4566,44 +4278,44 @@
Mining Pools
src/app/components/pool-ranking/pool-ranking.component.ts
- 58
+ 59
See the top Bitcoin mining pools ranked by number of blocks mined, over your desired timeframe.
src/app/components/pool-ranking/pool-ranking.component.ts
- 59
+ 60
blocks
src/app/components/pool-ranking/pool-ranking.component.ts
- 166
+ 167
src/app/components/pool-ranking/pool-ranking.component.ts
- 169
+ 170
src/app/components/pool-ranking/pool-ranking.component.ts
- 204
+ 205
src/app/components/pool-ranking/pool-ranking.component.ts
- 207
+ 208
Other ()
src/app/components/pool-ranking/pool-ranking.component.ts
- 202
+ 203
src/app/components/pool-ranking/pool-ranking.component.ts
- 206
+ 207
src/app/lightning/nodes-per-country-chart/nodes-per-country-chart.component.ts
@@ -4615,11 +4327,11 @@
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts
- 176
+ 178
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts
- 193
+ 195
@@ -4646,11 +4358,11 @@
src/app/components/pool/pool.component.html
- 334
+ 304
src/app/components/pool/pool.component.html
- 342
+ 312
mining.tags
@@ -4662,7 +4374,7 @@
src/app/components/pool/pool.component.ts
- 86
+ 94
@@ -4705,19 +4417,15 @@
Hashrate (24h)
src/app/components/pool/pool.component.html
- 96
+ 95
src/app/components/pool/pool.component.html
- 121
+ 356
src/app/components/pool/pool.component.html
- 386
-
-
- src/app/components/pool/pool.component.html
- 411
+ 381
mining.hashrate
@@ -4725,19 +4433,15 @@
Blocks (24h)
src/app/components/pool/pool.component.html
- 146
+ 120
src/app/components/pool/pool.component.html
- 168
+ 406
src/app/components/pool/pool.component.html
- 436
-
-
- src/app/components/pool/pool.component.html
- 461
+ 431
24h
@@ -4745,31 +4449,71 @@
1w
src/app/components/pool/pool.component.html
- 147
+ 121
src/app/components/pool/pool.component.html
- 169
+ 407
src/app/components/pool/pool.component.html
- 437
-
-
- src/app/components/pool/pool.component.html
- 462
+ 432
1w
+
+ Out-of-band Fees (1w)
+
+ src/app/components/pool/pool.component.html
+ 143
+
+ 1w
+
+
+ 1m
+
+ src/app/components/pool/pool.component.html
+ 144
+
+ 1m
+
+
+ Mined
+
+ src/app/components/pool/pool.component.html
+ 183
+
+
+ src/app/components/pool/pool.component.html
+ 245
+
+
+ src/app/components/rbf-list/rbf-list.component.html
+ 23
+
+
+ src/app/components/rbf-timeline/rbf-timeline-tooltip.component.html
+ 38
+
+
+ src/app/dashboard/dashboard.component.html
+ 85
+
+
+ src/app/dashboard/dashboard.component.html
+ 105
+
+ latest-blocks.mined
+
Coinbase tag
src/app/components/pool/pool.component.html
- 214
+ 184
src/app/components/pool/pool.component.html
- 276
+ 246
latest-blocks.coinbasetag
@@ -4777,9 +4521,33 @@
Not enough data yet
src/app/components/pool/pool.component.ts
- 124
+ 143
+
+ Hashrate
+
+ src/app/components/pool/pool.component.ts
+ 212
+
+
+ src/app/components/pool/pool.component.ts
+ 266
+
+ mining.hashrate
+
+
+ Pool Dominance
+
+ src/app/components/pool/pool.component.ts
+ 223
+
+
+ src/app/components/pool/pool.component.ts
+ 277
+
+ mining.pool-dominance
+
Broadcast Transaction
@@ -4805,7 +4573,7 @@
src/app/components/transaction/transaction.component.html
- 336
+ 355
transaction.hex
@@ -4813,14 +4581,14 @@
Broadcast Transaction
src/app/components/push-transaction/push-transaction.component.ts
- 31
+ 33
Broadcast a transaction to the network using the transaction's hash.
src/app/components/push-transaction/push-transaction.component.ts
- 32
+ 34
@@ -4831,7 +4599,7 @@
src/app/components/rbf-list/rbf-list.component.ts
- 58
+ 60
page.rbf-replacements
@@ -4847,7 +4615,7 @@
src/app/dashboard/dashboard.component.html
- 101
+ 86
transaction.full-rbf
@@ -4863,45 +4631,8 @@
See the most recent RBF replacements on the Bitcoin network, updated in real-time.
src/app/components/rbf-list/rbf-list.component.ts
- 59
-
-
-
- First seen
-
- src/app/components/rbf-timeline/rbf-timeline-tooltip.component.html
- 17
-
-
- src/app/components/transaction/transaction.component.html
- 112
-
-
- src/app/lightning/node/node.component.html
- 76
-
-
- src/app/lightning/nodes-per-country/nodes-per-country.component.html
61
-
- src/app/lightning/nodes-per-isp/nodes-per-isp.component.html
- 58
-
-
- src/app/lightning/nodes-ranking/oldest-nodes/oldest-nodes.component.html
- 11
-
-
- src/app/lightning/nodes-ranking/top-nodes-per-capacity/top-nodes-per-capacity.component.html
- 15
-
-
- src/app/lightning/nodes-ranking/top-nodes-per-channels/top-nodes-per-channels.component.html
- 15
-
- Transaction first seen
- transaction.first-seen
RBF
@@ -4928,7 +4659,7 @@
src/app/dashboard/dashboard.component.html
- 102
+ 87
RBF
tx-features.tag.rbf
@@ -4941,7 +4672,7 @@
src/app/components/transaction/transaction.component.html
- 257
+ 276
src/app/components/transactions-list/transactions-list.component.html
@@ -5059,32 +4790,32 @@
search-form.search-title
-
- Bitcoin Block Height
+
+ Block Height
src/app/components/search-form/search-results/search-results.component.html
3
search.bitcoin-block-height
-
- Bitcoin Transaction
+
+ Transaction
src/app/components/search-form/search-results/search-results.component.html
21
search.bitcoin-transaction
-
- Bitcoin Address
+
+ Address
src/app/components/search-form/search-results/search-results.component.html
27
search.bitcoin-address
-
- Bitcoin Block
+
+ Block
src/app/components/search-form/search-results/search-results.component.html
33
@@ -5099,8 +4830,8 @@
search.other-networks
-
- Bitcoin Addresses
+
+ Addresses
src/app/components/search-form/search-results/search-results.component.html
47
@@ -5123,11 +4854,19 @@
search.lightning-channels
+
+ Liquid Asset
+
+ src/app/components/search-form/search-results/search-results.component.html
+ 71
+
+ search.liquid-asset
+
Go to ""
src/app/components/search-form/search-results/search-results.component.html
- 72
+ 78
search.go-to
@@ -5147,7 +4886,7 @@
src/app/shared/components/global-footer/global-footer.component.html
- 70
+ 69
footer.clock-mempool
@@ -5209,90 +4948,22 @@
40
-
- Just now
+
+ Immediately
src/app/components/time/time.component.ts
90
-
- ago
+
+ Just now
src/app/components/time/time.component.ts
- 118
-
-
- src/app/components/time/time.component.ts
- 119
-
-
- src/app/components/time/time.component.ts
- 120
-
-
- src/app/components/time/time.component.ts
- 121
-
-
- src/app/components/time/time.component.ts
- 122
-
-
- src/app/components/time/time.component.ts
- 123
-
-
- src/app/components/time/time.component.ts
- 124
-
-
- src/app/components/time/time.component.ts
- 128
-
-
- src/app/components/time/time.component.ts
- 129
-
-
- src/app/components/time/time.component.ts
- 130
-
-
- src/app/components/time/time.component.ts
- 131
-
-
- src/app/components/time/time.component.ts
- 132
-
-
- src/app/components/time/time.component.ts
- 133
-
-
- src/app/components/time/time.component.ts
- 134
+ 93
-
- In ~
-
- src/app/components/time/time.component.ts
- 141
-
-
- src/app/components/time/time.component.ts
- 142
-
-
- src/app/components/time/time.component.ts
- 143
-
-
- src/app/components/time/time.component.ts
- 144
-
+
+ ago
src/app/components/time/time.component.ts
145
@@ -5305,22 +4976,22 @@
src/app/components/time/time.component.ts
147
+
+ src/app/components/time/time.component.ts
+ 148
+
+
+ src/app/components/time/time.component.ts
+ 149
+
+
+ src/app/components/time/time.component.ts
+ 150
+
src/app/components/time/time.component.ts
151
-
- src/app/components/time/time.component.ts
- 152
-
-
- src/app/components/time/time.component.ts
- 153
-
-
- src/app/components/time/time.component.ts
- 154
-
src/app/components/time/time.component.ts
155
@@ -5333,25 +5004,25 @@
src/app/components/time/time.component.ts
157
+
+ src/app/components/time/time.component.ts
+ 158
+
+
+ src/app/components/time/time.component.ts
+ 159
+
+
+ src/app/components/time/time.component.ts
+ 160
+
+
+ src/app/components/time/time.component.ts
+ 161
+
-
- After
-
- src/app/components/time/time.component.ts
- 164
-
-
- src/app/components/time/time.component.ts
- 165
-
-
- src/app/components/time/time.component.ts
- 166
-
-
- src/app/components/time/time.component.ts
- 167
-
+
+ In ~
src/app/components/time/time.component.ts
168
@@ -5364,22 +5035,22 @@
src/app/components/time/time.component.ts
170
+
+ src/app/components/time/time.component.ts
+ 171
+
+
+ src/app/components/time/time.component.ts
+ 172
+
+
+ src/app/components/time/time.component.ts
+ 173
+
src/app/components/time/time.component.ts
174
-
- src/app/components/time/time.component.ts
- 175
-
-
- src/app/components/time/time.component.ts
- 176
-
-
- src/app/components/time/time.component.ts
- 177
-
src/app/components/time/time.component.ts
178
@@ -5392,6 +5063,140 @@
src/app/components/time/time.component.ts
180
+
+ src/app/components/time/time.component.ts
+ 181
+
+
+ src/app/components/time/time.component.ts
+ 182
+
+
+ src/app/components/time/time.component.ts
+ 183
+
+
+ src/app/components/time/time.component.ts
+ 184
+
+
+
+ After
+
+ src/app/components/time/time.component.ts
+ 191
+
+
+ src/app/components/time/time.component.ts
+ 192
+
+
+ src/app/components/time/time.component.ts
+ 193
+
+
+ src/app/components/time/time.component.ts
+ 194
+
+
+ src/app/components/time/time.component.ts
+ 195
+
+
+ src/app/components/time/time.component.ts
+ 196
+
+
+ src/app/components/time/time.component.ts
+ 197
+
+
+ src/app/components/time/time.component.ts
+ 201
+
+
+ src/app/components/time/time.component.ts
+ 202
+
+
+ src/app/components/time/time.component.ts
+ 203
+
+
+ src/app/components/time/time.component.ts
+ 204
+
+
+ src/app/components/time/time.component.ts
+ 205
+
+
+ src/app/components/time/time.component.ts
+ 206
+
+
+ src/app/components/time/time.component.ts
+ 207
+
+
+
+ before
+
+ src/app/components/time/time.component.ts
+ 214
+
+
+ src/app/components/time/time.component.ts
+ 215
+
+
+ src/app/components/time/time.component.ts
+ 216
+
+
+ src/app/components/time/time.component.ts
+ 217
+
+
+ src/app/components/time/time.component.ts
+ 218
+
+
+ src/app/components/time/time.component.ts
+ 219
+
+
+ src/app/components/time/time.component.ts
+ 220
+
+
+ src/app/components/time/time.component.ts
+ 224
+
+
+ src/app/components/time/time.component.ts
+ 225
+
+
+ src/app/components/time/time.component.ts
+ 226
+
+
+ src/app/components/time/time.component.ts
+ 227
+
+
+ src/app/components/time/time.component.ts
+ 228
+
+
+ src/app/components/time/time.component.ts
+ 229
+
+
+ src/app/components/time/time.component.ts
+ 230
+
Coinbase
@@ -5409,6 +5214,17 @@
transactions-list.coinbase
+
+ Transaction:
+
+ src/app/components/transaction/transaction-preview.component.ts
+ 89
+
+
+ src/app/components/transaction/transaction.component.ts
+ 398
+
+
Get real-time status, addresses, fees, script info, and more for transaction with txid .
@@ -5417,7 +5233,7 @@
src/app/components/transaction/transaction.component.ts
- 318
+ 402
@@ -5429,11 +5245,160 @@
RBF replacement
transaction.rbf.replacement
+
+ Confirmed
+
+ src/app/components/transaction/transaction.component.html
+ 63
+
+
+ src/app/shared/components/confirmations/confirmations.component.html
+ 9
+
+ Transaction Confirmed state
+ transaction.confirmed
+
+
+ Features
+
+ src/app/components/transaction/transaction.component.html
+ 68
+
+
+ src/app/components/transaction/transaction.component.html
+ 163
+
+
+ src/app/lightning/node/node.component.html
+ 120
+
+ Transaction features
+ transaction.features
+
+
+ Audit
+
+ src/app/components/transaction/transaction.component.html
+ 74
+
+ transaction.audit
+
+
+ Coinbase
+
+ src/app/components/transaction/transaction.component.html
+ 77
+
+ Coinbase
+ tx-features.tag.coinbase
+
+
+ This transaction was projected to be included in the block
+
+ src/app/components/transaction/transaction.component.html
+ 78
+
+ Expected in block tooltip
+
+
+ Expected in Block
+
+ src/app/components/transaction/transaction.component.html
+ 78
+
+ Expected in Block
+ tx-features.tag.expected
+
+
+ This transaction was seen in the mempool prior to mining
+
+ src/app/components/transaction/transaction.component.html
+ 79
+
+ Seen in mempool tooltip
+
+
+ Seen in Mempool
+
+ src/app/components/transaction/transaction.component.html
+ 79
+
+ Seen in Mempool
+ tx-features.tag.seen
+
+
+ This transaction was missing from our mempool prior to mining
+
+ src/app/components/transaction/transaction.component.html
+ 80
+
+ Not seen in mempool tooltip
+
+
+ Not seen in Mempool
+
+ src/app/components/transaction/transaction.component.html
+ 80
+
+ Not seen in Mempool
+ tx-features.tag.not-seen
+
+
+ This transaction may have been added out-of-band
+
+ src/app/components/transaction/transaction.component.html
+ 81
+
+ Added transaction tooltip
+
+
+ Added
+
+ src/app/components/transaction/transaction.component.html
+ 81
+
+ Added
+ tx-features.tag.added
+
+
+ This transaction may have been prioritized out-of-band
+
+ src/app/components/transaction/transaction.component.html
+ 82
+
+ Prioritized transaction tooltip
+
+
+ Prioritized
+
+ src/app/components/transaction/transaction.component.html
+ 82
+
+ Prioritized
+ tx-features.tag.prioritized
+
+
+ This transaction conflicted with another version in our mempool
+
+ src/app/components/transaction/transaction.component.html
+ 83
+
+ Conflict in mempool tooltip
+
+
+ Conflict
+
+ src/app/components/transaction/transaction.component.html
+ 83
+
+ Conflict
+ tx-features.tag.conflict
+
Hide accelerator
src/app/components/transaction/transaction.component.html
- 90
+ 108
hide-accelerator
@@ -5441,7 +5406,7 @@
ETA
src/app/components/transaction/transaction.component.html
- 118
+ 136
Transaction ETA
transaction.eta
@@ -5450,7 +5415,7 @@
In several hours (or more)
src/app/components/transaction/transaction.component.html
- 126
+ 144
Transaction ETA in several hours or more
transaction.eta.in-several-hours
@@ -5459,24 +5424,36 @@
Accelerate
src/app/components/transaction/transaction.component.html
- 127
+ 145
src/app/components/transaction/transaction.component.html
- 137
+ 155
Accelerate button label
transaction.accelerate
+
+ Type
+
+ src/app/components/transaction/transaction.component.html
+ 187
+
+
+ src/app/components/transactions-list/transactions-list.component.html
+ 276
+
+ transactions-list.vout.scriptpubkey-type
+
Descendant
src/app/components/transaction/transaction.component.html
- 179
+ 198
src/app/components/transaction/transaction.component.html
- 191
+ 210
Descendant
transaction.descendant
@@ -5485,7 +5462,7 @@
Ancestor
src/app/components/transaction/transaction.component.html
- 203
+ 222
Transaction Ancestor
transaction.ancestor
@@ -5494,7 +5471,7 @@
RBF History
src/app/components/transaction/transaction.component.html
- 222
+ 241
RBF History
transaction.rbf-history
@@ -5503,11 +5480,11 @@
Flow
src/app/components/transaction/transaction.component.html
- 231
+ 250
src/app/components/transaction/transaction.component.html
- 386
+ 405
Transaction flow
transaction.flow
@@ -5516,7 +5493,7 @@
Hide diagram
src/app/components/transaction/transaction.component.html
- 234
+ 253
hide-diagram
@@ -5524,7 +5501,7 @@
Show more
src/app/components/transaction/transaction.component.html
- 255
+ 274
src/app/components/transactions-list/transactions-list.component.html
@@ -5536,19 +5513,44 @@
show-more
+
+ Inputs & Outputs
+
+ src/app/components/transaction/transaction.component.html
+ 292
+
+
+ src/app/components/transaction/transaction.component.html
+ 436
+
+ Transaction inputs and outputs
+ transaction.inputs-and-outputs
+
Show diagram
src/app/components/transaction/transaction.component.html
- 277
+ 296
show-diagram
+
+ Details
+
+ src/app/components/transaction/transaction.component.html
+ 305
+
+
+ src/app/components/transaction/transaction.component.html
+ 465
+
+ transaction.details
+
Adjusted vsize
src/app/components/transaction/transaction.component.html
- 302
+ 321
Transaction Adjusted VSize
transaction.adjusted-vsize
@@ -5557,7 +5559,7 @@
Locktime
src/app/components/transaction/transaction.component.html
- 324
+ 343
transaction.locktime
@@ -5565,7 +5567,7 @@
Sigops
src/app/components/transaction/transaction.component.html
- 328
+ 347
Transaction Sigops
transaction.sigops
@@ -5574,7 +5576,7 @@
Transaction not found.
src/app/components/transaction/transaction.component.html
- 495
+ 514
transaction.error.transaction-not-found
@@ -5582,15 +5584,23 @@
Waiting for it to appear in the mempool...
src/app/components/transaction/transaction.component.html
- 496
+ 515
transaction.error.waiting-for-it-to-appear
+
+ Error loading transaction data.
+
+ src/app/components/transaction/transaction.component.html
+ 521
+
+ transaction.error.loading-transaction-data
+
Accelerated fee rate
src/app/components/transaction/transaction.component.html
- 528
+ 547
Accelerated transaction fee rate
transaction.accelerated-fee-rate
@@ -5743,21 +5753,57 @@
src/app/components/tx-bowtie-graph-tooltip/tx-bowtie-graph-tooltip.component.html
- 55
+ 86
transaction.input
-
- Output
+
+ 1 block earlier
src/app/components/tx-bowtie-graph-tooltip/tx-bowtie-graph-tooltip.component.html
- 43
+ 123
+ shared.one-block-earlier
+
+
+ 1 block later
src/app/components/tx-bowtie-graph-tooltip/tx-bowtie-graph-tooltip.component.html
- 54
+ 127
- transaction.output
+ shared.one-block-later
+
+
+ in the same block
+
+ src/app/components/tx-bowtie-graph-tooltip/tx-bowtie-graph-tooltip.component.html
+ 131
+
+ shared.in-the-same-block
+
+
+ blocks earlier
+
+ src/app/components/tx-bowtie-graph-tooltip/tx-bowtie-graph-tooltip.component.html
+ 137
+
+ shared.n-blocks-earlier
+
+
+ spent
+
+ src/app/components/tx-bowtie-graph-tooltip/tx-bowtie-graph-tooltip.component.html
+ 148
+
+ shared.spent
+
+
+ blocks later
+
+ src/app/components/tx-bowtie-graph-tooltip/tx-bowtie-graph-tooltip.component.html
+ 150
+
+ shared.n-blocks-later
This transaction saved % on fees by using native SegWit
@@ -5898,11 +5944,27 @@
fees-box.transaction-fees
+
+ Mempool Goggles
+
+ src/app/dashboard/dashboard.component.html
+ 21
+
+ dashboard.mempool-goggles
+
+
+ Incoming Transactions
+
+ src/app/dashboard/dashboard.component.html
+ 47
+
+ dashboard.incoming-transactions
+
Recent Replacements
src/app/dashboard/dashboard.component.html
- 79
+ 64
dashboard.recent-rbf-replacements
@@ -5910,7 +5972,7 @@
Previous fee
src/app/dashboard/dashboard.component.html
- 86
+ 71
dashboard.previous-transaction-fee
@@ -5918,7 +5980,7 @@
New fee
src/app/dashboard/dashboard.component.html
- 87
+ 72
dashboard.new-transaction-fee
@@ -5926,15 +5988,51 @@
Recent Transactions
src/app/dashboard/dashboard.component.html
- 153
+ 130
dashboard.recent-transactions
+
+ Liquid Federation Holdings
+
+ src/app/dashboard/dashboard.component.html
+ 164
+
+
+ src/app/dashboard/dashboard.component.html
+ 304
+
+ liquid.federation-holdings
+
+
+ Federation Timelock-Expired UTXOs
+
+ src/app/dashboard/dashboard.component.html
+ 173
+
+
+ src/app/dashboard/dashboard.component.html
+ 313
+
+ liquid.federation-expired-utxos
+
+
+ L-BTC Supply Against BTC Holdings
+
+ src/app/dashboard/dashboard.component.html
+ 183
+
+
+ src/app/dashboard/dashboard.component.html
+ 323
+
+ dashboard.lbtc-supply-against-btc-holdings
+
Minimum fee
src/app/dashboard/dashboard.component.html
- 245
+ 274
Minimum mempool fee
dashboard.minimum-fee
@@ -5943,26 +6041,18 @@
Purging
src/app/dashboard/dashboard.component.html
- 246
+ 275
Purgin below fee
dashboard.purging
-
- L-BTC in circulation
+
+ Audit in progress: Bitcoin block height # / #
src/app/dashboard/dashboard.component.html
- 272
+ 363,365
- dashboard.lbtc-pegs-in-circulation
-
-
- Incoming Transactions
-
- src/app/dashboard/dashboard.component.html
- 281
-
- dashboard.incoming-transactions
+ liquid.audit-in-progress
mempool.space merely provides data about the Bitcoin network. It cannot help you with retrieving funds, wallet issues, etc.For any such requests, you need to get in touch with the entity that helped make the transaction (wallet software, exchange company, etc).
@@ -5976,7 +6066,7 @@
REST API service
src/app/docs/api-docs/api-docs.component.html
- 42
+ 50
api-docs.title
@@ -5984,11 +6074,11 @@
Endpoint
src/app/docs/api-docs/api-docs.component.html
- 51
+ 60
src/app/docs/api-docs/api-docs.component.html
- 105
+ 115
Api docs endpoint
@@ -5996,11 +6086,11 @@
Description
src/app/docs/api-docs/api-docs.component.html
- 70
+ 79
src/app/docs/api-docs/api-docs.component.html
- 109
+ 119
src/app/lightning/group/group.component.html
@@ -6011,7 +6101,7 @@
Default push: action: 'want', data: ['blocks', ...] to express what you want pushed. Available: blocks, mempool-blocks, live-2h-chart, and stats.Push transactions related to address: 'track-address': '3PbJ...bF9B' to receive all new transactions containing that address as input or output. Returns an array of transactions. address-transactions for new mempool transactions, and block-transactions for new block confirmed transactions.
src/app/docs/api-docs/api-docs.component.html
- 110
+ 120
api-docs.websocket.websocket
@@ -6055,32 +6145,25 @@
FAQ
src/app/docs/docs/docs.component.ts
- 45
+ 46
Get answers to common questions like: What is a mempool? Why isn't my transaction confirming? How can I run my own instance of The Mempool Open Source Project? And more.
src/app/docs/docs/docs.component.ts
- 46
+ 47
REST API
src/app/docs/docs/docs.component.ts
- 49
+ 51
Documentation for the liquid.network REST API service: get info on addresses, transactions, assets, blocks, and more.
-
- src/app/docs/docs/docs.component.ts
- 51
-
-
-
- Documentation for the bisq.markets REST API service: get info on recent trades, current offers, transactions, network state, and more.
src/app/docs/docs/docs.component.ts
53
@@ -6156,7 +6239,7 @@
src/app/lightning/node/node.component.html
- 228
+ 226
shared.m-sats
@@ -6226,9 +6309,13 @@
src/app/lightning/channels-list/channels-list.component.html
123
+
+ src/app/lightning/nodes-channels-map/nodes-channels-map.component.ts
+ 313
+
src/app/lightning/nodes-map/nodes-map.component.ts
- 212
+ 213
lightning.x-channels
@@ -6346,11 +6433,11 @@
src/app/lightning/node-statistics-chart/node-statistics-chart.component.ts
- 157
+ 159
src/app/lightning/node-statistics-chart/node-statistics-chart.component.ts
- 227
+ 229
src/app/lightning/node-statistics/node-statistics.component.html
@@ -6374,7 +6461,7 @@
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.html
- 61
+ 57
src/app/lightning/nodes-per-isp/nodes-per-isp.component.html
@@ -6386,11 +6473,11 @@
src/app/lightning/statistics-chart/lightning-statistics-chart.component.ts
- 203
+ 213
src/app/lightning/statistics-chart/lightning-statistics-chart.component.ts
- 283
+ 293
lightning.capacity
@@ -6445,7 +6532,7 @@
src/app/lightning/node/node.component.html
- 82
+ 80
src/app/lightning/nodes-per-country/nodes-per-country.component.html
@@ -6757,7 +6844,7 @@
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.html
- 60
+ 56
src/app/lightning/nodes-per-isp/nodes-per-isp-preview.component.html
@@ -6809,11 +6896,11 @@
src/app/lightning/node-statistics-chart/node-statistics-chart.component.ts
- 149
+ 151
src/app/lightning/node-statistics-chart/node-statistics-chart.component.ts
- 204
+ 206
src/app/lightning/node-statistics/node-statistics.component.html
@@ -6861,11 +6948,11 @@
src/app/lightning/statistics-chart/lightning-statistics-chart.component.ts
- 195
+ 205
src/app/lightning/statistics-chart/lightning-statistics-chart.component.ts
- 260
+ 270
lightning.channels
@@ -6906,7 +6993,7 @@
src/app/lightning/node/node.component.html
- 53
+ 51
src/app/lightning/nodes-per-country/nodes-per-country.component.html
@@ -6958,7 +7045,7 @@
Lightning Network History
src/app/lightning/lightning-dashboard/lightning-dashboard.component.html
- 49
+ 52
lightning.network-history
@@ -6966,7 +7053,7 @@
Liquidity Ranking
src/app/lightning/lightning-dashboard/lightning-dashboard.component.html
- 62
+ 66
src/app/lightning/nodes-ranking/top-nodes-per-capacity/top-nodes-per-capacity.component.html
@@ -6986,7 +7073,7 @@
Connectivity Ranking
src/app/lightning/lightning-dashboard/lightning-dashboard.component.html
- 76
+ 80
src/app/lightning/nodes-ranking/top-nodes-per-channels/top-nodes-per-channels.component.html
@@ -7006,7 +7093,7 @@
Get stats on the Lightning network (aggregate capacity, connectivity, etc), Lightning nodes (channels, liquidity, etc) and Lightning channels (status, fees, etc).
src/app/lightning/lightning-dashboard/lightning-dashboard.component.ts
- 28
+ 34
@@ -7021,22 +7108,22 @@
Outgoing Fees
src/app/lightning/node-fee-chart/node-fee-chart.component.ts
- 177
+ 179
src/app/lightning/node-fee-chart/node-fee-chart.component.ts
- 215
+ 217
Incoming Fees
src/app/lightning/node-fee-chart/node-fee-chart.component.ts
- 185
+ 187
src/app/lightning/node-fee-chart/node-fee-chart.component.ts
- 229
+ 231
@@ -7067,7 +7154,7 @@
src/app/lightning/node/node.component.html
- 308
+ 306
lightning.node
@@ -7079,7 +7166,7 @@
src/app/lightning/node/node.component.html
- 33
+ 31
lightning.active-capacity
@@ -7091,7 +7178,7 @@
src/app/lightning/node/node.component.html
- 40
+ 38
lightning.active-channels
@@ -7111,14 +7198,14 @@
src/app/lightning/node/node.component.ts
- 63
+ 64
Average channel size
src/app/lightning/node/node.component.html
- 46
+ 44
lightning.active-channels-avg
@@ -7126,7 +7213,7 @@
Avg channel distance
src/app/lightning/node/node.component.html
- 62
+ 60
lightning.avg-distance
@@ -7134,7 +7221,7 @@
Color
src/app/lightning/node/node.component.html
- 88
+ 86
lightning.color
@@ -7142,11 +7229,11 @@
ISP
src/app/lightning/node/node.component.html
- 94
+ 92
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.html
- 58
+ 54
isp
@@ -7154,7 +7241,7 @@
Exclusively on Tor
src/app/lightning/node/node.component.html
- 102
+ 100
tor
@@ -7162,7 +7249,7 @@
Decoded
src/app/lightning/node/node.component.html
- 136
+ 134
Decoded
lightning.decoded
@@ -7171,7 +7258,7 @@
Liquidity ad
src/app/lightning/node/node.component.html
- 186
+ 184
node.liquidity-ad
@@ -7179,7 +7266,7 @@
Lease fee rate
src/app/lightning/node/node.component.html
- 192
+ 190
Liquidity ad lease fee rate
liquidity-ad.lease-fee-rate
@@ -7188,7 +7275,7 @@
Lease base fee
src/app/lightning/node/node.component.html
- 200
+ 198
liquidity-ad.lease-base-fee
@@ -7196,7 +7283,7 @@
Funding weight
src/app/lightning/node/node.component.html
- 206
+ 204
liquidity-ad.funding-weight
@@ -7204,7 +7291,7 @@
Channel fee rate
src/app/lightning/node/node.component.html
- 216
+ 214
Liquidity ad channel fee rate
liquidity-ad.channel-fee-rate
@@ -7213,7 +7300,7 @@
Channel base fee
src/app/lightning/node/node.component.html
- 224
+ 222
liquidity-ad.channel-base-fee
@@ -7221,7 +7308,7 @@
Compact lease
src/app/lightning/node/node.component.html
- 236
+ 234
liquidity-ad.compact-lease
@@ -7229,7 +7316,7 @@
TLV extension records
src/app/lightning/node/node.component.html
- 247
+ 245
node.tlv.records
@@ -7237,7 +7324,7 @@
Open channels
src/app/lightning/node/node.component.html
- 288
+ 286
lightning.open-channels
@@ -7245,7 +7332,7 @@
Closed channels
src/app/lightning/node/node.component.html
- 292
+ 290
lightning.open-channels
@@ -7253,14 +7340,14 @@
Node:
src/app/lightning/node/node.component.ts
- 62
+ 63
(Tor nodes excluded)
src/app/lightning/nodes-channels-map/nodes-channels-map.component.html
- 21
+ 22
src/app/lightning/nodes-map/nodes-map.component.html
@@ -7280,28 +7367,28 @@
Lightning Nodes Channels World Map
src/app/lightning/nodes-channels-map/nodes-channels-map.component.ts
- 69
+ 73
See the channels of non-Tor Lightning network nodes visualized on a world map. Hover/tap on points on the map for node names and details.
src/app/lightning/nodes-channels-map/nodes-channels-map.component.ts
- 70
+ 74
No geolocation data available
src/app/lightning/nodes-channels-map/nodes-channels-map.component.ts
- 228
+ 245
Active channels map
src/app/lightning/nodes-channels/node-channels.component.html
- 2
+ 3
lightning.active-channels-map
@@ -7309,58 +7396,58 @@
See the locations of non-Tor Lightning network nodes visualized on a world map. Hover/tap on points on the map for node names and details.
src/app/lightning/nodes-map/nodes-map.component.ts
- 51
+ 52
See the number of Lightning network nodes visualized over time by network: clearnet only (IPv4, IPv6), darknet (Tor, I2p, cjdns), and both.
src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts
- 68
+ 74
Indexing in progress
src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts
- 122
+ 133
src/app/lightning/statistics-chart/lightning-statistics-chart.component.ts
- 113
+ 123
Clearnet and Darknet
src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts
- 165
+ 176
src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts
- 304
+ 315
Clearnet Only (IPv4, IPv6)
src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts
- 186
+ 197
src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts
- 296
+ 307
Darknet Only (Tor, I2P, cjdns)
src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts
- 207
+ 218
src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts
- 288
+ 299
@@ -7371,7 +7458,7 @@
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.html
- 59
+ 55
lightning.share
@@ -7394,11 +7481,11 @@
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts
- 161
+ 163
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts
- 194
+ 196
@@ -7436,14 +7523,14 @@
Lightning nodes in
src/app/lightning/nodes-per-country/nodes-per-country.component.ts
- 35
+ 43
Explore all the Lightning nodes hosted in and see an overview of each node's capacity, number of open channels, and more.
src/app/lightning/nodes-per-country/nodes-per-country.component.ts
- 36
+ 44
@@ -7454,7 +7541,7 @@
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.html
- 82
+ 81
lightning.clearnet-capacity
@@ -7474,7 +7561,7 @@
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.html
- 88
+ 87
lightning.unknown-capacity
@@ -7494,7 +7581,7 @@
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.html
- 94
+ 93
lightning.tor-capacity
@@ -7518,7 +7605,7 @@
Indexing in progress
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.html
- 103
+ 102
src/app/lightning/statistics-chart/lightning-statistics-chart.component.html
@@ -7526,15 +7613,22 @@
lightning.indexing-in-progress
+
+ Browse the top 100 ISPs hosting Lightning nodes along with stats like total number of nodes per ISP, aggregate BTC capacity per ISP, and more
+
+ src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts
+ 54
+
+
BTC
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts
- 162
+ 164
src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts
- 195
+ 197
@@ -7573,7 +7667,7 @@
src/app/lightning/nodes-per-isp/nodes-per-isp.component.ts
- 39
+ 46
@@ -7584,7 +7678,7 @@
src/app/lightning/nodes-per-isp/nodes-per-isp.component.ts
- 40
+ 47
@@ -7673,7 +7767,7 @@
See the capacity of the Lightning network visualized over time in terms of the number of open channels and total bitcoin capacity.
src/app/lightning/statistics-chart/lightning-statistics-chart.component.ts
- 67
+ 71
@@ -7725,7 +7819,11 @@
sat/WU
src/app/shared/components/fee-rate/fee-rate.component.html
- 3
+ 4
+
+
+ src/app/shared/components/fee-rate/fee-rate.component.html
+ 8
sat/WU
shared.sat-weight-units
@@ -7874,19 +7972,11 @@
footer.liquid-explorer
-
- Bisq Explorer
-
- src/app/shared/components/global-footer/global-footer.component.html
- 65
-
- footer.bisq-explorer
-
Tools
src/app/shared/components/global-footer/global-footer.component.html
- 69
+ 68
footer.tools
@@ -7894,7 +7984,7 @@
Clock (Mined)
src/app/shared/components/global-footer/global-footer.component.html
- 71
+ 70
footer.clock-mined
@@ -7902,7 +7992,7 @@
Legal
src/app/shared/components/global-footer/global-footer.component.html
- 76
+ 75
footer.legal
@@ -7910,7 +8000,7 @@
Terms of Service
src/app/shared/components/global-footer/global-footer.component.html
- 77
+ 76
Terms of Service
shared.terms-of-service
@@ -7919,7 +8009,7 @@
Privacy Policy
src/app/shared/components/global-footer/global-footer.component.html
- 78
+ 77
Privacy Policy
shared.privacy-policy
@@ -7928,11 +8018,20 @@
Trademark Policy
src/app/shared/components/global-footer/global-footer.component.html
- 79
+ 78
Trademark Policy
shared.trademark-policy
+
+ Third-party Licenses
+
+ src/app/shared/components/global-footer/global-footer.component.html
+ 79
+
+ Third-party Licenses
+ shared.trademark-policy
+
This is a test network. Coins have no value.