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

Method new

bridge/src/transactions/assert_transactions/assert_final.rs:88–113  ·  view source on GitHub ↗
(
        context: &OperatorContext,
        connector_4: &Connector4,
        connector_5: &Connector5,
        connector_c: &ConnectorC,
        connector_d: &ConnectorD,
        assert_commit_conne

Source from the content-addressed store, hash-verified

86impl AssertFinalTransaction {
87 #[allow(clippy::too_many_arguments)]
88 pub fn new(
89 context: &OperatorContext,
90 connector_4: &Connector4,
91 connector_5: &Connector5,
92 connector_c: &ConnectorC,
93 connector_d: &ConnectorD,
94 assert_commit_connectors_f: &AssertCommitConnectorsF,
95 input_0: Input,
96 input_1: Input,
97 input_2: Input,
98 ) -> Self {
99 let mut this = Self::new_for_validation(
100 connector_4,
101 connector_5,
102 connector_c,
103 connector_d,
104 assert_commit_connectors_f,
105 input_0,
106 input_1,
107 input_2,
108 );
109
110 this.sign_commit_inputs(context);
111
112 this
113 }
114
115 #[allow(clippy::too_many_arguments)]
116 pub fn new_for_validation(

Callers

nothing calls this directly

Calls 1

sign_commit_inputsMethod · 0.80

Tested by

no test coverage detected