[][src]Function secp256k1zkp::ffi::secp256k1_bulletproof_rangeproof_prove

pub unsafe extern "C" fn secp256k1_bulletproof_rangeproof_prove(
    ctx: *const Context,
    scratch: *mut ScratchSpace,
    gens: *const BulletproofGenerators,
    proof: *mut c_uchar,
    plen: *mut size_t,
    tau_x: *mut c_uchar,
    t_one: *mut PublicKey,
    t_two: *mut PublicKey,
    value: *const uint64_t,
    min_value: *const uint64_t,
    blind: *const *const c_uchar,
    commits: *const *const c_uchar,
    n_commits: size_t,
    value_gen: *const c_uchar,
    nbits: size_t,
    nonce: *const c_uchar,
    private_nonce: *const c_uchar,
    extra_commit: *const c_uchar,
    extra_commit_len: size_t,
    message: *const c_uchar
) -> c_int