Skip to content

Commit 543719a

Browse files
committed
loopdb: add query DepositsForSwapHash
1 parent e2f80cb commit 543719a

File tree

3 files changed

+93
-0
lines changed

3 files changed

+93
-0
lines changed

loopdb/sqlc/querier.go

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

loopdb/sqlc/queries/static_address_loopin.sql

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,4 +120,26 @@ FROM
120120
WHERE
121121
swap_hash = $1;
122122

123+
-- name: DepositsForSwapHash :many
124+
SELECT
125+
d.*,
126+
u.update_state,
127+
u.update_timestamp
128+
FROM
129+
deposits d
130+
JOIN
131+
deposit_to_swap ds ON d.deposit_id = ds.deposit_id
132+
LEFT JOIN
133+
deposit_updates u ON u.id = (
134+
SELECT id
135+
FROM deposit_updates
136+
WHERE deposit_id = d.deposit_id
137+
ORDER BY update_timestamp DESC
138+
LIMIT 1
139+
)
140+
WHERE
141+
ds.swap_hash = $1;
142+
143+
144+
123145

loopdb/sqlc/static_address_loopin.sql.go

Lines changed: 70 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)