feat: nwc details
This commit is contained in:
@@ -304,7 +304,8 @@ data class AppStrings(
|
||||
val paymentRowPending : String,
|
||||
val paymentRowFailed : String,
|
||||
|
||||
val onboarding: OnboardingStrings
|
||||
val onboarding: OnboardingStrings,
|
||||
val nwc: NwcStrings
|
||||
)
|
||||
|
||||
data class OnboardingStrings(
|
||||
@@ -351,4 +352,57 @@ data class OnboardingStrings(
|
||||
val scheduleSync: String,
|
||||
val schedule: String,
|
||||
val cancel: String
|
||||
)
|
||||
|
||||
data class NwcStrings(
|
||||
|
||||
// ── Shared / navigation ───────────────────────────────────────────────────
|
||||
val back : String,
|
||||
val next : String,
|
||||
val done : String,
|
||||
val cancel : String,
|
||||
val schedule : String,
|
||||
|
||||
// ── Connection detail ─────────────────────────────────────────────────────
|
||||
val connectionDetailTitle : String,
|
||||
val connectionUnknownWallet : String,
|
||||
val connectionSectionDetails : String,
|
||||
val connectionRowCreated : String,
|
||||
val connectionRowLastUsed : String,
|
||||
val connectionRowExpires : String,
|
||||
val connectionRowPubkey : String,
|
||||
val connectionNeverUsed : String,
|
||||
val connectionNoExpiry : String,
|
||||
/** "Expired · {date}" */
|
||||
val connectionExpired : (date: String) -> String,
|
||||
val connectionSectionPermissions : String,
|
||||
val connectionSectionBudgets : String,
|
||||
/** "{window} budget" e.g. "Daily budget" */
|
||||
val connectionBudgetTitle : (window: String) -> String,
|
||||
/** "Used: {sats} sats" */
|
||||
val connectionBudgetUsed : (sats: Long) -> String,
|
||||
/** "of {sats} sats" */
|
||||
val connectionBudgetTotal : (sats: Long) -> String,
|
||||
val connectionRevoke : String,
|
||||
val connectionStatusActive : String,
|
||||
val connectionStatusExpired : String,
|
||||
|
||||
// ── NWC permission labels ─────────────────────────────────────────────────
|
||||
val permPayInvoice : String,
|
||||
val permGetBalance : String,
|
||||
val permGetInfo : String,
|
||||
val permMakeInvoice : String,
|
||||
val permLookupInvoice : String,
|
||||
val permListTransactions : String,
|
||||
val permSignMessage : String,
|
||||
val permPay : String, // "Send payments"
|
||||
val permInvoice : String, // "Create invoices"
|
||||
val permLookupHistory: String, // "Lookup status & transaction history"
|
||||
val permBalanceInfo : String, // "Read balance & account info"
|
||||
val permSendPayments: String,
|
||||
val permCreateInvoices: String,
|
||||
val permLookupInvoiceStatus: String,
|
||||
val permReadTransactionHistory: String,
|
||||
val permReadWalletBalance: String,
|
||||
val permReadAccountInfo: String,
|
||||
)
|
||||
Reference in New Issue
Block a user