const sequelize = require("sequelize"); const { Op } = sequelize; getUser = async (username, transaction) => { let params = { include: [ { model: db.Account, as: "account" } ], where: { username } }; if (transaction) { params.lock = transaction.LOCK.UPDATE; params.transaction = transaction; } let user = await db.User.findOne(params); if (!user) throw new Error(`User ${username} not found`); return user; }; getUserById = async (id, transaction) => { let params = { include: [ { model: db.Account, as: "account" } ], where: { id } }; if (transaction) { params.lock = transaction.LOCK.UPDATE; params.transaction = transaction; } let user = await db.User.findOne(params); if (!user) throw new Error("User not found"); return user; }; 770df86'/> coinos server — legacy coinos.io backend (Lightning, on-chain, Liquid)coinos
aboutsummaryrefslogblamecommitdiffstats
path: root/record_transaction.php
blob: bd858b760f9b415fa24aeb6f109a67ab77db1188 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11