From d2a6e6622df642863223bf0d04005fa126b7cd6f Mon Sep 17 00:00:00 2001 From: dangershony Date: Tue, 22 Apr 2025 23:58:06 +0100 Subject: [PATCH 1/2] Check the network to enable mainnet --- backend/src/api/blocks.ts | 4 +++- backend/src/api/mempool.ts | 4 +++- backend/src/indexer.ts | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/backend/src/api/blocks.ts b/backend/src/api/blocks.ts index fd6dd6822d..1af5f214c5 100644 --- a/backend/src/api/blocks.ts +++ b/backend/src/api/blocks.ts @@ -987,7 +987,9 @@ class Blocks { const angorDecoder = new AngorTransactionDecoder( transactionHex, - AngorSupportedNetworks.Testnet + config.MEMPOOL.NETWORK === 'mainnet' + ? AngorSupportedNetworks.Bitcoin + : AngorSupportedNetworks.Testnet ); await angorDecoder diff --git a/backend/src/api/mempool.ts b/backend/src/api/mempool.ts index 886afe35bd..98e2316351 100644 --- a/backend/src/api/mempool.ts +++ b/backend/src/api/mempool.ts @@ -391,7 +391,9 @@ class Mempool { const angorDecoder = new AngorTransactionDecoder( transactionHex, - AngorSupportedNetworks.Testnet + config.MEMPOOL.NETWORK === 'mainnet' + ? AngorSupportedNetworks.Bitcoin + : AngorSupportedNetworks.Testnet ); await angorDecoder diff --git a/backend/src/indexer.ts b/backend/src/indexer.ts index 93f9f096d1..b47e173cde 100644 --- a/backend/src/indexer.ts +++ b/backend/src/indexer.ts @@ -256,7 +256,9 @@ class Indexer { const angorDecoder = new AngorTransactionDecoder( transactionHex, - AngorSupportedNetworks.Testnet + config.MEMPOOL.NETWORK === 'mainnet' + ? AngorSupportedNetworks.Bitcoin + : AngorSupportedNetworks.Testnet ); // Try to decode and store transaction as Angor project creation transaction. From 702a83a1d1b3a829eea6ca5f1ded69d8b15eef9b Mon Sep 17 00:00:00 2001 From: dangershony Date: Wed, 23 Apr 2025 00:07:48 +0100 Subject: [PATCH 2/2] default to signet on the docker file --- docker-angor-api/docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-angor-api/docker-compose.yml b/docker-angor-api/docker-compose.yml index 659644416d..45d935fbea 100644 --- a/docker-angor-api/docker-compose.yml +++ b/docker-angor-api/docker-compose.yml @@ -52,6 +52,7 @@ services: container_name: mempool-api image: blockcore/mempool-backend:latest environment: + MEMPOOL_NETWORK: "signet" MEMPOOL_BACKEND: "esplora" # can be esplora or electrum ESPLORA_REST_API_URL: "http://mempool-electrs:3003" ESPLORA_REQUEST_TIMEOUT: "50000"