barretenberg
Loading...
Searching...
No Matches
c_bind.hpp
1#include "secp256k1.hpp"
2
3// Silencing warnings about reserved identifiers. Fixing would break downstream code that calls our WASM API.
4// NOLINTBEGIN(cert-dcl37-c, cert-dcl51-cpp, bugprone-reserved-identifier)
5WASM_EXPORT void ecc_secp256k1__mul(uint8_t const* point_buf, uint8_t const* scalar_buf, uint8_t* result);
6
7WASM_EXPORT void ecc_secp256k1__get_random_scalar_mod_circuit_modulus(uint8_t* result);
8
9WASM_EXPORT void ecc_secp256k1__reduce512_buffer_mod_circuit_modulus(uint8_t* input, uint8_t* result);
10// NOLINTEND(cert-dcl37-c, cert-dcl51-cpp, bugprone-reserved-identifier)