summaryrefslogtreecommitdiff
path: root/zano_libwallet2_api_c/src/main/cpp
diff options
context:
space:
mode:
Diffstat (limited to 'zano_libwallet2_api_c/src/main/cpp')
-rw-r--r--zano_libwallet2_api_c/src/main/cpp/wallet2_api_c.cpp5
-rw-r--r--zano_libwallet2_api_c/src/main/cpp/wallet2_api_c.h3
-rw-r--r--zano_libwallet2_api_c/src/main/cpp/zano_checksum.h6
3 files changed, 10 insertions, 4 deletions
diff --git a/zano_libwallet2_api_c/src/main/cpp/wallet2_api_c.cpp b/zano_libwallet2_api_c/src/main/cpp/wallet2_api_c.cpp
index 87be8ca..b860bbd 100644
--- a/zano_libwallet2_api_c/src/main/cpp/wallet2_api_c.cpp
+++ b/zano_libwallet2_api_c/src/main/cpp/wallet2_api_c.cpp
@@ -4,6 +4,7 @@
#include <cstring>
#include <thread>
#include "zano_checksum.h"
+#include "../../../../zano/src/wallet/plain_wallet_api.h"
#ifdef __cplusplus
extern "C"
@@ -243,6 +244,10 @@ uint64_t ZANO_PlainWallet_getCurrentTxFee(uint64_t priority) {
}
// }
+void ZANO_free(void* ptr) {
+ free(ptr);
+}
+
const char* ZANO_checksum_wallet2_api_c_h() {
return ZANO_wallet2_api_c_h_sha256;
}
diff --git a/zano_libwallet2_api_c/src/main/cpp/wallet2_api_c.h b/zano_libwallet2_api_c/src/main/cpp/wallet2_api_c.h
index b08dae7..df6d3ef 100644
--- a/zano_libwallet2_api_c/src/main/cpp/wallet2_api_c.h
+++ b/zano_libwallet2_api_c/src/main/cpp/wallet2_api_c.h
@@ -11,7 +11,6 @@
#include <stddef.h>
#include <unistd.h>
#include "zano_checksum.h"
-#include "../../../../zano/src/wallet/plain_wallet_api.h"
#ifdef __cplusplus
extern "C"
@@ -57,6 +56,8 @@ extern ADDAPI const char* ZANO_PlainWallet_getWalletInfo(int64_t h);
extern ADDAPI const char* ZANO_PlainWallet_resetWalletPassword(int64_t h, const char* password);
extern ADDAPI uint64_t ZANO_PlainWallet_getCurrentTxFee(uint64_t priority);
+extern ADDAPI void ZANO_free(void* ptr);
+
extern ADDAPI const char* ZANO_checksum_wallet2_api_c_h();
extern ADDAPI const char* ZANO_checksum_wallet2_api_c_cpp();
extern ADDAPI const char* ZANO_checksum_wallet2_api_c_exp();
diff --git a/zano_libwallet2_api_c/src/main/cpp/zano_checksum.h b/zano_libwallet2_api_c/src/main/cpp/zano_checksum.h
index 4645edf..4651449 100644
--- a/zano_libwallet2_api_c/src/main/cpp/zano_checksum.h
+++ b/zano_libwallet2_api_c/src/main/cpp/zano_checksum.h
@@ -1,6 +1,6 @@
#ifndef MONEROC_CHECKSUMS
#define MONEROC_CHECKSUMS
-const char * ZANO_wallet2_api_c_h_sha256 = "e37ae91020ddb248bcc206678ef9a8e2754f71d498ee0b09a00e5ad070a4d8a7";
-const char * ZANO_wallet2_api_c_cpp_sha256 = "bbcd07c986d29b482a2b3fcbab78f12ecfdce096b8178945fdec0d5b600b315a-59ea01339d958144736b614ab7d5f5e00fdf837b";
-const char * ZANO_wallet2_api_c_exp_sha256 = "78c7d24804c6f5c900ddf901ea101192da356af2e29f83c20226cc291ec9875b";
+const char * ZANO_wallet2_api_c_h_sha256 = "8acaa95513b85a984c08e05cc3f2ac7530bb8f32946eeeb45357bd846aef33dd";
+const char * ZANO_wallet2_api_c_cpp_sha256 = "258e315ccc5f5ffa6d3d6608e9bfd7ac4f3b91b36424ad1633ed4440bf2986bc-59ea01339d958144736b614ab7d5f5e00fdf837b";
+const char * ZANO_wallet2_api_c_exp_sha256 = "66f3ff655bbfd11ad28c318ab707090b5a93276f436b06f7b1c0f329dba3c9c2";
#endif