diff --git a/backend/src/mempool.interfaces.ts b/backend/src/mempool.interfaces.ts
index cc038ecfd..27577ad0c 100644
--- a/backend/src/mempool.interfaces.ts
+++ b/backend/src/mempool.interfaces.ts
@@ -227,6 +227,7 @@ export interface BlockExtension {
*/
export interface BlockExtended extends IEsploraApi.Block {
extras: BlockExtension;
+ canonical?: string;
}
export interface BlockSummary {
diff --git a/frontend/src/app/components/block/block.component.html b/frontend/src/app/components/block/block.component.html
index aa441ad9a..f77ddeb6f 100644
--- a/frontend/src/app/components/block/block.component.html
+++ b/frontend/src/app/components/block/block.component.html
@@ -1,6 +1,10 @@
+
+
This block does not belong to the main chain, it has been replaced by:
+
+
0; else genesis" i18n="shared.block-title">Block
Genesis
@@ -23,6 +27,8 @@
+
+
diff --git a/frontend/src/app/components/block/block.component.scss b/frontend/src/app/components/block/block.component.scss
index 08091cb86..a15c876e6 100644
--- a/frontend/src/app/components/block/block.component.scss
+++ b/frontend/src/app/components/block/block.component.scss
@@ -1,3 +1,26 @@
+.title-block {
+ flex-wrap: wrap;
+ align-items: baseline;
+ @media (min-width: 650px) {
+ flex-direction: row;
+ }
+ h1 {
+ margin: 0rem;
+ margin-right: 15px;
+ line-height: 1;
+ }
+
+ .alert-mempool {
+ flex-direction: row;
+ flex-wrap: wrap;
+ }
+
+ .container-button {
+ align-self: center;
+ margin-right: 1em;
+ }
+}
+
.qr-wrapper {
background-color: #FFF;
padding: 10px;
diff --git a/frontend/src/app/interfaces/electrs.interface.ts b/frontend/src/app/interfaces/electrs.interface.ts
index 4cb6b41db..2739d2b06 100644
--- a/frontend/src/app/interfaces/electrs.interface.ts
+++ b/frontend/src/app/interfaces/electrs.interface.ts
@@ -121,6 +121,7 @@ export interface Block {
weight: number;
previousblockhash: string;
stale?: boolean;
+ canonical?: string;
}
export interface Address {