Hello Umbrel Team and Community,
I’m experiencing an issue with the confirmed transactions endpoint in the Umbrel mempool API. When I make a GET request to:
http://umbrel.local:3006/api/address/1wiz18xYmhRX6xStj2b9t1rwWX4GKUgpv/txs/chain
I receive the following HTML error response:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Error</title>
</head>
<body>
<pre>Cannot GET /api/v1/address/1wiz18xYmhRX6xStj2b9t1rwWX4GKUgpv/txs/chain</pre>
</body>
</html>
I have also tried the versioned URL (/api/v1/address/.../txs/chain
), but the same error is returned.
Details:
- Electrum (electrs) Server Status: Fully synced.
- Umbrel Version: [Please include your current version here]
- Other Endpoints: Other mempool API endpoints are working as expected.
Steps to Reproduce:
- Run the following command:
curl -sSL "http://umbrel.local:3006/api/address/1wiz18xYmhRX6xStj2b9t1rwWX4GKUgpv/txs/chain"
- Observe the HTML error output indicating “Cannot GET /api/v1/address/…/txs/chain”.
Expected Behavior:
The endpoint should return a JSON response containing the confirmed transactions for the specified address (25 transactions per page), with optional paging using the :last_seen_txid
parameter.
Actual Behavior:
It returns an HTML error message, suggesting the endpoint is either not implemented or not enabled in this version.
Has anyone encountered this issue before? Is there a known fix or workaround? Any help or guidance would be greatly appreciated.
Thanks in advance for your assistance.