summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.devcontainer/Dockerfile13
-rw-r--r--.devcontainer/devcontainer.json3
-rw-r--r--monero_libwallet2_api_c/monero_libwallet2_api_c.exp483
-rw-r--r--wownero_libwallet2_api_c/wownero_libwallet2_api_c.exp446
4 files changed, 486 insertions, 459 deletions
diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile
index 2d497a4..a544af0 100644
--- a/.devcontainer/Dockerfile
+++ b/.devcontainer/Dockerfile
@@ -7,6 +7,19 @@ RUN apt update \
# Install zsh and configure it
+ARG USERNAME=user
+ARG USER_UID=1000
+ARG USER_GID=$USER_UID
+
+RUN groupadd --gid $USER_GID $USERNAME \
+ && useradd --uid $USER_UID --gid $USER_GID -m $USERNAME \
+ && apt-get update \
+ && apt-get install -y sudo \
+ && echo $USERNAME ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/$USERNAME \
+ && chmod 0440 /etc/sudoers.d/$USERNAME
+
+USER $USERNAME
+
RUN sh -c "$(wget -O- https://github.com/deluan/zsh-in-docker/releases/download/v1.2.0/zsh-in-docker.sh)" \
-t robbyrussell
diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index 4c0f937..90a29f4 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -18,5 +18,6 @@
"extensions": [
]
}
- }
+ },
+ "remoteUser": "user"
}
diff --git a/monero_libwallet2_api_c/monero_libwallet2_api_c.exp b/monero_libwallet2_api_c/monero_libwallet2_api_c.exp
index 1c6ee9d..7867e01 100644
--- a/monero_libwallet2_api_c/monero_libwallet2_api_c.exp
+++ b/monero_libwallet2_api_c/monero_libwallet2_api_c.exp
@@ -1,293 +1,260 @@
+_MONERO_PendingTransaction_status
+_MONERO_PendingTransaction_errorString
+_MONERO_PendingTransaction_commit
+_MONERO_PendingTransaction_commitUR
+_MONERO_PendingTransaction_amount
+_MONERO_PendingTransaction_dust
+_MONERO_PendingTransaction_fee
+_MONERO_PendingTransaction_txid
+_MONERO_PendingTransaction_txCount
+_MONERO_PendingTransaction_subaddrAccount
+_MONERO_PendingTransaction_subaddrIndices
+_MONERO_PendingTransaction_multisigSignData
+_MONERO_PendingTransaction_signMultisigTx
+_MONERO_PendingTransaction_signersKeys
+_MONERO_PendingTransaction_hex
+_MONERO_PendingTransaction_txHex
+_MONERO_UnsignedTransaction_status
+_MONERO_UnsignedTransaction_errorString
+_MONERO_UnsignedTransaction_amount
+_MONERO_UnsignedTransaction_fee
+_MONERO_UnsignedTransaction_mixin
+_MONERO_UnsignedTransaction_confirmationMessage
+_MONERO_UnsignedTransaction_paymentId
+_MONERO_UnsignedTransaction_recipientAddress
+_MONERO_UnsignedTransaction_minMixinCount
+_MONERO_UnsignedTransaction_txCount
+_MONERO_UnsignedTransaction_sign
+_MONERO_UnsignedTransaction_signUR
+_MONERO_TransactionInfo_direction
+_MONERO_TransactionInfo_isPending
+_MONERO_TransactionInfo_isFailed
+_MONERO_TransactionInfo_isCoinbase
+_MONERO_TransactionInfo_amount
+_MONERO_TransactionInfo_fee
+_MONERO_TransactionInfo_blockHeight
+_MONERO_TransactionInfo_description
+_MONERO_TransactionInfo_subaddrIndex
+_MONERO_TransactionInfo_subaddrAccount
+_MONERO_TransactionInfo_label
+_MONERO_TransactionInfo_confirmations
+_MONERO_TransactionInfo_unlockTime
+_MONERO_TransactionInfo_hash
+_MONERO_TransactionInfo_timestamp
+_MONERO_TransactionInfo_paymentId
+_MONERO_TransactionInfo_transfers_count
+_MONERO_TransactionInfo_transfers_amount
+_MONERO_TransactionInfo_transfers_address
+_MONERO_TransactionHistory_count
+_MONERO_TransactionHistory_transaction
+_MONERO_TransactionHistory_transactionById
+_MONERO_TransactionHistory_refresh
+_MONERO_TransactionHistory_setTxNote
_MONERO_AddressBookRow_extra
_MONERO_AddressBookRow_getAddress
_MONERO_AddressBookRow_getDescription
_MONERO_AddressBookRow_getPaymentId
_MONERO_AddressBookRow_getRowId
+_MONERO_AddressBook_getAll_size
+_MONERO_AddressBook_getAll_byIndex
_MONERO_AddressBook_addRow
_MONERO_AddressBook_deleteRow
-_MONERO_AddressBook_errorCode
+_MONERO_AddressBook_setDescription
+_MONERO_AddressBook_refresh
_MONERO_AddressBook_errorString
-_MONERO_AddressBook_getAll_byIndex
-_MONERO_AddressBook_getAll_size
+_MONERO_AddressBook_errorCode
_MONERO_AddressBook_lookupPaymentID
-_MONERO_AddressBook_refresh
-_MONERO_AddressBook_setDescription
-_MONERO_CoinsInfo_address
-_MONERO_CoinsInfo_addressLabel
-_MONERO_CoinsInfo_amount
_MONERO_CoinsInfo_blockHeight
-_MONERO_CoinsInfo_coinbase
-_MONERO_CoinsInfo_description
-_MONERO_CoinsInfo_frozen
-_MONERO_CoinsInfo_globalOutputIndex
_MONERO_CoinsInfo_hash
_MONERO_CoinsInfo_internalOutputIndex
-_MONERO_CoinsInfo_keyImage
-_MONERO_CoinsInfo_keyImageKnown
-_MONERO_CoinsInfo_pkIndex
-_MONERO_CoinsInfo_pubKey
-_MONERO_CoinsInfo_rct
+_MONERO_CoinsInfo_globalOutputIndex
_MONERO_CoinsInfo_spent
+_MONERO_CoinsInfo_frozen
_MONERO_CoinsInfo_spentHeight
-_MONERO_CoinsInfo_subaddrAccount
+_MONERO_CoinsInfo_amount
+_MONERO_CoinsInfo_rct
+_MONERO_CoinsInfo_keyImageKnown
+_MONERO_CoinsInfo_pkIndex
_MONERO_CoinsInfo_subaddrIndex
+_MONERO_CoinsInfo_subaddrAccount
+_MONERO_CoinsInfo_address
+_MONERO_CoinsInfo_addressLabel
+_MONERO_CoinsInfo_keyImage
_MONERO_CoinsInfo_unlockTime
_MONERO_CoinsInfo_unlocked
-_MONERO_Coins_coin
+_MONERO_CoinsInfo_pubKey
+_MONERO_CoinsInfo_coinbase
+_MONERO_CoinsInfo_description
_MONERO_Coins_count
-_MONERO_Coins_getAll_byIndex
+_MONERO_Coins_coin
_MONERO_Coins_getAll_size
-_MONERO_Coins_isTransferUnlocked
+_MONERO_Coins_getAll_byIndex
_MONERO_Coins_refresh
-_MONERO_Coins_setDescription
-_MONERO_Coins_setFrozen
_MONERO_Coins_setFrozenByPublicKey
+_MONERO_Coins_setFrozen
_MONERO_Coins_thaw
_MONERO_Coins_thawByPublicKey
-_MONERO_DEBUG_isPointerNull
-_MONERO_DEBUG_test0
-_MONERO_DEBUG_test1
-_MONERO_DEBUG_test2
-_MONERO_DEBUG_test3
-_MONERO_DEBUG_test4
-_MONERO_DEBUG_test5
-_MONERO_DEBUG_test5_std
-_MONERO_DeviceProgress_indeterminate
-_MONERO_DeviceProgress_progress
-_MONERO_MultisigState_isMultisig
-_MONERO_MultisigState_isReady
-_MONERO_MultisigState_threshold
-_MONERO_MultisigState_total
-_MONERO_PendingTransaction_amount
-_MONERO_PendingTransaction_commit
-_MONERO_PendingTransaction_dust
-_MONERO_PendingTransaction_errorString
-_MONERO_PendingTransaction_fee
-_MONERO_PendingTransaction_multisigSignData
-_MONERO_PendingTransaction_signMultisigTx
-_MONERO_PendingTransaction_signersKeys
-_MONERO_PendingTransaction_status
-_MONERO_PendingTransaction_subaddrAccount
-_MONERO_PendingTransaction_subaddrIndices
-_MONERO_PendingTransaction_txCount
-_MONERO_PendingTransaction_txid
-_MONERO_SubaddressAccountRow_extra
-_MONERO_SubaddressAccountRow_getAddress
-_MONERO_SubaddressAccountRow_getBalance
-_MONERO_SubaddressAccountRow_getLabel
-_MONERO_SubaddressAccountRow_getRowId
-_MONERO_SubaddressAccountRow_getUnlockedBalance
-_MONERO_SubaddressAccount_addRow
-_MONERO_SubaddressAccount_getAll_byIndex
-_MONERO_SubaddressAccount_getAll_size
-_MONERO_SubaddressAccount_refresh
-_MONERO_SubaddressAccount_setLabel
+_MONERO_Coins_isTransferUnlocked
+_MONERO_Coins_setDescription
_MONERO_SubaddressRow_extra
_MONERO_SubaddressRow_getAddress
_MONERO_SubaddressRow_getLabel
_MONERO_SubaddressRow_getRowId
-_MONERO_Subaddress_addRow
-_MONERO_Subaddress_getAll_byIndex
_MONERO_Subaddress_getAll_size
-_MONERO_Subaddress_refresh
+_MONERO_Subaddress_getAll_byIndex
+_MONERO_Subaddress_addRow
_MONERO_Subaddress_setLabel
-_MONERO_TransactionHistory_count
-_MONERO_TransactionHistory_refresh
-_MONERO_TransactionHistory_setTxNote
-_MONERO_TransactionHistory_transaction
-_MONERO_TransactionHistory_transactionById
-_MONERO_TransactionInfo_amount
-_MONERO_TransactionInfo_blockHeight
-_MONERO_TransactionInfo_confirmations
-_MONERO_TransactionInfo_description
-_MONERO_TransactionInfo_direction
-_MONERO_TransactionInfo_fee
-_MONERO_TransactionInfo_hash
-_MONERO_TransactionInfo_isCoinbase
-_MONERO_TransactionInfo_isFailed
-_MONERO_TransactionInfo_isPending
-_MONERO_TransactionInfo_label
-_MONERO_TransactionInfo_paymentId
-_MONERO_TransactionInfo_subaddrAccount
-_MONERO_TransactionInfo_subaddrIndex
-_MONERO_TransactionInfo_timestamp
-_MONERO_TransactionInfo_transfers_address
-_MONERO_TransactionInfo_transfers_amount
-_MONERO_TransactionInfo_transfers_count
-_MONERO_TransactionInfo_unlockTime
-_MONERO_UnsignedTransaction_amount
-_MONERO_UnsignedTransaction_confirmationMessage
-_MONERO_UnsignedTransaction_errorString
-_MONERO_UnsignedTransaction_fee
-_MONERO_UnsignedTransaction_minMixinCount
-_MONERO_UnsignedTransaction_mixin
-_MONERO_UnsignedTransaction_paymentId
-_MONERO_UnsignedTransaction_recipientAddress
-_MONERO_UnsignedTransaction_sign
-_MONERO_UnsignedTransaction_status
-_MONERO_UnsignedTransaction_txCount
-_MONERO_WalletManagerFactory_getWalletManager
-_MONERO_WalletManagerFactory_setLogLevel
-_MONERO_WalletManager_blockTarget
-_MONERO_WalletManager_blockchainHeight
-_MONERO_WalletManager_blockchainTargetHeight
-_MONERO_WalletManager_closeWallet
-_MONERO_WalletManager_createWallet
-_MONERO_WalletManager_createWalletFromKeys
-_MONERO_WalletManager_createWalletFromDevice
-_MONERO_WalletManager_createWalletFromPolyseed
-_MONERO_WalletManager_errorString
-_MONERO_WalletManager_findWallets
-_MONERO_WalletManager_isMining
-_MONERO_WalletManager_miningHashRate
-_MONERO_WalletManager_networkDifficulty
-_MONERO_WalletManager_openWallet
-_MONERO_WalletManager_recoveryWallet
-_MONERO_WalletManager_resolveOpenAlias
-_MONERO_WalletManager_setDaemonAddress
-_MONERO_WalletManager_setProxy
-_MONERO_WalletManager_startMining
-_MONERO_WalletManager_stopMining
-_MONERO_WalletManager_verifyWalletPassword
-_MONERO_WalletManager_walletExists
-_MONERO_Wallet_addSubaddress
-_MONERO_Wallet_addSubaddressAccount
+_MONERO_Subaddress_refresh
+_MONERO_SubaddressAccountRow_extra
+_MONERO_SubaddressAccountRow_getAddress
+_MONERO_SubaddressAccountRow_getLabel
+_MONERO_SubaddressAccountRow_getBalance
+_MONERO_SubaddressAccountRow_getUnlockedBalance
+_MONERO_SubaddressAccountRow_getRowId
+_MONERO_SubaddressAccount_getAll_size
+_MONERO_SubaddressAccount_getAll_byIndex
+_MONERO_SubaddressAccount_addRow
+_MONERO_SubaddressAccount_setLabel
+_MONERO_SubaddressAccount_refresh
+_MONERO_MultisigState_isMultisig
+_MONERO_MultisigState_isReady
+_MONERO_MultisigState_threshold
+_MONERO_MultisigState_total
+_MONERO_DeviceProgress_progress
+_MONERO_DeviceProgress_indeterminate
+_MONERO_Wallet_seed
+_MONERO_Wallet_getSeedLanguage
+_MONERO_Wallet_setSeedLanguage
+_MONERO_Wallet_status
+_MONERO_Wallet_errorString
+_MONERO_Wallet_setPassword
+_MONERO_Wallet_getPassword
+_MONERO_Wallet_setDevicePin
+_MONERO_Wallet_setDevicePassphrase
_MONERO_Wallet_address
-_MONERO_Wallet_addressBook
-_MONERO_Wallet_addressValid
-_MONERO_Wallet_amountFromDouble
-_MONERO_Wallet_amountFromString
-_MONERO_Wallet_approximateBlockChainHeight
-_MONERO_Wallet_autoRefreshInterval
-_MONERO_Wallet_balance
-_MONERO_Wallet_blockChainHeight
-_MONERO_Wallet_coins
-_MONERO_Wallet_coldKeyImageSync
+_MONERO_Wallet_path
+_MONERO_Wallet_nettype
+_MONERO_Wallet_useForkRules
+_MONERO_Wallet_integratedAddress
+_MONERO_Wallet_secretViewKey
+_MONERO_Wallet_publicViewKey
+_MONERO_Wallet_secretSpendKey
+_MONERO_Wallet_publicSpendKey
+_MONERO_Wallet_publicMultisigSignerKey
+_MONERO_Wallet_stop
+_MONERO_Wallet_store
+_MONERO_Wallet_filename
+_MONERO_Wallet_keysFilename
+_MONERO_Wallet_init
+_MONERO_Wallet_createWatchOnly
+_MONERO_Wallet_setRefreshFromBlockHeight
+_MONERO_Wallet_getRefreshFromBlockHeight
+_MONERO_Wallet_setRecoveringFromSeed
+_MONERO_Wallet_setRecoveringFromDevice
+_MONERO_Wallet_setSubaddressLookahead
_MONERO_Wallet_connectToDaemon
_MONERO_Wallet_connected
-_MONERO_Wallet_createPolyseed
-_MONERO_Wallet_createTransaction
-_MONERO_Wallet_createWatchOnly
+_MONERO_Wallet_setTrustedDaemon
+_MONERO_Wallet_trustedDaemon
+_MONERO_Wallet_setProxy
+_MONERO_Wallet_balance
+_MONERO_Wallet_unlockedBalance
+_MONERO_Wallet_viewOnlyBalance
+_MONERO_Wallet_watchOnly
+_MONERO_Wallet_isDeterministic
+_MONERO_Wallet_blockChainHeight
+_MONERO_Wallet_approximateBlockChainHeight
+_MONERO_Wallet_estimateBlockChainHeight
_MONERO_Wallet_daemonBlockChainHeight
_MONERO_Wallet_daemonBlockChainHeight_cached
_MONERO_Wallet_daemonBlockChainHeight_runThread
_MONERO_Wallet_daemonBlockChainTargetHeight
-_MONERO_Wallet_defaultMixin
-_MONERO_Wallet_deviceShowAddress
+_MONERO_Wallet_synchronized
_MONERO_Wallet_displayAmount
-_MONERO_Wallet_errorString
-_MONERO_Wallet_estimateBlockChainHeight
-_MONERO_Wallet_exportKeyImages
-_MONERO_Wallet_exportOutputs
-_MONERO_Wallet_exportOutputsUR
-_MONERO_Wallet_filename
+_MONERO_Wallet_amountFromString
+_MONERO_Wallet_amountFromDouble
_MONERO_Wallet_genPaymentId
-_MONERO_Wallet_getBackgroundSyncType
-_MONERO_Wallet_getBytesReceived
-_MONERO_Wallet_getBytesSent
-_MONERO_Wallet_getCacheAttribute
-_MONERO_Wallet_getDeviceType
-_MONERO_Wallet_getMultisigInfo
-_MONERO_Wallet_getPassword
-_MONERO_Wallet_getPolyseed
-_MONERO_Wallet_getRefreshFromBlockHeight
-_MONERO_Wallet_getSeedLanguage
-_MONERO_Wallet_getSubaddressLabel
-_MONERO_Wallet_getTxKey
-_MONERO_Wallet_getUserNote
-_MONERO_Wallet_hasUnknownKeyImages
-_MONERO_Wallet_history
-_MONERO_Wallet_importKeyImages
-_MONERO_Wallet_importOutputs
-_MONERO_Wallet_importOutputsUR
-_MONERO_Wallet_init
-_MONERO_Wallet_init3
-_MONERO_Wallet_integratedAddress
-_MONERO_Wallet_isBackgroundSyncing
-_MONERO_Wallet_isBackgroundWallet
-_MONERO_Wallet_isDeterministic
-_MONERO_Wallet_isKeysFileLocked
-_MONERO_Wallet_isOffline
-_MONERO_Wallet_keyReuseMitigation2
+_MONERO_Wallet_paymentIdValid
+_MONERO_Wallet_addressValid
_MONERO_Wallet_keyValid
_MONERO_Wallet_keyValid_error
-_MONERO_Wallet_keysFilename
-_MONERO_Wallet_loadUnsignedTx
-_MONERO_Wallet_lockKeysFile
+_MONERO_Wallet_paymentIdFromAddress
_MONERO_Wallet_maximumAllowedAmount
-_MONERO_Wallet_nettype
-_MONERO_Wallet_numSubaddressAccounts
-_MONERO_Wallet_numSubaddresses
-_MONERO_Wallet_path
+_MONERO_Wallet_init3
+_MONERO_Wallet_getPolyseed
+_MONERO_Wallet_createPolyseed
+_MONERO_Wallet_startRefresh
_MONERO_Wallet_pauseRefresh
-_MONERO_Wallet_paymentIdFromAddress
-_MONERO_Wallet_paymentIdValid
-_MONERO_Wallet_publicMultisigSignerKey
-_MONERO_Wallet_publicSpendKey
-_MONERO_Wallet_publicViewKey
_MONERO_Wallet_refresh
_MONERO_Wallet_refreshAsync
_MONERO_Wallet_rescanBlockchain
_MONERO_Wallet_rescanBlockchainAsync
-_MONERO_Wallet_rescanSpent
-_MONERO_Wallet_secretSpendKey
-_MONERO_Wallet_secretViewKey
-_MONERO_Wallet_seed
-_MONERO_Wallet_segregatePreForkOutputs
-_MONERO_Wallet_segregationHeight
_MONERO_Wallet_setAutoRefreshInterval
-_MONERO_Wallet_setCacheAttribute
-_MONERO_Wallet_setDefaultMixin
-_MONERO_Wallet_setDevicePassphrase
-_MONERO_Wallet_setDevicePin
-_MONERO_Wallet_setOffline
-_MONERO_Wallet_setPassword
-_MONERO_Wallet_setProxy
-_MONERO_Wallet_setRecoveringFromDevice
-_MONERO_Wallet_setRecoveringFromSeed
-_MONERO_Wallet_setRefreshFromBlockHeight
-_MONERO_Wallet_setSeedLanguage
+_MONERO_Wallet_autoRefreshInterval
+_MONERO_Wallet_addSubaddressAccount
+_MONERO_Wallet_numSubaddressAccounts
+_MONERO_Wallet_numSubaddresses
+_MONERO_Wallet_addSubaddress
+_MONERO_Wallet_getSubaddressLabel
_MONERO_Wallet_setSubaddressLabel
-_MONERO_Wallet_setSubaddressLookahead
-_MONERO_Wallet_setTrustedDaemon
-_MONERO_Wallet_setUserNote
+_MONERO_Wallet_multisig
+_MONERO_Wallet_getMultisigInfo
+_MONERO_Wallet_makeMultisig
+_MONERO_Wallet_exchangeMultisigKeys
+_MONERO_Wallet_exportMultisigImages
+_MONERO_Wallet_importMultisigImages
+_MONERO_Wallet_hasMultisigPartialKeyImages
+_MONERO_Wallet_restoreMultisigTransaction
+_MONERO_Wallet_createTransactionMultDest
+_MONERO_Wallet_createTransaction
+_MONERO_Wallet_loadUnsignedTx
+_MONERO_Wallet_loadUnsignedTxUR
+_MONERO_Wallet_submitTransaction
+_MONERO_Wallet_submitTransactionUR
+_MONERO_Wallet_hasUnknownKeyImages
+_MONERO_Wallet_exportKeyImages
+_MONERO_Wallet_exportKeyImagesUR
+_MONERO_Wallet_importKeyImages
+_MONERO_Wallet_importKeyImagesUR
+_MONERO_Wallet_exportOutputs
+_MONERO_Wallet_exportOutputsUR
+_MONERO_Wallet_importOutputs
+_MONERO_Wallet_importOutputsUR
_MONERO_Wallet_setupBackgroundSync
-_MONERO_Wallet_signMessage
+_MONERO_Wallet_getBackgroundSyncType
_MONERO_Wallet_startBackgroundSync
-_MONERO_Wallet_startRefresh
-_MONERO_Wallet_status
-_MONERO_Wallet_stop
_MONERO_Wallet_stopBackgroundSync
-_MONERO_Wallet_store
+_MONERO_Wallet_isBackgroundSyncing
+_MONERO_Wallet_isBackgroundWallet
+_MONERO_Wallet_history
+_MONERO_Wallet_addressBook
+_MONERO_Wallet_coins
_MONERO_Wallet_subaddress
_MONERO_Wallet_subaddressAccount
-_MONERO_Wallet_submitTransaction
-_MONERO_Wallet_synchronized
-_MONERO_Wallet_trustedDaemon
-_MONERO_Wallet_unlockKeysFile
-_MONERO_Wallet_unlockedBalance
-_MONERO_Wallet_useForkRules
+_MONERO_Wallet_defaultMixin
+_MONERO_Wallet_setDefaultMixin
+_MONERO_Wallet_setCacheAttribute
+_MONERO_Wallet_getCacheAttribute
+_MONERO_Wallet_setUserNote
+_MONERO_Wallet_getUserNote
+_MONERO_Wallet_getTxKey
+_MONERO_Wallet_signMessage
_MONERO_Wallet_verifySignedMessage
-_MONERO_Wallet_viewOnlyBalance
-_MONERO_Wallet_watchOnly
-_MONERO_cw_getWalletListener
-_MONERO_cw_WalletListener_resetNeedToRefresh
-_MONERO_cw_WalletListener_isNeedToRefresh
-_MONERO_cw_WalletListener_isNewTransactionExist
-_MONERO_cw_WalletListener_resetIsNewTransactionExist
-_MONERO_cw_WalletListener_height
-_MONERO_WalletManager_createDeterministicWalletFromSpendKey
-_MONERO_PendingTransaction_txKey
-_MONERO_PendingTransaction_hex
-_MONERO_free
-_MONERO_PendingTransaction_commitUR
-_MONERO_UnsignedTransaction_signUR
-_MONERO_Wallet_loadUnsignedTxUR
-_MONERO_Wallet_submitTransactionUR
-_MONERO_Wallet_exportOutputsUR
-_MONERO_Wallet_exportKeyImagesUR
-_MONERO_Wallet_importKeyImagesUR
-_MONERO_Wallet_importOutputsUR
+_MONERO_Wallet_rescanSpent
+_MONERO_Wallet_setOffline
+_MONERO_Wallet_isOffline
+_MONERO_Wallet_segregatePreForkOutputs
+_MONERO_Wallet_segregationHeight
+_MONERO_Wallet_keyReuseMitigation2
+_MONERO_Wallet_lockKeysFile
+_MONERO_Wallet_unlockKeysFile
+_MONERO_Wallet_isKeysFileLocked
+_MONERO_Wallet_getDeviceType
+_MONERO_Wallet_coldKeyImageSync
+_MONERO_Wallet_deviceShowAddress
+_MONERO_Wallet_reconnectDevice
+_MONERO_Wallet_getBytesReceived
+_MONERO_Wallet_getBytesSent
_MONERO_Wallet_getStateIsConnected
_MONERO_Wallet_getSendToDevice
_MONERO_Wallet_getSendToDeviceLength
@@ -296,4 +263,46 @@ _MONERO_Wallet_getReceivedFromDeviceLength
_MONERO_Wallet_getWaitsForDeviceSend
_MONERO_Wallet_getWaitsForDeviceReceive
_MONERO_Wallet_setDeviceReceivedData
-_MONERO_Wallet_setDeviceSendData \ No newline at end of file
+_MONERO_Wallet_setDeviceSendData
+_MONERO_WalletManager_createWallet
+_MONERO_WalletManager_openWallet
+_MONERO_WalletManager_recoveryWallet
+_MONERO_WalletManager_createWalletFromKeys
+_MONERO_WalletManager_createDeterministicWalletFromSpendKey
+_MONERO_WalletManager_createWalletFromDevice
+_MONERO_WalletManager_createWalletFromPolyseed
+_MONERO_WalletManager_closeWallet
+_MONERO_WalletManager_walletExists
+_MONERO_WalletManager_verifyWalletPassword
+_MONERO_WalletManager_queryWalletDevice
+_MONERO_WalletManager_findWallets
+_MONERO_WalletManager_errorString
+_MONERO_WalletManager_setDaemonAddress
+_MONERO_WalletManager_blockchainHeight
+_MONERO_WalletManager_blockchainTargetHeight
+_MONERO_WalletManager_networkDifficulty
+_MONERO_WalletManager_miningHashRate
+_MONERO_WalletManager_blockTarget
+_MONERO_WalletManager_isMining
+_MONERO_WalletManager_startMining
+_MONERO_WalletManager_stopMining
+_MONERO_WalletManager_resolveOpenAlias
+_MONERO_WalletManager_setProxy
+_MONERO_WalletManagerFactory_getWalletManager
+_MONERO_WalletManagerFactory_setLogLevel
+_MONERO_WalletManagerFactory_setLogCategories
+_MONERO_DEBUG_test0
+_MONERO_DEBUG_test1
+_MONERO_DEBUG_test2
+_MONERO_DEBUG_test3
+_MONERO_DEBUG_test4
+_MONERO_DEBUG_test5
+_MONERO_DEBUG_test5_std
+_MONERO_DEBUG_isPointerNull
+_MONERO_cw_getWalletListener
+_MONERO_cw_WalletListener_resetNeedToRefresh
+_MONERO_cw_WalletListener_isNeedToRefresh
+_MONERO_cw_WalletListener_isNewTransactionExist
+_MONERO_cw_WalletListener_resetIsNewTransactionExist
+_MONERO_cw_WalletListener_height
+_MONERO_free
diff --git a/wownero_libwallet2_api_c/wownero_libwallet2_api_c.exp b/wownero_libwallet2_api_c/wownero_libwallet2_api_c.exp
index da17e89..4954174 100644
--- a/wownero_libwallet2_api_c/wownero_libwallet2_api_c.exp
+++ b/wownero_libwallet2_api_c/wownero_libwallet2_api_c.exp
@@ -1,282 +1,286 @@
+_WOWNERO_PendingTransaction_status
+_WOWNERO_PendingTransaction_errorString
+_WOWNERO_PendingTransaction_commit
+_WOWNERO_PendingTransaction_amount
+_WOWNERO_PendingTransaction_dust
+_WOWNERO_PendingTransaction_fee
+_WOWNERO_PendingTransaction_txid
+_WOWNERO_PendingTransaction_txCount
+_WOWNERO_PendingTransaction_subaddrAccount
+_WOWNERO_PendingTransaction_subaddrIndices
+_WOWNERO_PendingTransaction_multisigSignData
+_WOWNERO_PendingTransaction_signMultisigTx
+_WOWNERO_PendingTransaction_signersKeys
+_WOWNERO_PendingTransaction_hex
+_WOWNERO_PendingTransaction_txHex
+_WOWNERO_UnsignedTransaction_status
+_WOWNERO_UnsignedTransaction_errorString
+_WOWNERO_UnsignedTransaction_amount
+_WOWNERO_UnsignedTransaction_fee
+_WOWNERO_UnsignedTransaction_mixin
+_WOWNERO_UnsignedTransaction_confirmationMessage
+_WOWNERO_UnsignedTransaction_paymentId
+_WOWNERO_UnsignedTransaction_recipientAddress
+_WOWNERO_UnsignedTransaction_minMixinCount
+_WOWNERO_UnsignedTransaction_txCount
+_WOWNERO_UnsignedTransaction_sign
+_WOWNERO_TransactionInfo_direction
+_WOWNERO_TransactionInfo_isPending
+_WOWNERO_TransactionInfo_isFailed
+_WOWNERO_TransactionInfo_isCoinbase
+_WOWNERO_TransactionInfo_amount
+_WOWNERO_TransactionInfo_fee
+_WOWNERO_TransactionInfo_blockHeight
+_WOWNERO_TransactionInfo_description
+_WOWNERO_TransactionInfo_subaddrIndex
+_WOWNERO_TransactionInfo_subaddrAccount
+_WOWNERO_TransactionInfo_label
+_WOWNERO_TransactionInfo_confirmations
+_WOWNERO_TransactionInfo_unlockTime
+_WOWNERO_TransactionInfo_hash
+_WOWNERO_TransactionInfo_timestamp
+_WOWNERO_TransactionInfo_paymentId
+_WOWNERO_TransactionInfo_transfers_count
+_WOWNERO_TransactionInfo_transfers_amount
+_WOWNERO_TransactionInfo_transfers_address
+_WOWNERO_TransactionHistory_count
+_WOWNERO_TransactionHistory_transaction
+_WOWNERO_TransactionHistory_transactionById
+_WOWNERO_TransactionHistory_refresh
+_WOWNERO_TransactionHistory_setTxNote
_WOWNERO_AddressBookRow_extra
_WOWNERO_AddressBookRow_getAddress
_WOWNERO_AddressBookRow_getDescription
_WOWNERO_AddressBookRow_getPaymentId
_WOWNERO_AddressBookRow_getRowId
+_WOWNERO_AddressBook_getAll_size
+_WOWNERO_AddressBook_getAll_byIndex
_WOWNERO_AddressBook_addRow
_WOWNERO_AddressBook_deleteRow
-_WOWNERO_AddressBook_errorCode
+_WOWNERO_AddressBook_setDescription
+_WOWNERO_AddressBook_refresh
_WOWNERO_AddressBook_errorString
-_WOWNERO_AddressBook_getAll_byIndex
-_WOWNERO_AddressBook_getAll_size
+_WOWNERO_AddressBook_errorCode
_WOWNERO_AddressBook_lookupPaymentID
-_WOWNERO_AddressBook_refresh
-_WOWNERO_AddressBook_setDescription
-_WOWNERO_CoinsInfo_address
-_WOWNERO_CoinsInfo_addressLabel
-_WOWNERO_CoinsInfo_amount
_WOWNERO_CoinsInfo_blockHeight
-_WOWNERO_CoinsInfo_coinbase
-_WOWNERO_CoinsInfo_description
-_WOWNERO_CoinsInfo_frozen
-_WOWNERO_CoinsInfo_globalOutputIndex
_WOWNERO_CoinsInfo_hash
_WOWNERO_CoinsInfo_internalOutputIndex
-_WOWNERO_CoinsInfo_keyImage
-_WOWNERO_CoinsInfo_keyImageKnown
-_WOWNERO_CoinsInfo_pkIndex
-_WOWNERO_CoinsInfo_pubKey
-_WOWNERO_CoinsInfo_rct
+_WOWNERO_CoinsInfo_globalOutputIndex
_WOWNERO_CoinsInfo_spent
+_WOWNERO_CoinsInfo_frozen
_WOWNERO_CoinsInfo_spentHeight
-_WOWNERO_CoinsInfo_subaddrAccount
+_WOWNERO_CoinsInfo_amount
+_WOWNERO_CoinsInfo_rct
+_WOWNERO_CoinsInfo_keyImageKnown
+_WOWNERO_CoinsInfo_pkIndex
_WOWNERO_CoinsInfo_subaddrIndex
+_WOWNERO_CoinsInfo_subaddrAccount
+_WOWNERO_CoinsInfo_address
+_WOWNERO_CoinsInfo_addressLabel
+_WOWNERO_CoinsInfo_keyImage
_WOWNERO_CoinsInfo_unlockTime
_WOWNERO_CoinsInfo_unlocked
-_WOWNERO_Coins_coin
+_WOWNERO_CoinsInfo_pubKey
+_WOWNERO_CoinsInfo_coinbase
+_WOWNERO_CoinsInfo_description
_WOWNERO_Coins_count
-_WOWNERO_Coins_getAll_byIndex
+_WOWNERO_Coins_coin
_WOWNERO_Coins_getAll_size
-_WOWNERO_Coins_isTransferUnlocked
+_WOWNERO_Coins_getAll_byIndex
_WOWNERO_Coins_refresh
-_WOWNERO_Coins_setDescription
-_WOWNERO_Coins_setFrozen
_WOWNERO_Coins_setFrozenByPublicKey
+_WOWNERO_Coins_setFrozen
_WOWNERO_Coins_thaw
_WOWNERO_Coins_thawByPublicKey
-_WOWNERO_DEBUG_isPointerNull
-_WOWNERO_DEBUG_test0
-_WOWNERO_DEBUG_test1
-_WOWNERO_DEBUG_test2
-_WOWNERO_DEBUG_test3
-_WOWNERO_DEBUG_test4
-_WOWNERO_DEBUG_test5
-_WOWNERO_DEBUG_test5_std
-_WOWNERO_DeviceProgress_indeterminate
-_WOWNERO_DeviceProgress_progress
-_WOWNERO_MultisigState_isMultisig
-_WOWNERO_MultisigState_isReady
-_WOWNERO_MultisigState_threshold
-_WOWNERO_MultisigState_total
-_WOWNERO_PendingTransaction_amount
-_WOWNERO_PendingTransaction_commit
-_WOWNERO_PendingTransaction_dust
-_WOWNERO_PendingTransaction_errorString
-_WOWNERO_PendingTransaction_fee
-_WOWNERO_PendingTransaction_multisigSignData
-_WOWNERO_PendingTransaction_signMultisigTx
-_WOWNERO_PendingTransaction_signersKeys
-_WOWNERO_PendingTransaction_status
-_WOWNERO_PendingTransaction_subaddrAccount
-_WOWNERO_PendingTransaction_subaddrIndices
-_WOWNERO_PendingTransaction_txCount
-_WOWNERO_PendingTransaction_txid
-_WOWNERO_SubaddressAccountRow_extra
-_WOWNERO_SubaddressAccountRow_getAddress
-_WOWNERO_SubaddressAccountRow_getBalance
-_WOWNERO_SubaddressAccountRow_getLabel
-_WOWNERO_SubaddressAccountRow_getRowId
-_WOWNERO_SubaddressAccountRow_getUnlockedBalance
-_WOWNERO_SubaddressAccount_addRow
-_WOWNERO_SubaddressAccount_getAll_byIndex
-_WOWNERO_SubaddressAccount_getAll_size
-_WOWNERO_SubaddressAccount_refresh
-_WOWNERO_SubaddressAccount_setLabel
+_WOWNERO_Coins_isTransferUnlocked
+_WOWNERO_Coins_setDescription
_WOWNERO_SubaddressRow_extra
_WOWNERO_SubaddressRow_getAddress
_WOWNERO_SubaddressRow_getLabel
_WOWNERO_SubaddressRow_getRowId
-_WOWNERO_Subaddress_addRow
-_WOWNERO_Subaddress_getAll_byIndex
_WOWNERO_Subaddress_getAll_size
-_WOWNERO_Subaddress_refresh
+_WOWNERO_Subaddress_getAll_byIndex
+_WOWNERO_Subaddress_addRow
_WOWNERO_Subaddress_setLabel
-_WOWNERO_TransactionHistory_count
-_WOWNERO_TransactionHistory_refresh
-_WOWNERO_TransactionHistory_setTxNote
-_WOWNERO_TransactionHistory_transaction
-_WOWNERO_TransactionHistory_transactionById
-_WOWNERO_TransactionInfo_amount
-_WOWNERO_TransactionInfo_blockHeight
-_WOWNERO_TransactionInfo_confirmations
-_WOWNERO_TransactionInfo_description
-_WOWNERO_TransactionInfo_direction
-_WOWNERO_TransactionInfo_fee
-_WOWNERO_TransactionInfo_hash
-_WOWNERO_TransactionInfo_isCoinbase
-_WOWNERO_TransactionInfo_isFailed
-_WOWNERO_TransactionInfo_isPending
-_WOWNERO_TransactionInfo_label
-_WOWNERO_TransactionInfo_paymentId
-_WOWNERO_TransactionInfo_subaddrAccount
-_WOWNERO_TransactionInfo_subaddrIndex
-_WOWNERO_TransactionInfo_timestamp
-_WOWNERO_TransactionInfo_transfers_address
-_WOWNERO_TransactionInfo_transfers_amount
-_WOWNERO_TransactionInfo_transfers_count
-_WOWNERO_TransactionInfo_unlockTime
-_WOWNERO_UnsignedTransaction_amount
-_WOWNERO_UnsignedTransaction_confirmationMessage
-_WOWNERO_UnsignedTransaction_errorString
-_WOWNERO_UnsignedTransaction_fee
-_WOWNERO_UnsignedTransaction_minMixinCount
-_WOWNERO_UnsignedTransaction_mixin
-_WOWNERO_UnsignedTransaction_paymentId
-_WOWNERO_UnsignedTransaction_recipientAddress
-_WOWNERO_UnsignedTransaction_sign
-_WOWNERO_UnsignedTransaction_status
-_WOWNERO_UnsignedTransaction_txCount
-_WOWNERO_WalletManagerFactory_getWalletManager
-_WOWNERO_WalletManagerFactory_setLogLevel
-_WOWNERO_WalletManager_blockTarget
-_WOWNERO_WalletManager_blockchainHeight
-_WOWNERO_WalletManager_blockchainTargetHeight
-_WOWNERO_WalletManager_closeWallet
-_WOWNERO_WalletManager_createWallet
-_WOWNERO_WalletManager_createWalletFromKeys
-_WOWNERO_WalletManager_createWalletFromPolyseed
-_WOWNERO_WalletManager_errorString
-_WOWNERO_WalletManager_findWallets
-_WOWNERO_WalletManager_isMining
-_WOWNERO_WalletManager_miningHashRate
-_WOWNERO_WalletManager_networkDifficulty
-_WOWNERO_WalletManager_openWallet
-_WOWNERO_WalletManager_recoveryWallet
-_WOWNERO_WalletManager_resolveOpenAlias
-_WOWNERO_WalletManager_setDaemonAddress
-_WOWNERO_WalletManager_setProxy
-_WOWNERO_WalletManager_startMining
-_WOWNERO_WalletManager_stopMining
-_WOWNERO_WalletManager_verifyWalletPassword
-_WOWNERO_WalletManager_walletExists
-_WOWNERO_Wallet_addSubaddress
-_WOWNERO_Wallet_addSubaddressAccount
+_WOWNERO_Subaddress_refresh
+_WOWNERO_SubaddressAccountRow_extra
+_WOWNERO_SubaddressAccountRow_getAddress
+_WOWNERO_SubaddressAccountRow_getLabel
+_WOWNERO_SubaddressAccountRow_getBalance
+_WOWNERO_SubaddressAccountRow_getUnlockedBalance
+_WOWNERO_SubaddressAccountRow_getRowId
+_WOWNERO_SubaddressAccount_getAll_size
+_WOWNERO_SubaddressAccount_getAll_byIndex
+_WOWNERO_SubaddressAccount_addRow
+_WOWNERO_SubaddressAccount_setLabel
+_WOWNERO_SubaddressAccount_refresh
+_WOWNERO_MultisigState_isMultisig
+_WOWNERO_MultisigState_isReady
+_WOWNERO_MultisigState_threshold
+_WOWNERO_MultisigState_total
+_WOWNERO_DeviceProgress_progress
+_WOWNERO_DeviceProgress_indeterminate
+_WOWNERO_Wallet_seed
+_WOWNERO_Wallet_getSeedLanguage
+_WOWNERO_Wallet_setSeedLanguage
+_WOWNERO_Wallet_status
+_WOWNERO_Wallet_errorString
+_WOWNERO_Wallet_setPassword
+_WOWNERO_Wallet_getPassword
+_WOWNERO_Wallet_setDevicePin
+_WOWNERO_Wallet_setDevicePassphrase
_WOWNERO_Wallet_address
-_WOWNERO_Wallet_addressBook
-_WOWNERO_Wallet_addressValid
-_WOWNERO_Wallet_amountFromDouble
-_WOWNERO_Wallet_amountFromString
-_WOWNERO_Wallet_approximateBlockChainHeight
-_WOWNERO_Wallet_autoRefreshInterval
-_WOWNERO_Wallet_balance
-_WOWNERO_Wallet_blockChainHeight
-_WOWNERO_Wallet_coins
-_WOWNERO_Wallet_coldKeyImageSync
+_WOWNERO_Wallet_path
+_WOWNERO_Wallet_nettype
+_WOWNERO_Wallet_useForkRules
+_WOWNERO_Wallet_integratedAddress
+_WOWNERO_Wallet_secretViewKey
+_WOWNERO_Wallet_publicViewKey
+_WOWNERO_Wallet_secretSpendKey
+_WOWNERO_Wallet_publicSpendKey
+_WOWNERO_Wallet_publicMultisigSignerKey
+_WOWNERO_Wallet_stop
+_WOWNERO_Wallet_store
+_WOWNERO_Wallet_filename
+_WOWNERO_Wallet_keysFilename
+_WOWNERO_Wallet_init
+_WOWNERO_Wallet_createWatchOnly
+_WOWNERO_Wallet_setRefreshFromBlockHeight
+_WOWNERO_Wallet_getRefreshFromBlockHeight
+_WOWNERO_Wallet_setRecoveringFromSeed
+_WOWNERO_Wallet_setRecoveringFromDevice
+_WOWNERO_Wallet_setSubaddressLookahead
_WOWNERO_Wallet_connectToDaemon
_WOWNERO_Wallet_connected
-_WOWNERO_Wallet_createPolyseed
-_WOWNERO_Wallet_createTransaction
-_WOWNERO_Wallet_createWatchOnly
+_WOWNERO_Wallet_setTrustedDaemon
+_WOWNERO_Wallet_trustedDaemon
+_WOWNERO_Wallet_setProxy
+_WOWNERO_Wallet_balance
+_WOWNERO_Wallet_unlockedBalance
+_WOWNERO_Wallet_viewOnlyBalance
+_WOWNERO_Wallet_watchOnly
+_WOWNERO_Wallet_isDeterministic
+_WOWNERO_Wallet_blockChainHeight
+_WOWNERO_Wallet_approximateBlockChainHeight
+_WOWNERO_Wallet_estimateBlockChainHeight
_WOWNERO_Wallet_daemonBlockChainHeight
_WOWNERO_Wallet_daemonBlockChainHeight_cached
_WOWNERO_Wallet_daemonBlockChainHeight_runThread
_WOWNERO_Wallet_daemonBlockChainTargetHeight
-_WOWNERO_Wallet_defaultMixin
-_WOWNERO_Wallet_deviceShowAddress
+_WOWNERO_Wallet_synchronized
_WOWNERO_Wallet_displayAmount
-_WOWNERO_Wallet_errorString
-_WOWNERO_Wallet_estimateBlockChainHeight
-_WOWNERO_Wallet_exportKeyImages
-_WOWNERO_Wallet_exportOutputs
-_WOWNERO_Wallet_filename
+_WOWNERO_Wallet_amountFromString
+_WOWNERO_Wallet_amountFromDouble
_WOWNERO_Wallet_genPaymentId
-_WOWNERO_Wallet_getBackgroundSyncType
-_WOWNERO_Wallet_getBytesReceived
-_WOWNERO_Wallet_getBytesSent
-_WOWNERO_Wallet_getCacheAttribute
-_WOWNERO_Wallet_getDeviceType
-_WOWNERO_Wallet_getMultisigInfo
-_WOWNERO_Wallet_getPassword
-_WOWNERO_Wallet_getPolyseed
-_WOWNERO_Wallet_getRefreshFromBlockHeight
-_WOWNERO_Wallet_getSeedLanguage
-_WOWNERO_Wallet_getSubaddressLabel
-_WOWNERO_Wallet_getTxKey
-_WOWNERO_Wallet_getUserNote
-_WOWNERO_Wallet_hasUnknownKeyImages
-_WOWNERO_Wallet_history
-_WOWNERO_Wallet_importKeyImages
-_WOWNERO_Wallet_importOutputs
-_WOWNERO_Wallet_init
-_WOWNERO_Wallet_init3
-_WOWNERO_Wallet_integratedAddress
-_WOWNERO_Wallet_isBackgroundSyncing
-_WOWNERO_Wallet_isBackgroundWallet
-_WOWNERO_Wallet_isDeterministic
-_WOWNERO_Wallet_isKeysFileLocked
-_WOWNERO_Wallet_isOffline
-_WOWNERO_Wallet_keyReuseMitigation2
+_WOWNERO_Wallet_paymentIdValid
+_WOWNERO_Wallet_addressValid
_WOWNERO_Wallet_keyValid
_WOWNERO_Wallet_keyValid_error
-_WOWNERO_Wallet_keysFilename
-_WOWNERO_Wallet_loadUnsignedTx
-_WOWNERO_Wallet_lockKeysFile
+_WOWNERO_Wallet_paymentIdFromAddress
_WOWNERO_Wallet_maximumAllowedAmount
-_WOWNERO_Wallet_nettype
-_WOWNERO_Wallet_numSubaddressAccounts
-_WOWNERO_Wallet_numSubaddresses
-_WOWNERO_Wallet_path
+_WOWNERO_Wallet_init3
+_WOWNERO_Wallet_getPolyseed
+_WOWNERO_Wallet_createPolyseed
+_WOWNERO_Wallet_startRefresh
_WOWNERO_Wallet_pauseRefresh
-_WOWNERO_Wallet_paymentIdFromAddress
-_WOWNERO_Wallet_paymentIdValid
-_WOWNERO_Wallet_publicMultisigSignerKey
-_WOWNERO_Wallet_publicSpendKey
-_WOWNERO_Wallet_publicViewKey
_WOWNERO_Wallet_refresh
_WOWNERO_Wallet_refreshAsync
_WOWNERO_Wallet_rescanBlockchain
_WOWNERO_Wallet_rescanBlockchainAsync
-_WOWNERO_Wallet_rescanSpent
-_WOWNERO_Wallet_secretSpendKey
-_WOWNERO_Wallet_secretViewKey
-_WOWNERO_Wallet_seed
-_WOWNERO_Wallet_segregatePreForkOutputs
-_WOWNERO_Wallet_segregationHeight
_WOWNERO_Wallet_setAutoRefreshInterval
-_WOWNERO_Wallet_setCacheAttribute
-_WOWNERO_Wallet_setDefaultMixin
-_WOWNERO_Wallet_setDevicePassphrase
-_WOWNERO_Wallet_setDevicePin
-_WOWNERO_Wallet_setOffline
-_WOWNERO_Wallet_setPassword
-_WOWNERO_Wallet_setProxy
-_WOWNERO_Wallet_setRecoveringFromDevice
-_WOWNERO_Wallet_setRecoveringFromSeed
-_WOWNERO_Wallet_setRefreshFromBlockHeight
-_WOWNERO_Wallet_setSeedLanguage
+_WOWNERO_Wallet_autoRefreshInterval
+_WOWNERO_Wallet_addSubaddressAccount
+_WOWNERO_Wallet_numSubaddressAccounts
+_WOWNERO_Wallet_numSubaddresses
+_WOWNERO_Wallet_addSubaddress
+_WOWNERO_Wallet_getSubaddressLabel
_WOWNERO_Wallet_setSubaddressLabel
-_WOWNERO_Wallet_setSubaddressLookahead
-_WOWNERO_Wallet_setTrustedDaemon
-_WOWNERO_Wallet_setUserNote
+_WOWNERO_Wallet_getMultisigInfo
+_WOWNERO_Wallet_createTransactionMultDest
+_WOWNERO_Wallet_createTransaction
+_WOWNERO_Wallet_loadUnsignedTx
+_WOWNERO_Wallet_submitTransaction
+_WOWNERO_Wallet_hasUnknownKeyImages
+_WOWNERO_Wallet_exportKeyImages
+_WOWNERO_Wallet_importKeyImages
+_WOWNERO_Wallet_exportOutputs
+_WOWNERO_Wallet_importOutputs
_WOWNERO_Wallet_setupBackgroundSync
-_WOWNERO_Wallet_signMessage
+_WOWNERO_Wallet_getBackgroundSyncType
_WOWNERO_Wallet_startBackgroundSync
-_WOWNERO_Wallet_startRefresh
-_WOWNERO_Wallet_status
-_WOWNERO_Wallet_stop
_WOWNERO_Wallet_stopBackgroundSync
-_WOWNERO_Wallet_store
+_WOWNERO_Wallet_isBackgroundSyncing
+_WOWNERO_Wallet_isBackgroundWallet
+_WOWNERO_Wallet_history
+_WOWNERO_Wallet_addressBook
+_WOWNERO_Wallet_coins
_WOWNERO_Wallet_subaddress
_WOWNERO_Wallet_subaddressAccount
-_WOWNERO_Wallet_submitTransaction
-_WOWNERO_Wallet_synchronized
-_WOWNERO_Wallet_trustedDaemon
-_WOWNERO_Wallet_unlockKeysFile
-_WOWNERO_Wallet_unlockedBalance
-_WOWNERO_Wallet_useForkRules
+_WOWNERO_Wallet_defaultMixin
+_WOWNERO_Wallet_setDefaultMixin
+_WOWNERO_Wallet_setCacheAttribute
+_WOWNERO_Wallet_getCacheAttribute
+_WOWNERO_Wallet_setUserNote
+_WOWNERO_Wallet_getUserNote
+_WOWNERO_Wallet_getTxKey
+_WOWNERO_Wallet_signMessage
_WOWNERO_Wallet_verifySignedMessage
-_WOWNERO_Wallet_viewOnlyBalance
-_WOWNERO_Wallet_watchOnly
+_WOWNERO_Wallet_rescanSpent
+_WOWNERO_Wallet_setOffline
+_WOWNERO_Wallet_isOffline
+_WOWNERO_Wallet_segregatePreForkOutputs
+_WOWNERO_Wallet_segregationHeight
+_WOWNERO_Wallet_keyReuseMitigation2
+_WOWNERO_Wallet_lockKeysFile
+_WOWNERO_Wallet_unlockKeysFile
+_WOWNERO_Wallet_isKeysFileLocked
+_WOWNERO_Wallet_getDeviceType
+_WOWNERO_Wallet_coldKeyImageSync
+_WOWNERO_Wallet_deviceShowAddress
+_WOWNERO_Wallet_reconnectDevice
+_WOWNERO_Wallet_getBytesReceived
+_WOWNERO_Wallet_getBytesSent
+_WOWNERO_WalletManager_createWallet
+_WOWNERO_WalletManager_openWallet
+_WOWNERO_WalletManager_recoveryWallet
+_WOWNERO_WalletManager_createWalletFromKeys
_WOWNERO_WalletManager_createDeterministicWalletFromSpendKey
-_WOWNERO_PendingTransaction_txKey
-_WOWNERO_PendingTransaction_hex
-_WOWNERO_deprecated_restore14WordSeed
-_WOWNERO_deprecated_create14WordSeed
-_WOWNERO_deprecated_14WordSeedHeight
-_WOWNERO_free
+_WOWNERO_WalletManager_createWalletFromPolyseed
+_WOWNERO_WalletManager_closeWallet
+_WOWNERO_WalletManager_walletExists
+_WOWNERO_WalletManager_verifyWalletPassword
+_WOWNERO_WalletManager_queryWalletDevice
+_WOWNERO_WalletManager_findWallets
+_WOWNERO_WalletManager_errorString
+_WOWNERO_WalletManager_setDaemonAddress
+_WOWNERO_WalletManager_blockchainHeight
+_WOWNERO_WalletManager_blockchainTargetHeight
+_WOWNERO_WalletManager_networkDifficulty
+_WOWNERO_WalletManager_miningHashRate
+_WOWNERO_WalletManager_blockTarget
+_WOWNERO_WalletManager_isMining
+_WOWNERO_WalletManager_startMining
+_WOWNERO_WalletManager_stopMining
+_WOWNERO_WalletManager_resolveOpenAlias
+_WOWNERO_WalletManager_setProxy
+_WOWNERO_WalletManagerFactory_getWalletManager
+_WOWNERO_WalletManagerFactory_setLogLevel
+_WOWNERO_WalletManagerFactory_setLogCategories
+_WOWNERO_DEBUG_test0
+_WOWNERO_DEBUG_test1
+_WOWNERO_DEBUG_test2
+_WOWNERO_DEBUG_test3
+_WOWNERO_DEBUG_test4
+_WOWNERO_DEBUG_test5
+_WOWNERO_DEBUG_test5_std
+_WOWNERO_DEBUG_isPointerNull
_WOWNERO_cw_getWalletListener
_WOWNERO_cw_WalletListener_resetNeedToRefresh
_WOWNERO_cw_WalletListener_isNeedToRefresh
_WOWNERO_cw_WalletListener_isNewTransactionExist
_WOWNERO_cw_WalletListener_resetIsNewTransactionExist
_WOWNERO_cw_WalletListener_height
+_WOWNERO_deprecated_restore14WordSeed
+_WOWNERO_deprecated_create14WordSeed
+_WOWNERO_deprecated_14WordSeedHeight
+_WOWNERO_free