Skip to main content

Crate riglr_evm_common

Crate riglr_evm_common 

Source
Expand description

Common EVM utilities shared across Riglr crates

This crate provides a single source of truth for common EVM functionality including address validation, chain information, type conversions, and more.

It eliminates code duplication between riglr-core and riglr-evm-tools by centralizing all shared EVM utilities in one place.

Re-exports§

pub use error::EvmCommonError;
pub use address::*;
pub use chain::*;
pub use conversion::*;
pub use formatting::*;
pub use types::*;
pub use validation::*;

Modules§

address
EVM address utilities shared across riglr crates
chain
Chain management utilities shared across riglr crates
conversion
EVM conversion utilities
error
Error types for EVM operations shared across riglr crates
formatting
EVM formatting utilities
types
Common EVM types shared across riglr crates
validation
EVM validation utilities

Type Aliases§

EvmResult
Result type alias using EvmCommonError