Use token symbol env variable

This commit is contained in:
Shreerang Kale 2025-07-21 13:58:15 +05:30
parent 52de3df7da
commit 11fa17ce8b
4 changed files with 6 additions and 6 deletions

View File

@ -193,7 +193,7 @@ export async function POST(request: NextRequest) {
console.log('LNT transfer completed:', lntTransferResult.transactionHash);
const finalTxHash = lntTransferResult.transactionHash!; // Use LNT transfer hash for registry
// Validate required environment variables for GOR/Solana payments
// Validate required environment variables for Solana payments
const requiredEnvVars = [
'REGISTRY_CHAIN_ID',
'REGISTRY_GQL_ENDPOINT',
@ -204,7 +204,7 @@ export async function POST(request: NextRequest) {
'DEPLOYER_LRN',
// LNT transfer variables
'LACONIC_TRANSFER_AMOUNT',
// Solana/GOR specific variables
// Solana specific variables
'NEXT_PUBLIC_SOLANA_RPC_URL',
'NEXT_PUBLIC_SOLANA_TOKEN_MINT_ADDRESS',
'NEXT_PUBLIC_SOLANA_TOKEN_RECIPIENT_ADDRESS'

View File

@ -16,7 +16,7 @@ const geistMono = Geist_Mono({
export const metadata: Metadata = {
title: `Deploy Frontends using ${process.env.NEXT_PUBLIC_SOLANA_TOKEN_SYMBOL} and Laconic`,
description: "Deploy URLs to Laconic Registry using GOR payments",
description: `Deploy URLs to Laconic Registry using ${process.env.NEXT_PUBLIC_SOLANA_TOKEN_SYMBOL} payments`,
};
export default function RootLayout({

View File

@ -97,7 +97,7 @@ export default function Home() {
<div style={{ background: 'var(--card-bg)', borderColor: 'var(--card-border)' }}
className="max-w-xl w-full p-8 rounded-xl shadow-lg border">
<h1 className="text-2xl font-bold mb-8 text-center" style={{ color: 'var(--foreground)' }}>
Deploy Frontends with GOR + Laconic
Deploy Frontends with {process.env.NEXT_PUBLIC_SOLANA_TOKEN_SYMBOL} + Laconic
</h1>
<div className="mb-10 p-6 rounded-lg" style={{ background: 'var(--muted-light)', borderLeft: '4px solid var(--primary)' }}>

View File

@ -47,14 +47,14 @@ export default function PaymentModal({
} finally {
setLoading(false);
}
}, [connection]);
}, [connection, walletState, amount, onPaymentComplete]);
if (!isOpen) return null;
return (
<div className="fixed inset-0 flex items-center justify-center p-4 z-50" style={{ background: 'rgba(15, 23, 42, 0.75)' }}>
<div className="max-w-md w-full rounded-xl shadow-xl animate-appear"
style={{ background: 'var(--card-bg)', border: '1px solid var(--card-border)' }}>
style={{ background: 'var(--card-bg)', border: '1px solid var(--card-border)' }}>
<div className="p-6 border-b" style={{ borderColor: 'var(--card-border)' }}>
<h2 className="text-xl font-semibold" style={{ color: 'var(--foreground)' }}>
Complete {process.env.NEXT_PUBLIC_SOLANA_TOKEN_SYMBOL} Payment