- It has two three methods to be created: - new: where the user can pass any custom StrategyEncoder - tycho_router: where the default SplitSwapStrategyEncoder with Tycho Router will be used - direct_execution: where the user can encode only the execution data and integrate this into their workflow. - This replaces StrategyEncoderRegistry - EVMTychoEncoder holds directly the StrategyEncoder and not the registry (per one init of the EVMTychoEncoder there is only one possible StrategyEncoder) - Update quickstart - Update bin (add subcommands to bin to create a different instance of EVMEncoderBuilder) --- don't change below this line --- ENG-4246 Took 33 minutes Took 38 seconds Took 38 seconds
9 lines
162 B
Rust
9 lines
162 B
Rust
pub mod errors;
|
|
#[cfg(feature = "evm")]
|
|
pub mod evm;
|
|
pub mod models;
|
|
pub mod serde_primitives;
|
|
pub mod strategy_encoder;
|
|
mod swap_encoder;
|
|
pub mod tycho_encoder;
|