diff --git a/src/encoding/evm/mod.rs b/src/encoding/evm/mod.rs index 9c736bb..55557f3 100644 --- a/src/encoding/evm/mod.rs +++ b/src/encoding/evm/mod.rs @@ -1,4 +1,5 @@ pub mod approvals; +mod constants; pub mod strategy_encoder; mod swap_encoder; pub mod tycho_encoder; diff --git a/src/encoding/evm/swap_encoder/swap_encoder_registry.rs b/src/encoding/evm/swap_encoder/swap_encoder_registry.rs index 401592d..006b28f 100644 --- a/src/encoding/evm/swap_encoder/swap_encoder_registry.rs +++ b/src/encoding/evm/swap_encoder/swap_encoder_registry.rs @@ -2,7 +2,8 @@ use std::{collections::HashMap, fs}; use crate::encoding::{ errors::EncodingError, - evm::{constants::DEFAULT_EXECUTORS_JSON, swap_encoder::builder::SwapEncoderBuilder}, models::Chain, + evm::{constants::DEFAULT_EXECUTORS_JSON, swap_encoder::builder::SwapEncoderBuilder}, + models::Chain, swap_encoder::SwapEncoder, }; diff --git a/src/encoding/models.rs b/src/encoding/models.rs index 6a0e937..8ddcd27 100644 --- a/src/encoding/models.rs +++ b/src/encoding/models.rs @@ -137,6 +137,7 @@ impl From for ChainId { TychoCoreChain::ZkSync => ChainId(324), TychoCoreChain::Arbitrum => ChainId(42161), TychoCoreChain::Starknet => ChainId(0), + TychoCoreChain::Base => ChainId(8453), } } }