diff --git a/backend/README.md b/backend/README.md index d0376408f..cd96a672c 100644 --- a/backend/README.md +++ b/backend/README.md @@ -103,7 +103,7 @@ In particular, make sure: - the correct Bitcoin Core RPC credentials are specified in `CORE_RPC` - the correct `BACKEND` is specified in `MEMPOOL`: - "electrum" if you're using [romanz/electrs](https://github.com/romanz/electrs) or [cculianu/Fulcrum](https://github.com/cculianu/Fulcrum) - - "esplora" if you're using [Blockstream/electrs](https://github.com/Blockstream/electrs) + - "esplora" if you're using [mempool/electrs](https://github.com/mempool/electrs) - "none" if you're not using any Electrum Server ### 6. Run Mempool Backend diff --git a/frontend/src/app/components/accelerate-preview/accelerate-fee-graph.component.ts b/frontend/src/app/components/accelerate-preview/accelerate-fee-graph.component.ts index b5aebd35f..ebfa019a1 100644 --- a/frontend/src/app/components/accelerate-preview/accelerate-fee-graph.component.ts +++ b/frontend/src/app/components/accelerate-preview/accelerate-fee-graph.component.ts @@ -52,7 +52,7 @@ export class AccelerateFeeGraphComponent implements OnInit, OnChanges { rate: option.rate, style: this.getStyle(option.rate, maxRate, baseHeight), class: 'max', - label: 'maximum', + label: $localize`maximum`, active: option.index === this.maxRateIndex, rateIndex: option.index, fee: option.fee, @@ -63,7 +63,7 @@ export class AccelerateFeeGraphComponent implements OnInit, OnChanges { rate: this.estimate.targetFeeRate, style: this.getStyle(this.estimate.targetFeeRate, maxRate, baseHeight), class: 'target', - label: 'next block', + label: $localize`:@@bdf0e930eb22431140a2eaeacd809cc5f8ebd38c:Next Block`.toLowerCase(), fee: this.estimate.nextBlockFee - this.estimate.txSummary.effectiveFee }); } diff --git a/frontend/src/app/components/accelerate-preview/accelerate-preview.component.html b/frontend/src/app/components/accelerate-preview/accelerate-preview.component.html index a848a645b..0005c5c29 100644 --- a/frontend/src/app/components/accelerate-preview/accelerate-preview.component.html +++ b/frontend/src/app/components/accelerate-preview/accelerate-preview.component.html @@ -32,18 +32,16 @@
- Virtual size - | +Virtual size | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- In-band fees - | +In-band fees | {{ estimate.txSummary.effectiveFee | number : '1.0-0' }} sats | @@ -69,13 +65,10 @@||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- Next block market rate - | +Next block market rate | {{ estimate.targetFeeRate | number : '1.0-0' }} | @@ -109,7 +100,7 @@||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- Estimated extra fee required + Estimated extra fee required | {{ math.max(0, estimate.nextBlockFee - estimate.txSummary.effectiveFee) | number }} @@ -123,13 +114,11 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- Mempool Accelerator™ fees - | +Mempool Accelerator™ fees | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- Accelerator Service Fee + Accelerator Service Fee | +{{ estimate.mempoolBaseFee | number }} @@ -141,7 +130,7 @@ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- Transaction Size Surcharge + Transaction Size Surcharge |
+{{ estimate.vsizeFee | number }}
@@ -156,7 +145,7 @@
- Estimated acceleration cost
+ Estimated acceleration cost
|
@@ -170,7 +159,7 @@
|
- If your tx is accelerated to {{ estimate.targetFeeRate | number : '1.0-0' }} sat/vB
+ |
- Maximum acceleration cost
+ Maximum acceleration cost
|
@@ -195,7 +184,7 @@
|
- If your tx is accelerated to ~{{ ((estimate.txSummary.effectiveFee + userBid) / estimate.txSummary.effectiveVsize) | number : '1.0-0' }} sat/vB
+ |
- Available balance
- |
+ Available balance |
{{ estimate.userBalance | number }}
|
@@ -219,12 +206,12 @@
-
|
|
- Login
+ Sign In
|
|
|
- Accelerate on mempool.space
+ Accelerate on mempool.space
|
+
@@ -257,4 +252,6 @@
-
+
+
+
+ Loading
+
+
+ -
- Accelerations+Accelerationsdiff --git a/frontend/src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html b/frontend/src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html index 147e07e69..3488e1075 100644 --- a/frontend/src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html +++ b/frontend/src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html @@ -38,7 +38,7 @@
- Mempool Goggles: Accelerations+Mempool Goggles™ :
|
Timestamp | -
- {{ tx.status.block_time * 1000 | date:'yyyy-MM-dd HH:mm' }}
-
- (
- |
- |
Confirmed | -||
Features | -
- |
- |
Audit | -
- |
- - - | -
- | - |
First seen | -|
ETA | -
- |
-
Features | -
- |
-
- | - |
- | - |
- | - |
- | - |
Timestamp | +
+ {{ tx.status.block_time * 1000 | date:'yyyy-MM-dd HH:mm' }}
+
+ (
+ |
+ ||||||||||||
Fee | -{{ tx.fee | number }} sat |
+ Confirmed | +|||||||||||
First seen | +|||||||||||||
Features | +
+ |
+ ||||||||||||
Audit | +
+ |
+ ||||||||||||
Fee rate | +ETA |
- |
|||||||||||
Accelerated fee rate | -Effective fee rate | + } + } @else { +||||||||||||
+ |
+
+ @if ((auditStatus && auditStatus.accelerated) || accelerationInfo || (tx && tx.acceleration)) {
+ Accelerated
+ }
+ |
+ ||||||||||||
Fee | +{{ tx.fee | number }} sat |
+ ||||||||||||
Fee rate | +
+ |
+ ||||||||||||
Accelerated fee rate | + } @else { +Effective fee rate | + }
-
- |
|||||||||||
Miner | -- - {{ pool.name }} - - | -- - | -
Mempool Goggles are a set of filters that can be applied to the mempool block visualizations to highlight different types of transactions.
-There are currently 25 different Mempool Goggles filters, grouped into six categories:
+Mempool Goggles™ are a set of filters that can be applied to the mempool block visualizations to highlight different types of transactions.
+There are currently 25 different Mempool Goggles™ filters, grouped into six categories:
If you're getting errors when doing address lookups, it's probably because of your Electrum server backend.
Mempool uses an Electrum server to do address lookups. There are several implementations of the Electrum server protocol, and Mempool can use any of them, but the implementation you use affects performance:
If you're getting errors when doing address lookups, it's probably because of your Electrum server backend.
Mempool uses an Electrum server to do address lookups. There are several implementations of the Electrum server protocol, and Mempool can use any of them, but the implementation you use affects performance: