db records TOS acceptance

This commit is contained in:
tim
2025-01-30 12:25:14 -04:00
parent 2f5a626e5c
commit 5af7422b9d
4 changed files with 28 additions and 11 deletions

View File

@@ -6,6 +6,7 @@ import {sendVaultOrders} from "./order.js";
import {newContract} from "./contract.js";
import {approveWallet} from "./approval.js";
import {sql} from "./db.js";
import {clientIP} from "./misc.js";
export function vaultAddress(chainId, owner, num=0) {
@@ -136,7 +137,7 @@ async function createVault(chainId, owner, num) {
export async function requestVault(socket, chainId, owner, num) {
const ipAddress = socket.handshake.address
const ipAddress = clientIP(socket)
const time = new Date().toISOString();
const query = `insert into vaultcreationrequest (chain, owner, num, time, ipaddr) values (${chainId}, '${owner}', ${num}, '${time}', '${ipAddress}') ON CONFLICT DO NOTHING`;
console.log('query:', query)