UNPKG

autrace

Version:
24 lines 940 B
import axios from "axios"; import { BLOCKBERRY_API_BASE, BLOCKBERRY_API_KEY, BLOCKBERRY_API_BASE_DEVNET, } from "./config.js"; export const fetchZkAppTransactionByHash = async (txHash, network = "mainnet") => { try { const apiBase = network === "mainnet" ? BLOCKBERRY_API_BASE : BLOCKBERRY_API_BASE_DEVNET; const response = await axios.get(`${apiBase}/zkapps/txs/${txHash}`, { headers: { Accept: "application/json", "x-api-key": BLOCKBERRY_API_KEY, }, }); return response.data; } catch (error) { if (axios.isAxiosError(error)) { console.error(`Error fetching zkApp transaction ${txHash}: ${error.message}`, error.response?.data); } else { console.error(`Error fetching zkApp transaction ${txHash}: ${error.message}`); } return null; } }; //# sourceMappingURL=helper.js.map