libsnarkwrapperJNI

Functions

Link copied to clipboard
fun addEquality__SWIG_0(jarg1: Long, jarg2: Long, jarg2_: Var, jarg3: Long, jarg3_: Var)
Link copied to clipboard
fun addEquality__SWIG_1(jarg1: Long, jarg2: Long, jarg3: Long)
Link copied to clipboard
fun BoolVector_capacity(jarg1: Long, jarg1_: BoolVector): Long
Link copied to clipboard
fun BoolVector_clear(jarg1: Long, jarg1_: BoolVector)
Link copied to clipboard
fun BoolVector_doAdd__SWIG_0(jarg1: Long, jarg1_: BoolVector, jarg2: Boolean)
Link copied to clipboard
fun BoolVector_doAdd__SWIG_1(jarg1: Long, jarg1_: BoolVector, jarg2: Int, jarg3: Boolean)
Link copied to clipboard
fun BoolVector_doGet(jarg1: Long, jarg1_: BoolVector, jarg2: Int): Boolean
Link copied to clipboard
fun BoolVector_doRemove(jarg1: Long, jarg1_: BoolVector, jarg2: Int): Boolean
Link copied to clipboard
fun BoolVector_doRemoveRange(jarg1: Long, jarg1_: BoolVector, jarg2: Int, jarg3: Int)
Link copied to clipboard
fun BoolVector_doSet(jarg1: Long, jarg1_: BoolVector, jarg2: Int, jarg3: Boolean): Boolean
Link copied to clipboard
fun BoolVector_doSize(jarg1: Long, jarg1_: BoolVector): Int
Link copied to clipboard
Link copied to clipboard
fun BoolVector_reserve(jarg1: Long, jarg1_: BoolVector, jarg2: Long)
Link copied to clipboard
fun bvec_to_string(jarg1: Long, jarg1_: BoolVector): String
Link copied to clipboard
fun ByteBuf_contents_get(jarg1: Long, jarg1_: ByteBuf): String
Link copied to clipboard
fun ByteBuf_contents_set(jarg1: Long, jarg1_: ByteBuf, jarg2: String)
Link copied to clipboard
fun ByteBuf_get_data(jarg1: Long, jarg1_: ByteBuf): Array<Byte>
Link copied to clipboard
fun CharVector_capacity(jarg1: Long, jarg1_: CharVector): Long
Link copied to clipboard
fun CharVector_clear(jarg1: Long, jarg1_: CharVector)
Link copied to clipboard
fun CharVector_doAdd__SWIG_0(jarg1: Long, jarg1_: CharVector, jarg2: Char)
Link copied to clipboard
fun CharVector_doAdd__SWIG_1(jarg1: Long, jarg1_: CharVector, jarg2: Int, jarg3: Char)
Link copied to clipboard
fun CharVector_doGet(jarg1: Long, jarg1_: CharVector, jarg2: Int): Char
Link copied to clipboard
fun CharVector_doRemove(jarg1: Long, jarg1_: CharVector, jarg2: Int): Char
Link copied to clipboard
fun CharVector_doRemoveRange(jarg1: Long, jarg1_: CharVector, jarg2: Int, jarg3: Int)
Link copied to clipboard
fun CharVector_doSet(jarg1: Long, jarg1_: CharVector, jarg2: Int, jarg3: Char): Char
Link copied to clipboard
fun CharVector_doSize(jarg1: Long, jarg1_: CharVector): Int
Link copied to clipboard
Link copied to clipboard
fun CharVector_reserve(jarg1: Long, jarg1_: CharVector, jarg2: Long)
Link copied to clipboard
Link copied to clipboard
fun delete_ByteBuf(jarg1: Long)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun delete_Keypair(jarg1: Long)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun delete_Var(jarg1: Long)
Link copied to clipboard
fun delete_VarArray(jarg1: Long)
Link copied to clipboard
fun divide_rounding_up(jarg1: Long, jarg2: Long): Long
Link copied to clipboard
fun ensure_satisfied__SWIG_0(jarg1: Long, jarg2: Long, jarg3: Long): Boolean
Link copied to clipboard
Link copied to clipboard
fun get_sha_nonce_val(jarg1: Long, jarg1_: ByteBuf, jarg2: Long): Long
Link copied to clipboard
fun initZKP()
Link copied to clipboard
fun IntVector_capacity(jarg1: Long, jarg1_: IntVector): Long
Link copied to clipboard
fun IntVector_clear(jarg1: Long, jarg1_: IntVector)
Link copied to clipboard
fun IntVector_doAdd__SWIG_0(jarg1: Long, jarg1_: IntVector, jarg2: Int)
Link copied to clipboard
fun IntVector_doAdd__SWIG_1(jarg1: Long, jarg1_: IntVector, jarg2: Int, jarg3: Int)
Link copied to clipboard
fun IntVector_doGet(jarg1: Long, jarg1_: IntVector, jarg2: Int): Int
Link copied to clipboard
fun IntVector_doRemove(jarg1: Long, jarg1_: IntVector, jarg2: Int): Int
Link copied to clipboard
fun IntVector_doRemoveRange(jarg1: Long, jarg1_: IntVector, jarg2: Int, jarg3: Int)
Link copied to clipboard
fun IntVector_doSet(jarg1: Long, jarg1_: IntVector, jarg2: Int, jarg3: Int): Int
Link copied to clipboard
fun IntVector_doSize(jarg1: Long, jarg1_: IntVector): Int
Link copied to clipboard
fun IntVector_isEmpty(jarg1: Long, jarg1_: IntVector): Boolean
Link copied to clipboard
fun IntVector_reserve(jarg1: Long, jarg1_: IntVector, jarg2: Long)
Link copied to clipboard
Link copied to clipboard
fun Keypair_proving_key_set(jarg1: Long, jarg1_: Keypair, jarg2: Long, jarg2_: ByteBuf)
Link copied to clipboard
Link copied to clipboard
fun Keypair_verification_key_set(jarg1: Long, jarg1_: Keypair, jarg2: Long, jarg2_: ByteBuf)
Link copied to clipboard
fun mkByteBuf(jarg1: Array<Byte>): Long
Link copied to clipboard
fun mkSHA(jarg1: Long, jarg2: Long, jarg3: String, jarg4: Boolean): Long
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun new_BoolVector__SWIG_2(jarg1: Int, jarg2: Boolean): Long
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun new_CharVector__SWIG_2(jarg1: Int, jarg2: Char): Long
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun new_IntVector__SWIG_2(jarg1: Int, jarg2: Int): Long
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun new_Var(): Long
Link copied to clipboard
Link copied to clipboard
fun R1CSInstance_AddEquality(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: Var, jarg3: Long, jarg3_: Var)
Link copied to clipboard
fun R1CSInstance_generateProof(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: ByteBuf): Long
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun R1CSInstance_isProver_set(jarg1: Long, jarg1_: R1CSInstance, jarg2: Boolean)
Link copied to clipboard
fun R1CSInstance_mkAdd(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: Var, jarg3: Long, jarg3_: Var): Long
Link copied to clipboard
fun R1CSInstance_mkAnd(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: Var, jarg3: Long, jarg3_: Var): Long
Link copied to clipboard
fun R1CSInstance_mkEqualTo(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: Var, jarg3: Long, jarg3_: Var): Long
Link copied to clipboard
fun R1CSInstance_mkLE(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: Var, jarg3: Long, jarg3_: Var): Long
Link copied to clipboard
fun R1CSInstance_mkLessThan(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: Var, jarg3: Long, jarg3_: Var): Long
Link copied to clipboard
fun R1CSInstance_mkMult(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: Var, jarg3: Long, jarg3_: Var): Long
Link copied to clipboard
fun R1CSInstance_mkMux(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: Var, jarg3: Long, jarg3_: Var, jarg4: Long, jarg4_: Var): Long
Link copied to clipboard
fun R1CSInstance_mkNot(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: Var): Long
Link copied to clipboard
fun R1CSInstance_mkOr(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: Var, jarg3: Long, jarg3_: Var): Long
Link copied to clipboard
fun R1CSInstance_mkPrivateValProver(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg3: Long, jarg3_: VarArray, jarg4: Long, jarg4_: VarArray): Long
Link copied to clipboard
fun R1CSInstance_mkPrivateValVerifier(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: VarArray, jarg3: Long, jarg3_: VarArray): Long
Link copied to clipboard
Link copied to clipboard
fun R1CSInstance_mkPublicBitvec__SWIG_1(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: ByteBuf): Long
Link copied to clipboard
fun R1CSInstance_mkPublicVal(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long): Long
Link copied to clipboard
fun R1CSInstance_verifyProof(jarg1: Long, jarg1_: R1CSInstance, jarg2: Long, jarg2_: ByteBuf, jarg3: Long, jarg3_: ByteBuf): Boolean
Link copied to clipboard
fun ShaResult_data_get(jarg1: Long, jarg1_: ShaResult): Long
Link copied to clipboard
fun ShaResult_data_set(jarg1: Long, jarg1_: ShaResult, jarg2: Long)
Link copied to clipboard
fun ShaResult_nonce_get(jarg1: Long, jarg1_: ShaResult): Long
Link copied to clipboard
fun ShaResult_nonce_set(jarg1: Long, jarg1_: ShaResult, jarg2: Long)
Link copied to clipboard
fun ShaResult_output_get(jarg1: Long, jarg1_: ShaResult): Long
Link copied to clipboard
fun ShaResult_output_set(jarg1: Long, jarg1_: ShaResult, jarg2: Long)
Link copied to clipboard
Link copied to clipboard
fun ShaResult_val_var_set(jarg1: Long, jarg1_: ShaResult, jarg2: Long)
Link copied to clipboard
Link copied to clipboard
fun Var_value_get(jarg1: Long, jarg1_: Var): Long
Link copied to clipboard
fun Var_value_set(jarg1: Long, jarg1_: Var, jarg2: Long)
Link copied to clipboard
fun VarArray_values_get(jarg1: Long, jarg1_: VarArray): Long
Link copied to clipboard
fun VarArray_values_set(jarg1: Long, jarg1_: VarArray, jarg2: Long)