summaryrefslogtreecommitdiff
path: root/src/wallet/api
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #5194Riccardo Spagni2019-02-275-1/+16
|\ | | | | | | | | 348320a3 wallet api/device: set estimated restore height if none is provided (selsta) 3c1c2499 wallet api: don't truncate address in subaddress_account (selsta)
| * wallet api/device: set estimated restore height if none is providedselsta2019-02-244-0/+15
| |
| * wallet api: don't truncate address in subaddress_accountselsta2019-02-241-1/+1
| | | | | | | | Same behaviour as subaddress.cpp now.
* | core, wallet: remember original text version of destination addressmoneromooo-monero2019-02-121-0/+2
|/
* Rename "blackball" for claritymoneromooo-monero2018-10-181-3/+3
| | | | Apparently some people seem to think it's a censorship list...
* wallet2_api: fix generating new wallet in the GUImoneromooo-monero2018-10-161-1/+1
| | | | | It was creating a new wallet without a password first (this should be fixed), then not changing the password correctly
* Merge pull request #4036Riccardo Spagni2018-10-073-0/+21
| | | | | 9acf42d3 Multisig M/N functionality core tests added (naughtyfox) 9f3963e8 Arbitrary M/N multisig schemes: * support in wallet2 * support in monero-wallet-cli * support in monero-wallet-rpc * support in wallet api * support in monero-gen-trusted-multisig * unit tests for multisig wallets creation (naughtyfox)
* Merge pull request #4499Riccardo Spagni2018-10-061-7/+14
| | | | c5928bde wallet2_api: fix build with C++14 (moneromooo-monero)
* Merge pull request #4475Riccardo Spagni2018-10-023-2/+28
| | | | 6da36ea0 wallet2_api: blackball/unblackball now take two parameters (moneromooo-monero)
* Merge pull request #4458Riccardo Spagni2018-09-291-2/+2
|\ | | | | | | 921b0fb1 use default create_address_file argument (m2049r)
| * use default create_address_file argumentm2049r2018-09-271-2/+2
| |
* | Merge pull request #4417Riccardo Spagni2018-09-292-22/+16
|\ \ | | | | | | | | | a21da905 Wallet: use unique_ptr for WalletImpl members (oneiric)
| * | Wallet: use unique_ptr for WalletImpl membersoneiric2018-09-222-22/+16
| | | | | | | | | | | | | | | Use unique_ptr to manage WalletImpl internals, rather than raw pointers.
* | | Merge pull request #4409Riccardo Spagni2018-09-291-1/+5
|\ \ \ | |_|/ |/| | | | | 7a056f44 WalletAPI: multisigSignData bug fixed (naughtyfox)
| * | WalletAPI: multisigSignData bug fixednaughtyfox2018-09-211-1/+5
| | |
* | | wallet2_api: fix for latest code changesmoneromooo-monero2018-09-223-3/+3
| |/ |/|
* | query backing devicem2049r2018-09-195-0/+37
|/
* Merge pull request #4387Riccardo Spagni2018-09-183-18/+38
|\ | | | | | | 6e6ffc06 wallet2_api: bring up to latest wallet api (moneromooo-monero)
| * wallet2_api: bring up to latest wallet apimoneromooo-monero2018-09-163-18/+38
| |
* | Merge pull request #4361Riccardo Spagni2018-09-183-0/+20
|\ \ | | | | | | | | | 26971d46 WalletAPI: 'hasMultisigPartialKeyImages' function added (naughtyfox)
| * | WalletAPI: 'hasMultisigPartialKeyImages' function addednaughtyfox2018-09-103-0/+20
| | |
* | | 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-232-7/+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-163-8/+8
|
* Merge pull request #4136luigi11112018-08-151-0/+3
|\ | | | | | | 4307489 wallet: disable core dumps on startup in release mode (moneromooo-monero)
| * wallet: disable core dumps on startup in release modemoneromooo-monero2018-08-121-0/+3
| |
* | wallet: allow adjusting number of rounds for the key derivation functionstoffu2018-08-085-27/+41
| |
* | wallet2: unlock keys file before calling verify_password (needed for Windows)stoffu2018-07-033-0/+27
|/ | | | | 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
|
* Merge pull request #4000luigi11112018-06-277-163/+162
|\ | | | | | | 4510f41 Wallet API: add some missing override keyword (stoffu)
| * Wallet API: add some missing override keywordstoffu2018-06-287-163/+162
| | | | | | | | Also remove dust() from UnsignedTransactionImpl (already in PendingTransactionImpl)
* | 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-215-1/+95
|
* 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-083-0/+17
|\ \ \ | | | | | | | | | | | | 8787fd8 WalletApi: publicMultisigSignerKey method (naughtyfox)
| * | | WalletApi: publicMultisigSignerKey methodnaughtyfox2018-04-133-0/+17
| | | |
* | | | Merge pull request #3598luigi11112018-06-083-0/+61
|\ \ \ \ | |_|_|/ |/| | | | | | | 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-253-0/+61
| |/ / | | | | | | | | | public signer's key (libwallet & wallet api)
* | | Merge pull request #3489luigi11112018-05-315-254/+475
|\ \ \ | | | | | | | | | | | | | | | | 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-285-0/+301
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-283-255/+175
| |/ / | | | | | | | | | | | | | | | 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-042-3/+4
| |/ |/|