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

Method new_simulation_builder

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

Source from the content-addressed store, hash-verified

118 }
119
120 pub fn new_simulation_builder(&self) -> SimulationBuilder {
121 SimulationBuilder {
122 simulator: self.clone(),
123 orders: vec![],
124 pre_interactions: vec![],
125 main_interactions: vec![],
126 post_interactions: vec![],
127 wrapper: WrapperConfig::NoWrapper,
128 solver: None,
129 auction_id: None,
130 account_override_requests: vec![],
131 provide_buy_tokens: false,
132 presign_orders: false,
133 block: Block::Latest,
134 }
135 }
136
137 pub fn domain_separator(&self) -> DomainSeparator {
138 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