[−][src]Function indy_crypto::ffi::cl::prover::indy_crypto_cl_proof_builder_add_sub_proof_request
#[no_mangle]pub extern "C" fn indy_crypto_cl_proof_builder_add_sub_proof_request(
proof_builder: *const c_void,
sub_proof_request: *const c_void,
credential_schema: *const c_void,
non_credential_schema: *const c_void,
credential_signature: *const c_void,
credential_values: *const c_void,
credential_pub_key: *const c_void,
rev_reg: *const c_void,
witness: *const c_void
) -> ErrorCode
Add a sub proof request to the proof builder
Arguments
proof_builder
- Reference that contain proof builder instance pointer.sub_proof_request
- Reference that contain sub proof request instance pointer.credential_schema
- Reference that contains credential schema instance pointer.non_credential_schema
- Reference that contains non credential schema instance pointer.credential_signature
- Reference that contains the credential signature pointer.credential_values
- Reference that contains credential values instance pointer.credential_pub_key
- Reference that contains credential public key instance pointer.rev_reg
- (Optional) Reference that will contain revocation registry public instance pointer.witness
- (Optional) Reference that will contain witness instance pointer.