MCPcopy Create free account
hub / github.com/cowprotocol/services / new_simulation_builder

Method new_simulation_builder

crates/simulator/src/simulation_builder.rs:111–126  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

109 }
110
111 pub fn new_simulation_builder(&self) -> SimulationBuilder {
112 SimulationBuilder {
113 simulator: self.clone(),
114 orders: vec![],
115 pre_interactions: vec![],
116 main_interactions: vec![],
117 post_interactions: vec![],
118 wrapper: WrapperConfig::NoWrapper,
119 solver: None,
120 auction_id: None,
121 account_override_requests: vec![],
122 provide_buy_tokens: false,
123 presign_orders: false,
124 block: Block::Latest,
125 }
126 }
127
128 pub fn domain_separator(&self) -> DomainSeparator {
129 self.0.domain_separator

Callers 6

build_settle_callMethod · 0.80
prepare_simulationMethod · 0.80
simulate_orderMethod · 0.80
simulate_custom_orderMethod · 0.80
build_replay_simulationFunction · 0.80

Calls 1

cloneMethod · 0.45

Tested by 2

build_replay_simulationFunction · 0.64