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

Method new_simulation_builder

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

Source from the content-addressed store, hash-verified

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