aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/api/wallet.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #4458Riccardo Spagni2018-09-291-2/+2
| | | | | | | | 921b0fb1 use default create_address_file argument (m2049r)
* | Merge pull request #4417Riccardo Spagni2018-09-291-16/+10
|/ | | | a21da905 Wallet: use unique_ptr for WalletImpl members (oneiric)
* wallet2_api: fix for latest code changesmoneromooo-monero2018-09-221-1/+1
|
* query backing devicem2049r2018-09-191-0/+5
|
* Merge pull request #4387Riccardo Spagni2018-09-181-16/+36
|\ | | | | | | 6e6ffc06 wallet2_api: bring up to latest wallet api (moneromooo-monero)
| * wallet2_api: bring up to latest wallet apimoneromooo-monero2018-09-161-16/+36
| |
* | Merge pull request #4361Riccardo Spagni2018-09-181-0/+14
|\ \ | | | | | | | | | 26971d46 WalletAPI: 'hasMultisigPartialKeyImages' function added (naughtyfox)
| * | WalletAPI: 'hasMultisigPartialKeyImages' function addednaughtyfox2018-09-101-0/+14
| | |
* | | api/wallet: properly disable key encryptionstoffu2018-09-171-2/+2
| |/ |/|
* | remove obsolete daemon selection of fake outs and old tx constructionmoneromooo-monero2018-09-141-4/+4
| |
* | v8: per byte fee, pad bulletproofs, fixed 11 ring sizemoneromooo-monero2018-09-111-0/+1
|/
* wallet: store trusted-daemon flag in wallet2stoffu2018-08-231-6/+5
|
* store secret keys encrypted where possiblemoneromooo-monero2018-08-161-1/+2
| | | | | | | | | The secret spend key is kept encrypted in memory, and decrypted on the fly when needed. Both spend and view secret keys are kept encrypted in a JSON field in the keys file. This avoids leaving the keys in memory due to being manipulated by the JSON I/O API.
* wallet: wipe seed from memory where appropriatemoneromooo-monero2018-08-161-2/+2
|
* wallet2: make --restricted-rpc available for wallet RPC onlystoffu2018-08-161-2/+2
|
* wallet: allow adjusting number of rounds for the key derivation functionstoffu2018-08-081-2/+2
|
* wallet2: unlock keys file before calling verify_password (needed for Windows)stoffu2018-07-031-0/+14
| | | | | Also added notes to WalletManager::verifyWalletPassword (which afaik seems unused by anyone at the moment) regarding the need to unlock the keys file beforehand.
* api/wallet: add missing arg to wallet2::refresh()stoffu2018-06-281-1/+1
|
* wallet: prevent the same wallet file from being opened by multiple processesstoffu2018-06-281-0/+1
|
* Wallet API: add support for wallet creation from hardware devicestoffu2018-06-211-1/+31
|
* Merge pull request #3829luigi11112018-06-191-20/+34
|\ | | | | | | 4764929 use deterministic viewkey if not supplied (cryptochangements34)
| * use deterministic viewkey if not suppliedcryptochangements342018-06-051-20/+34
| |
* | Merge pull request #3735luigi11112018-06-161-1/+1
|\ \ | | | | | | | | | 4812c06 add .load() to make Boost 1.67 happy with its new is_integral check (Teutone)
| * | add .load() to make Boost 1.67 happy with its new is_integral checkTeutone2018-05-051-1/+1
| | |
* | | Merge pull request #3599luigi11112018-06-081-0/+10
|\ \ \ | | | | | | | | | | | | 8787fd8 WalletApi: publicMultisigSignerKey method (naughtyfox)
| * | | WalletApi: publicMultisigSignerKey methodnaughtyfox2018-04-131-0/+10
| | | |
* | | | Merge pull request #3598luigi11112018-06-081-0/+44
|\ \ \ \ | |_|_|/ |/| | | | | | | b21bc00 Wallet: added methods to sign and verify arbitrary message with multisig public signer's key (libwallet & wallet api) (naughtyfox)
| * | | Wallet: added methods to sign and verify arbitrary message with multisig ↵naughtyfox2018-04-251-0/+44
| |/ / | | | | | | | | | public signer's key (libwallet & wallet api)
* | | Merge pull request #3489luigi11112018-05-311-251/+324
|\ \ \ | | | | | | | | | | | | | | | | 47fdb74 WalletApi: getMultisigInfo entry for gui wallets... (naughtyfox) 47fdb74 Refactored: work with wallet api statuses to make setting and getting operations atomic along with error strings (naughtyfox)
| * | | WalletApi: getMultisigInfo entry for gui walletsnaughtyfox2018-03-281-0/+160
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WalletApi: makeMultisig call introduced WalletApi: finalizeMultisig call introduced WalletApi: new calls exportMultisigImages and importMultisigImages WalletApi: method to return multisig wallet creation state WalletApi: create multisig transaction, sign multisig transaction, commit transaction and get multisig data are added WalletApi: identation and style fixes
| * | | Refactored: work with wallet api statuses to make setting and getting ↵naughtyfox2018-03-281-252/+165
| |/ / | | | | | | | | | | | | | | | operations atomic along with error strings WalletApi: added method statusWithErrorString to atomically retrieve error with error string
* | | wallet: fix shared ring db pathstoffu2018-05-311-2/+6
| | |
* | | Wallet API: allow log path to be non-default & console output to be configurablestoffu2018-05-041-2/+2
| |/ |/|
* | wallet: fix default mixin (4 -> 6)sneurlax2018-03-281-1/+1
|/
* wallet: more user friendly print_ringmoneromooo-monero2018-03-161-0/+24
| | | | | It can now take a txid (to display rings for all its inputs), and will print rings in a format that set_ring understands
* wallet2_api: add key reuse mitigations APImoneromooo-monero2018-03-161-0/+15
|
* wallet2_api: add ring apimoneromooo-monero2018-03-161-0/+38
|
* wallet2_api: add blackball apimoneromooo-monero2018-03-161-0/+55
|
* Merge pull request #3345Riccardo Spagni2018-03-141-2/+14
|\ | | | | | | e0cda74a wallet2_api: add info/error/warning entry points (moneromooo-monero)
| * wallet2_api: add info/error/warning entry pointsmoneromooo-monero2018-03-041-2/+14
| |
* | Merge pull request #3313Riccardo Spagni2018-03-051-0/+10
|\ \ | | | | | | | | | 43026822 Wallet2 + CLI wallet: UTF-8 support for filenames and paths under Windows (rbrunner7)
| * | Wallet2 + CLI wallet: UTF-8 support for filenames and paths under Windowsrbrunner72018-02-251-0/+10
| |/
* | Merge pull request #3314Riccardo Spagni2018-03-051-0/+4
|\ \ | | | | | | | | | 71bff546 wallet api: when restoring from EnglishOld, set language to English (stoffu)
| * | wallet api: when restoring from EnglishOld, set language to Englishstoffu2018-02-251-0/+4
| |/
* | Merge pull request #3277Riccardo Spagni2018-03-051-16/+16
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | 0e7ad2e2 Wallet API: generalize 'bool testnet' to 'NetworkType nettype' (stoffu) af773211 Stagenet (stoffu) cc9a0bee command_line: allow args to depend on more than one args (stoffu) 55f8d917 command_line::get_arg: remove 'required' for dependent args as they're always optional (stoffu) 450306a0 command line: allow has_arg to handle arg_descriptor<bool,false,true> #3318 (stoffu) 9f9e095a Use `genesis_tx` parameter in `generate_genesis_block`. #3261 (Jean Pierre Dudey)
| * | Wallet API: generalize 'bool testnet' to 'NetworkType nettype'stoffu2018-03-051-8/+8
| | |
| * | Stagenetstoffu2018-03-051-12/+12
| |/
* / Correct spelling mistakes.Edward Betts2018-03-051-1/+1
|/
* Merge pull request #3214Riccardo Spagni2018-02-161-0/+1
|\ | | | | | | 214d251c wallet: suggest the use of sweep_unmixable when not_enough_outs_to_mix is thrown (stoffu)
| * wallet: suggest the use of sweep_unmixable when not_enough_outs_to_mix is thrownstoffu2018-02-081-0/+1
| |