Module domain

Source
Expand description

§Domain Module

Core domain logic for the relayer service, implementing:

  • Transaction processing
  • Relayer management
  • Network-specific implementations

Re-exports§

pub use relayer::*;
pub use transaction::*;

Modules§

relayer
Relayer Domain Module
transaction
This module defines the core transaction handling logic for different blockchain networks, including Ethereum (EVM), Solana, and Stellar. It provides a unified interface for preparing, submitting, handling, canceling, replacing, signing, and validating transactions across these networks. The module also includes a factory for creating network-specific transaction handlers based on relayer and repository information.