Send Sats

(activeTab = value)} class="w-full"> Lightning Ecash
{#if !isLnPaymentSent} {#if !decodedAmount}
{/if} {#if lnInvoice && (decodedAmount || decodedDescription || isExpired)}

Invoice Details

{#if decodedDescription}
Description: {decodedDescription}
{/if} {#if decodedAmount}
Amount: {decodedAmount} sats
{#if !hasEnoughBalanceForLn}
Fee reserve: {LIGHTNING_FEE_RESERVE} sats
Total required: {decodedAmount + LIGHTNING_FEE_RESERVE} sats
{/if} {/if} {#if isExpired}
This invoice has expired
{/if}
{/if}
Available balance: {$walletBalance} sats
{#if decodedAmount && !hasEnoughBalanceForLn && !error}

Insufficient balance for lightning payment. You need {totalAmountNeeded} sats but have {$walletBalance} sats.

{/if}
{:else}

Payment sent successfully!

{#if decodedAmount}

{decodedAmount} sats

{/if} {#if decodedDescription}

{decodedDescription}

{/if}
{/if}
{#if !isTokenGenerated}
{#each presetAmounts as preset} {/each}
Available balance: {$walletBalance} sats
{:else}

{tokenAmount} {parseInt(tokenAmount) === 1 ? 'sat' : 'sats'}

{#if generatedToken} {generatedToken.substring(0, 10)}...{generatedToken.substring( generatedToken.length - 10 )} {/if}

{/if}
{#if error}

{error}

{/if}