feat: Upgrade dependencies and refactor client

- Upgrade several dependencies to their latest versions.
- Refactor the EVM client for improved modularity and clarity.
- Simplify transaction signing and sending logic.
This commit is contained in:
2025-05-16 03:07:42 +03:00
parent 017fc897f4
commit 85a15edaec
8 changed files with 156 additions and 380 deletions

View File

@@ -1,5 +1,4 @@
use async_trait::async_trait;
use crate::EvmError;
// Signing should be done using ethers-core utilities directly. This file is now empty.
// Native: Only compile for non-WASM
#[cfg(not(target_arch = "wasm32"))]