summaryrefslogtreecommitdiff
path: root/monero_libwallet2_api_c
diff options
context:
space:
mode:
authorCzarek Nakamoto <cyjan@mrcyjanek.net>2026-05-26 13:29:48 +0200
committerCzarek Nakamoto <cyjan@mrcyjanek.net>2026-05-26 13:29:48 +0200
commit883d69804bc8c984085b84604788383e57274280 (patch)
tree4d69071960fc64b29bbcea7b68acfa68c4b9de46 /monero_libwallet2_api_c
parentd2c7a142225517f9f9e1cfed9d8761d702f1cdc6 (diff)
Diffstat (limited to 'monero_libwallet2_api_c')
-rw-r--r--monero_libwallet2_api_c/monero_libwallet2_api_c.exp4
-rw-r--r--monero_libwallet2_api_c/src/main/cpp/monero_wallet2_api_c.cpp6
-rw-r--r--monero_libwallet2_api_c/src/main/cpp/monero_wallet2_api_c.h1
3 files changed, 11 insertions, 0 deletions
diff --git a/monero_libwallet2_api_c/monero_libwallet2_api_c.exp b/monero_libwallet2_api_c/monero_libwallet2_api_c.exp
index 0c59e1a..d7a404e 100644
--- a/monero_libwallet2_api_c/monero_libwallet2_api_c.exp
+++ b/monero_libwallet2_api_c/monero_libwallet2_api_c.exp
@@ -1,6 +1,7 @@
_MONERO_PendingTransaction_status
_MONERO_PendingTransaction_errorString
_MONERO_PendingTransaction_commit
+_MONERO_PendingTransaction_commitTrezor
_MONERO_PendingTransaction_commitUR
_MONERO_PendingTransaction_amount
_MONERO_PendingTransaction_dust
@@ -124,6 +125,8 @@ _MONERO_DeviceProgress_indeterminate
_MONERO_Wallet_seed
_MONERO_Wallet_setLedgerCallback
_MONERO_Wallet_serializeCacheToJson
+_MONERO_Wallet_exportTrezorTdis
+_MONERO_Wallet_importTrezorEncryptedKeyImagesJson
_MONERO_Wallet_getSeedLanguage
_MONERO_Wallet_setSeedLanguage
_MONERO_Wallet_status
@@ -210,6 +213,7 @@ _MONERO_Wallet_loadUnsignedTx
_MONERO_Wallet_loadUnsignedTxUR
_MONERO_Wallet_submitTransaction
_MONERO_Wallet_submitTransactionUR
+_MONERO_Wallet_submitTransactionHex
_MONERO_Wallet_hasUnknownKeyImages
_MONERO_Wallet_exportKeyImages
_MONERO_Wallet_exportKeyImagesUR
diff --git a/monero_libwallet2_api_c/src/main/cpp/monero_wallet2_api_c.cpp b/monero_libwallet2_api_c/src/main/cpp/monero_wallet2_api_c.cpp
index 391cb65..5e64296 100644
--- a/monero_libwallet2_api_c/src/main/cpp/monero_wallet2_api_c.cpp
+++ b/monero_libwallet2_api_c/src/main/cpp/monero_wallet2_api_c.cpp
@@ -1664,6 +1664,12 @@ bool MONERO_Wallet_submitTransactionUR(void* wallet_ptr, const char* input) {
return wallet->submitTransactionUR(std::string(input));
DEBUG_END()
}
+bool MONERO_Wallet_submitTransactionHex(void* wallet_ptr, const char* hex) {
+ DEBUG_START()
+ Monero::Wallet *wallet = reinterpret_cast<Monero::Wallet*>(wallet_ptr);
+ return wallet->submitTransactionHex(std::string(hex));
+ DEBUG_END()
+}
bool MONERO_Wallet_hasUnknownKeyImages(void* wallet_ptr) {
DEBUG_START()
Monero::Wallet *wallet = reinterpret_cast<Monero::Wallet*>(wallet_ptr);
diff --git a/monero_libwallet2_api_c/src/main/cpp/monero_wallet2_api_c.h b/monero_libwallet2_api_c/src/main/cpp/monero_wallet2_api_c.h
index f30d233..eff5c58 100644
--- a/monero_libwallet2_api_c/src/main/cpp/monero_wallet2_api_c.h
+++ b/monero_libwallet2_api_c/src/main/cpp/monero_wallet2_api_c.h
@@ -728,6 +728,7 @@ extern ADDAPI void* MONERO_Wallet_loadUnsignedTxUR(void* wallet_ptr, const char*
// virtual bool submitTransaction(const std::string &fileName) = 0;
extern ADDAPI bool MONERO_Wallet_submitTransaction(void* wallet_ptr, const char* fileName);
extern ADDAPI bool MONERO_Wallet_submitTransactionUR(void* wallet_ptr, const char* input);
+extern ADDAPI bool MONERO_Wallet_submitTransactionHex(void* wallet_ptr, const char* hex);
// virtual void disposeTransaction(PendingTransaction * t) = 0;
// virtual uint64_t estimateTransactionFee(const std::vector<std::pair<std::string, uint64_t>> &destinations,
// PendingTransaction::Priority priority) const = 0;