aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/bitcoinSync.ts
blob: 3b31d6c0650252c0e3f0a54f846b4e1e9cf3f457 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
import { post } from "$lib/utils";

let syncing = false;

export const syncBitcoinVault = async (aid: string) => {
  if (syncing) return;
  syncing = true;
  try {
    return await post("/bitcoin/sync", { aid });
  } finally {
    syncing = false;
  }
};