From 1967940da7ffcdd12890e02cd3ae949648379bb8 Mon Sep 17 00:00:00 2001 From: Beast Date: Tue, 7 Apr 2026 18:13:50 +0800 Subject: [PATCH] fix: EIP-7702 Account Now EOA can delegate to contract which return not 0x so we can't really check 0x only. --- src/services/risk_checker_service.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/risk_checker_service.rs b/src/services/risk_checker_service.rs index 92ad3e7..6ed21cf 100644 --- a/src/services/risk_checker_service.rs +++ b/src/services/risk_checker_service.rs @@ -331,7 +331,7 @@ impl RiskCheckerService { .as_str() .ok_or(RiskCheckerError::Other("Unexpected code response format".to_string()))?; - Ok(code != "0x") + Ok(code.len() > 100) } pub fn wei_to_eth(wei: &str) -> f64 {