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

Method pre_sign

bridge/src/transactions/assert.rs:169–177  ·  view source on GitHub ↗
(
        &mut self,
        context: &VerifierContext,
        connector_b: &ConnectorB,
        secret_nonces: &HashMap<usize, SecNonce>,
    )

Source from the content-addressed store, hash-verified

167 }
168
169 pub fn pre_sign(
170 &mut self,
171 context: &VerifierContext,
172 connector_b: &ConnectorB,
173 secret_nonces: &HashMap<usize, SecNonce>,
174 ) {
175 let input_index = 0;
176 self.sign_input_0(context, connector_b, &secret_nonces[&input_index]);
177 }
178
179 pub fn merge(&mut self, assert: &AssertTransaction) {
180 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