// Generated, do not edit. sha256:c4f15e69aa0e49c8fbb2c22a84f818ac3c22099c20d6b44edd9364730bb3cf39 import { t } from '../i18n/index.js'; const SCRIPT_BADGE = { p2tr: 'Taproot', p2wpkh: 'SegWit', 'p2sh-p2wpkh': 'Nested', p2pkh: 'Legacy' }; export function sourceBadgeText(s) { switch (s?.kind) { case 'xpub': return { label: SCRIPT_BADGE[s.scriptType] || 'xpub', title: null }; case 'nwc': return { label: t('tracking.badgeNwc'), title: t('tracking.badgeNwcHint') }; case 'lnd': return { label: t('tracking.badgeLnd'), title: t('tracking.badgeLndHint') }; default: return { label: t('accounts.address'), title: null }; } }