@@ -11,7 +11,6 @@ interface LaneDetailsHeroProps {
1111 logo : string
1212 name : string
1313 chainType ?: ChainType
14- rmnPermeable ?: boolean
1514 }
1615 destinationNetwork : {
1716 logo : string
@@ -24,7 +23,6 @@ interface LaneDetailsHeroProps {
2423 enforceOutOfOrder ?: boolean
2524 explorer : ExplorerInfo
2625 inOutbound : LaneFilter
27- laneRmnPermeable ?: boolean
2826}
2927
3028// Arrow component to avoid duplication
@@ -89,7 +87,6 @@ function LaneDetailsHero({
8987 enforceOutOfOrder,
9088 explorer,
9189 inOutbound,
92- laneRmnPermeable,
9390} : LaneDetailsHeroProps ) {
9491 // Map boolean values to display strings
9592 const getOutOfOrderText = ( value ?: boolean ) => {
@@ -98,20 +95,6 @@ function LaneDetailsHero({
9895 return "N/A"
9996 }
10097
101- /**
102- * Determines if RMN verification is enabled for this lane. Logic:
103- * 1. If the destination chain is Solana (SVM), RMN verification is always disabled
104- * 2. If a lane-specific rmnPermeable value exists, it takes precedence
105- * 3. Otherwise, fallback to the source network's rmnPermeable setting
106- */
107- const isRmnVerificationEnabled = ( ) => {
108- if ( laneRmnPermeable !== undefined ) {
109- return laneRmnPermeable === false
110- }
111-
112- return sourceNetwork . rmnPermeable === false
113- }
114-
11598 return (
11699 < div className = "lane-details-hero" >
117100 { /* Display networks with direction based on lane type */ }
@@ -159,13 +142,6 @@ function LaneDetailsHero({
159142 { destinationAddress ? < CopyValue value = { destinationAddress } /> : "n/a" } { " " }
160143 </ DetailItem >
161144
162- < DetailItem
163- label = "RMN Verification"
164- tooltip = { < StyledTooltip tip = { "Indicates if RMN blessings are verified on the destination chain." } /> }
165- >
166- { isRmnVerificationEnabled ( ) ? "Enabled" : "Disabled" }
167- </ DetailItem >
168-
169145 { inOutbound === LaneFilter . Outbound && (
170146 < DetailItem
171147 label = "Out of Order Execution"
0 commit comments