MCPcopy Create free account
hub / github.com/BitVM/BitVM / all_presigned_txs_mut

Method all_presigned_txs_mut

bridge/src/graphs/peg_out.rs:2477–2491  ·  view source on GitHub ↗
(
        &mut self,
    )

Source from the content-addressed store, hash-verified

2475 }
2476
2477 fn all_presigned_txs_mut(
2478 &mut self,
2479 ) -> impl Iterator<Item = &mut dyn PreSignedMusig2Transaction> {
2480 let all_txs: Vec<&mut dyn PreSignedMusig2Transaction> = vec![
2481 &mut self.assert_initial_transaction,
2482 &mut self.assert_final_transaction,
2483 &mut self.disprove_chain_transaction,
2484 &mut self.disprove_transaction,
2485 &mut self.kick_off_timeout_transaction,
2486 &mut self.start_time_timeout_transaction,
2487 &mut self.take_1_transaction,
2488 &mut self.take_2_transaction,
2489 ];
2490 all_txs.into_iter()
2491 }
2492
2493 pub fn has_all_nonces_of(&self, context: &VerifierContext) -> bool {
2494 self.all_presigned_txs()

Callers 1

push_verifier_noncesMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected