Compare commits

..

No commits in common. "ce0084fc20db51cfa468a49b34486a27f4a7f244" and "215a9fb3b6e47280b291e20f3d90cedf1f99ecd3" have entirely different histories.

1 changed files with 0 additions and 15 deletions

View File

@ -48,7 +48,6 @@ CREATE TABLE markets(
CREATE TABLE orders(
id SERIAL PRIMARY KEY,
created_at TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT CURRENT_TIMESTAMP,
market_id INTEGER NOT NULL REFERENCES markets(id),
user_id INTEGER NOT NULL REFERENCES users(id),
quantity BIGINT NOT NULL,
@ -64,17 +63,3 @@ CREATE TABLE withdrawals(
bolt11 TEXT NOT NULL UNIQUE,
paid_at TIMESTAMP WITH TIME ZONE
);
CREATE FUNCTION lmsr(b FLOAT, q1 FLOAT, q2 FLOAT)
RETURNS FLOAT AS $$
BEGIN
RETURN b * LN(EXP(q1 / b) + EXP(q2 / b));
END;
$$ LANGUAGE plpgsql;
CREATE FUNCTION quote(b FLOAT, q1 FLOAT, q2 FLOAT, dq1 FLOAT)
RETURNS FLOAT AS $$
BEGIN
RETURN lmsr(b, q1+dq1, q2) - lmsr(b, q1, q2);
END;
$$ LANGUAGE plpgsql;