(enableTransactionProtection = false)}
onEnable={() => enableProtectionRPC()}
+ infoLink={$accountCenter$.transactionProtectionInfoLink ||
+ BN_BOOST_INFO_URL}
/>
{/if}
@@ -457,8 +460,8 @@
-
- {#if !$accountCenter$.hideTransactionProtectionBtn && primaryWalletOnMainnet}
+
+ {#if !$accountCenter$.hideTransactionProtectionBtn && (primaryWalletOnMainnet || validAppChain?.protectedRpcUrl)}
(enableTransactionProtection = true)}
class="protect action-container flex items-center pointer"
diff --git a/packages/core/src/views/account-center/EnableTransactionProtection.svelte b/packages/core/src/views/account-center/EnableTransactionProtectionModal.svelte
similarity index 87%
rename from packages/core/src/views/account-center/EnableTransactionProtection.svelte
rename to packages/core/src/views/account-center/EnableTransactionProtectionModal.svelte
index 642beaa91..78782189e 100644
--- a/packages/core/src/views/account-center/EnableTransactionProtection.svelte
+++ b/packages/core/src/views/account-center/EnableTransactionProtectionModal.svelte
@@ -6,6 +6,7 @@
export let onEnable: () => void
export let onDismiss: () => void
+ export let infoLink: string