${request.appName}
+Unknown request type
' + } +} + +function getPermissionContent(request: UIPermissionRequest): string { + const scopes = request.scopes.map((s) => `${s}`).join(' ') + + return ` ++ This will allow ${request.appName} to request operations from your wallet. +
++ Verify the payload before signing. Malicious payloads could be dangerous. +
++ This will broadcast operations to the Tezos network. Verify all details carefully. +
+${state.address || '---'}
+ + Generate a new wallet with a fresh mnemonic phrase. Make sure to back it up! +
+ +Test Beacon SDK integration and wallet interactions
+Not connected
+
+ —
+ Test wallet for Beacon SDK integration
+No peers connected.
+No activity yet.
+{props.data}}
+
+ {/* Error Diagnostics - Always visible, not collapsible */}
+ {props.errorContext && (
+ {props.errorContext.technicalDetails}
+ )} +{props.errorContext.diagnostics.sdkVersion}
+{props.errorContext.diagnostics.transport}
+{props.errorContext.diagnostics.activeAccount}
+{new Date(props.errorContext.timestamp).toLocaleString()}
+