(&self, client: &AsyncClient)
| 2197 | } |
| 2198 | |
| 2199 | pub async fn validate(&self, client: &AsyncClient) -> Result<(), Error> { |
| 2200 | let peg_out_graph = self.new_for_validation(); |
| 2201 | |
| 2202 | validate_transaction( |
| 2203 | self.assert_initial_transaction.tx(), |
| 2204 | peg_out_graph.assert_initial_transaction.tx(), |
| 2205 | self.assert_initial_transaction.name(), |
| 2206 | )?; |
| 2207 | validate_transaction( |
| 2208 | self.assert_commit_1_transaction.tx(), |
| 2209 | peg_out_graph.assert_commit_1_transaction.tx(), |
| 2210 | self.assert_commit_1_transaction.name(), |
| 2211 | )?; |
| 2212 | validate_transaction( |
| 2213 | self.assert_commit_2_transaction.tx(), |
| 2214 | peg_out_graph.assert_commit_2_transaction.tx(), |
| 2215 | self.assert_commit_2_transaction.name(), |
| 2216 | )?; |
| 2217 | validate_transaction( |
| 2218 | self.assert_final_transaction.tx(), |
| 2219 | peg_out_graph.assert_final_transaction.tx(), |
| 2220 | self.assert_final_transaction.name(), |
| 2221 | )?; |
| 2222 | validate_transaction( |
| 2223 | self.challenge_transaction.tx(), |
| 2224 | peg_out_graph.challenge_transaction.tx(), |
| 2225 | self.challenge_transaction.name(), |
| 2226 | )?; |
| 2227 | validate_transaction( |
| 2228 | self.disprove_chain_transaction.tx(), |
| 2229 | peg_out_graph.disprove_chain_transaction.tx(), |
| 2230 | self.disprove_chain_transaction.name(), |
| 2231 | )?; |
| 2232 | validate_transaction( |
| 2233 | self.disprove_transaction.tx(), |
| 2234 | peg_out_graph.disprove_transaction.tx(), |
| 2235 | self.disprove_transaction.name(), |
| 2236 | )?; |
| 2237 | validate_transaction( |
| 2238 | self.peg_out_confirm_transaction.tx(), |
| 2239 | peg_out_graph.peg_out_confirm_transaction.tx(), |
| 2240 | self.peg_out_confirm_transaction.name(), |
| 2241 | )?; |
| 2242 | validate_transaction( |
| 2243 | self.kick_off_1_transaction.tx(), |
| 2244 | peg_out_graph.kick_off_1_transaction.tx(), |
| 2245 | self.kick_off_1_transaction.name(), |
| 2246 | )?; |
| 2247 | validate_transaction( |
| 2248 | self.kick_off_2_transaction.tx(), |
| 2249 | peg_out_graph.kick_off_2_transaction.tx(), |
| 2250 | self.kick_off_2_transaction.name(), |
| 2251 | )?; |
| 2252 | validate_transaction( |
| 2253 | self.kick_off_timeout_transaction.tx(), |
| 2254 | peg_out_graph.kick_off_timeout_transaction.tx(), |
| 2255 | self.kick_off_timeout_transaction.name(), |
| 2256 | )?; |
nothing calls this directly
no test coverage detected