From e9a3bccbdd065934a4ac48574d144e79cd5b25bb Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Wed, 16 Jul 2025 00:20:03 -0700 Subject: disable ecash --- src/routes/(app)/send/ecash/+page.server.ts | 26 ----- src/routes/(app)/send/ecash/+page.svelte | 63 ---------- .../(app)/send/ecash/[request]/+page.server.ts | 26 ----- src/routes/(app)/send/ecash/[request]/+page.svelte | 128 --------------------- 4 files changed, 243 deletions(-) delete mode 100644 src/routes/(app)/send/ecash/+page.server.ts delete mode 100644 src/routes/(app)/send/ecash/+page.svelte delete mode 100644 src/routes/(app)/send/ecash/[request]/+page.server.ts delete mode 100644 src/routes/(app)/send/ecash/[request]/+page.svelte (limited to 'src/routes/(app)/send/ecash') diff --git a/src/routes/(app)/send/ecash/+page.server.ts b/src/routes/(app)/send/ecash/+page.server.ts deleted file mode 100644 index b290fb95..00000000 --- a/src/routes/(app)/send/ecash/+page.server.ts +++ /dev/null @@ -1,26 +0,0 @@ -import getRates from "$lib/rates"; -import { auth, fd, post } from "$lib/utils"; -import { error, redirect } from "@sveltejs/kit"; - -export async function load({ parent }) { - const rates = await getRates(); - const { user } = await parent(); - return { rate: rates[user.currency] }; -} - -export const actions = { - default: async ({ cookies, request }) => { - let id; - const body = await fd(request); - - try { - ({ id } = await post("/mint", body, auth(cookies))); - } catch (e) { - const { message } = e as Error; - console.log("problem creating ecash", e); - error(400, { message }); - } - - redirect(307, `/ecash/${id}`); - }, -}; diff --git a/src/routes/(app)/send/ecash/+page.svelte b/src/routes/(app)/send/ecash/+page.svelte deleted file mode 100644 index b9c93661..00000000 --- a/src/routes/(app)/send/ecash/+page.svelte +++ /dev/null @@ -1,63 +0,0 @@ - - -
-
-

- {$t("payments.fundingAmount")} -

- - - -
- - - -
- -
diff --git a/src/routes/(app)/send/ecash/[request]/+page.server.ts b/src/routes/(app)/send/ecash/[request]/+page.server.ts deleted file mode 100644 index 6cc593cc..00000000 --- a/src/routes/(app)/send/ecash/[request]/+page.server.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { fd, get } from "$lib/utils"; -import { decodePaymentRequest } from "@cashu/cashu-ts"; -import { redirect } from "@sveltejs/kit"; - -export async function load({ cookies, params, url }) { - if (!cookies.get("token")) - redirect(307, `/login?redirect=${encodeURIComponent(url.pathname)}`); - - const req = { ...decodePaymentRequest(params.request) }; - const [{ target, type }] = req.transport; - - let recipient = { name: "", pubkey: null }; - if (type === "nostr") { - recipient = await get(`/profile/${target}`); - } else if (type === "post") { - recipient.name = new URL(target).hostname; - } - - return { req, recipient, type, target }; -} - -export const actions = { - setAmount: async ({ request }) => { - return await fd(request); - }, -}; diff --git a/src/routes/(app)/send/ecash/[request]/+page.svelte b/src/routes/(app)/send/ecash/[request]/+page.svelte deleted file mode 100644 index 42bc8e9d..00000000 --- a/src/routes/(app)/send/ecash/[request]/+page.svelte +++ /dev/null @@ -1,128 +0,0 @@ - - -
- {#if amount} - {#if form?.message} -
- {$t(form.message)} -
- {/if} - -
-

- {$t("payments.send")} -

- - -
- -
- {$t("payments.to")} - {recipient.name} -
- -
- - - - -
- {:else} -
- - - - - - - {/if} -
-- cgit v1.2.3