UNPKG

@nomad-xyz/sdk

Version:
51 lines 1.35 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getEvents = void 0; const graphql_request_1 = require("graphql-request"); function getGqlUrl(environment) { let env = ''; switch (environment) { case 'development': env = 'dev'; break; case 'production': env = 'prod'; break; default: env = environment; } return `https://bridge-indexer.${env}.madlads.tools/graphql`; } async function getEvents(env, dispatchTx) { const NOMAD_API = getGqlUrl(env); const variables = JSON.stringify({ where: { dispatchTx: { equals: dispatchTx, }, }, }); const query = (0, graphql_request_1.gql) ` query Query($where: MessagesWhereInput) { findFirstMessages(where: $where) { root state updated relayed processed dispatchedAt updatedAt relayedAt processedAt processTx confirmAt } } `; return await (0, graphql_request_1.request)(`${NOMAD_API}`, query, variables).then(async (res) => { console.log('result:\n', res.findFirstMessages); return res.findFirstMessages; }); } exports.getEvents = getEvents; //# sourceMappingURL=api.js.map