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. 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"