Skip to content

Releases: woodser/monero-cpp

monero-cpp-v0.5.3

13 Apr 00:20
Compare
Choose a tag to compare
  • Update to monero-project v0.17.2.0
  • Improve reliability of wallet notifications

monero-cpp-v0.5.2

10 Mar 23:12
Compare
Choose a tag to compare
  • Update to monero-project master with pr #7321 for wallet compatibility
  • Support monero_utils validate_address() and is_valid_address() with network type
  • Rename functions to export_outputs(), import_outputs(), export_key_images(), import_key_images(), describe_tx_set()
  • export_outputs() and export_key_images() only export since the last export by default

monero-cpp-v0.5.1

26 Jan 23:25
Compare
Choose a tag to compare
  • Target regular sync period by accounting for sync time
  • monero_wallet::wallet_exists() checks for keys file

See other recent changes including breaking changes here.

monero-cpp-v0.5.0

16 Jan 12:49
Compare
Choose a tag to compare

New Features

  • Update to monero-project v0.17.1.9
  • Specify custom wallet sync rate with wallet.start_syncing(uint64_t maxSyncPeriod)
  • Handle wallet2 notifications off main thread to avoid blocking
  • CMakeLists.txt uses system-installed dependencies instead of external build
  • Fix gcc ambiguous calls to overloaded functions with template specialization
  • Bug fixes and cleanup

Breaking Changes

  • Rename "monero_wallet_core" to "monero_wallet_full" for consistency across libraries to mean "full, client-side wallet"
  • Rename git submodule .external/monero-core to "monero-project"

monero-cpp-v0.3.7

04 Nov 19:50
Compare
Choose a tag to compare

update to monero-project v0.17.1.1

improve error messages if reconciling fails

monero-cpp-v0.3.6

01 Oct 13:14
Compare
Choose a tag to compare
  • Update to monero v0.17.0.1 'Oxygen Orion'
  • Support sign_message() with spend or view key and subaddress
  • Support stop_syncing()
  • Code cleanup

monero-cpp-v0.3.5

23 Aug 12:40
Compare
Choose a tag to compare
  • Update to monero-project v0.16.0.3.
  • Notify when outputs unlock.
  • Support get_height_by_date(year, month, day).
  • Renamed unlock time to unlock height.
  • Merge outputs by key image or stealth public key if present.
  • Build script automatically copies built boost and openssl libraries.
  • Updated doxygen docs.

monero-cpp-v0.3.3

30 Jun 19:46
Compare
Choose a tag to compare

Fix issue creating mainnet transactions in emscripten by disabling dns.

monero-cpp-v0.3.2

28 Jun 14:19
Compare
Choose a tag to compare
  • Update to v0.16.0.1 'Nitrogen Nebula'
  • Support on_balances_changed wallet listener

monero-cpp-v0.3.0

05 Jun 13:00
Compare
Choose a tag to compare

Major release:

  • moved project to monero-ecosystem
  • powers JNI and WebAssembly bindings in monero-java and monero-javascript
  • breaking API changes for creating transactions, etc
  • improved API documentation