BitcoinCore = require("@asoltys/bitcoin-core"); fs = require("fs"); config = require("./config"); bc = new BitcoinCore(config.bitcoin); l = require("pino")(); require("./db"); console.log(db.Payment); (async () => { payments = ( await db.Payment.findAll({ attributes: ["hash"], }) ).map((p) => p.hash); const transactions = await bc.listTransactions("*", 1000); var stream = fs.createWriteStream("exceptions", { flags: "a", emitClose: true, }); transactions.map((tx) => { if (!payments.includes(tx.txid)) { l.info("writing", tx.txid); stream.write(tx.txid + "\n"); } }); stream.end(); stream.on("close", () => { l.info("done"); process.exit(); }); })(); ='hidden' name='id' value='6781fd2935ebc3abdeed182b4cee62c25c5482e7'/> coinos server — legacy coinos.io backend (Lightning, on-chain, Liquid)coinos
aboutsummaryrefslogblamecommitdiffstats
path: root/bun.lock
blob: 3767c3e4e8a9c37b802054672fc3df0fd0325bf5 (plain) (tree)
1
2
3
4
5
6
7
8
9