Skip to content
Snippets Groups Projects
Commit 52ee19a3 authored by Bartek Wrona's avatar Bartek Wrona
Browse files

cpp_convert_raw_public_key_to_wif exposed to WASM interface

parent f779c93b
No related branches found
No related tags found
No related merge requests found
...@@ -100,6 +100,11 @@ std::string cpp_convert_raw_private_key_to_wif(const std::string& hexData) ...@@ -100,6 +100,11 @@ std::string cpp_convert_raw_private_key_to_wif(const std::string& hexData)
return foundation::cpp_convert_raw_private_key_to_wif(hexData); return foundation::cpp_convert_raw_private_key_to_wif(hexData);
} }
std::string cpp_convert_raw_public_key_to_wif(const std::string& hexData)
{
return foundation::cpp_convert_raw_public_key_to_wif(hexData);
}
result cpp_get_public_key_from_signature(const std::string& digest, const std::string& signature) result cpp_get_public_key_from_signature(const std::string& digest, const std::string& signature)
{ return foundation::cpp_get_public_key_from_signature(digest, signature); } { return foundation::cpp_get_public_key_from_signature(digest, signature); }
...@@ -312,6 +317,7 @@ EMSCRIPTEN_BINDINGS(wax_api_instance) { ...@@ -312,6 +317,7 @@ EMSCRIPTEN_BINDINGS(wax_api_instance) {
.function("cpp_generate_private_key", &foundation_wasm::cpp_generate_private_key) .function("cpp_generate_private_key", &foundation_wasm::cpp_generate_private_key)
.function("cpp_generate_private_key_password_based", &foundation_wasm::cpp_generate_private_key_password_based) .function("cpp_generate_private_key_password_based", &foundation_wasm::cpp_generate_private_key_password_based)
.function("cpp_convert_raw_private_key_to_wif", &foundation_wasm::cpp_convert_raw_private_key_to_wif) .function("cpp_convert_raw_private_key_to_wif", &foundation_wasm::cpp_convert_raw_private_key_to_wif)
.function("cpp_convert_raw_public_key_to_wif", &foundation_wasm::cpp_convert_raw_public_key_to_wif)
.function("cpp_get_public_key_from_signature", &foundation_wasm::cpp_get_public_key_from_signature) .function("cpp_get_public_key_from_signature", &foundation_wasm::cpp_get_public_key_from_signature)
// Based on https://emscripten.org/docs/porting/connecting_cpp_and_javascript/embind.html#overloaded-functions: // Based on https://emscripten.org/docs/porting/connecting_cpp_and_javascript/embind.html#overloaded-functions:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment