import { RELAYER_CONFIG as e } from "../constants/server.constants.mjs";
import { RELAYER_URL as t } from "./getServerURL.mjs";
import { httpClient as n } from "../data-structures/http/HttpClient.mjs";
import "../data-structures/http/index.mjs";
//#region libs/shared/common/src/API/callRelayer.ts
async function r(r) {
	return n.post(`${t}${e.TRANSACT}`, r);
}
async function i(r) {
	return n.post(`${t}${e.TRANSACT_BATCH}`, r);
}
async function a(r) {
	return n.post(`${t}${e.SOLANA_TRANSACT_BATCH}`, r);
}
//#endregion
export { a as callRelayerSolanaTransactBatchAPI, r as callRelayerTransactAPI, i as callRelayerTransactBatchAPI };
