Releases: woodser/monero-cpp
Releases · woodser/monero-cpp
monero-cpp-v0.3.2
- Update to v0.16.0.1 'Nitrogen Nebula'
- Support
on_balances_changed
wallet listener
monero-cpp-v0.3.0
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
monero-cpp-library-v0.2.0
- Support Monero Core v0.15.0.1 Carbon Chameleon
- Separate monero_wallet.h interface from concrete implementations
- Support keys-only wallet implementation, monero_wallet_keys.h
- Support
get_version()
,get_mnemonic_language()
,get_mnemonic_languages()
,parse_tx_set()
, and full address book - Serialize using rapidjson instead of propertytree
- Support restoring wallets from mnemonic with a seed offset
- Remove ability to set mixin or ring size in send request
- Breaking change: switch "id" terminology to "hash" where applicable (e.g.
tx.getHash()
,block.getHash()
)
monero-cpp-library-v0.1.0
This release adds multisig support which changes the wallet API. Specifically, in order to support multisig, the return type when sending transactions is now a MoneroTxSet which contains references to individual transactions, rather than returning the transactions directly.
monero-cpp-library-v0.0.1
This project is a library for using Monero wallets in C++ by wrapping Monero Core's C++ wallet, wallet2.
In addition, this project conforms to an API specification intended to be intuitive, robust, and for long-term use in the Monero project.
This library may be used to build Monero-related applications, such as GUIs, libraries in other languages (e.g. monero-java), or a compliant REST/JSON-RPC API.
Main Features
- Manage Monero wallets which connect to a daemon
- Cohesive APIs and models with rigorous focus on ease-of-use
- Query wallet transactions, transfers, and outputs by their many attributes
- Be notified when blocks are added to the chain, as the wallet synchronizes, or when the wallet sends or receives funds