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

Interface PreSignedTransaction

bridge/src/transactions/pre_signed.rs:13–18  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11};
12
13pub trait PreSignedTransaction {
14 fn tx(&self) -> &Transaction;
15 fn tx_mut(&mut self) -> &mut Transaction;
16 fn prev_outs(&self) -> &Vec<TxOut>;
17 fn prev_scripts(&self) -> &Vec<ScriptBuf>;
18}
19
20pub fn pre_sign_p2wsh_input<T: PreSignedTransaction>(
21 tx: &mut T,

Callers

nothing calls this directly

Implementers 15

peg_in_deposit.rsbridge/src/transactions/peg_in_deposit
peg_in_confirm.rsbridge/src/transactions/peg_in_confirm
kick_off_2.rsbridge/src/transactions/kick_off_2.rs
challenge.rsbridge/src/transactions/challenge.rs
disprove.rsbridge/src/transactions/disprove.rs
kick_off_1.rsbridge/src/transactions/kick_off_1.rs
peg_in_refund.rsbridge/src/transactions/peg_in_refund.
peg_out.rsbridge/src/transactions/peg_out.rs
disprove_chain.rsbridge/src/transactions/disprove_chain
start_time_timeout.rsbridge/src/transactions/start_time_tim
take_2.rsbridge/src/transactions/take_2.rs
assert.rsbridge/src/transactions/assert.rs

Calls

no outgoing calls

Tested by

no test coverage detected