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

Method pre_sign

bridge/src/transactions/assert_transactions/assert_final.rs:240–248  ·  view source on GitHub ↗
(
        &mut self,
        context: &VerifierContext,
        connector_d: &ConnectorD,
        secret_nonces: &HashMap<usize, SecNonce>,
    )

Source from the content-addressed store, hash-verified

238 }
239
240 pub fn pre_sign(
241 &mut self,
242 context: &VerifierContext,
243 connector_d: &ConnectorD,
244 secret_nonces: &HashMap<usize, SecNonce>,
245 ) {
246 let input_index = 0;
247 self.sign_input_0(context, connector_d, &secret_nonces[&input_index]);
248 }
249
250 pub fn merge(&mut self, assert: &AssertFinalTransaction) {
251 merge_transactions(&mut self.tx, &assert.tx);

Callers

nothing calls this directly

Calls 1

sign_input_0Method · 0.45

Tested by

no test coverage detected