aboutsummaryrefslogtreecommitdiff
path: root/src/wallet
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | wallet2: use padded bulletproofs for multisig signingstoffu2018-10-311-4/+1
| | |/ / / / | |/| | | | | | | | | | | | | | | | Analogous to #4540
* | | | | | Merge pull request #4761Riccardo Spagni2018-11-141-12/+19
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | 6e1282b6 wallet2: fix off by one in output picking (moneromooo-monero)
| * | | | | | wallet2: fix off by one in output pickingmoneromooo-monero2018-11-051-12/+19
| | |_|/ / / | |/| | | | | | | | | | | | | | | | and take into account wallet level minimum spend age
* | | | | | Merge pull request #4753Riccardo Spagni2018-11-141-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 157054b8 hardfork: initialize current_fork_index in ctor (moneromooo-monero) 2362baf7 network_throttle: initialize m_last_sample_time in ctor (moneromooo-monero) d9400f69 serializtion: add missing mainnet and stagenet fields for 0mq (moneromooo-monero) cbe0122b wallet2: initialize amount to 0 in tx_scan_info_t ctor (moneromooo-monero)
| * | | | | | wallet2: initialize amount to 0 in tx_scan_info_t ctormoneromooo-monero2018-10-291-1/+1
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It seems the more prudent thing to do here. It will not catch attempts to use that value before it is initialized when using ASAN or valgrind, but in a case where it does, it will have smaller repercussions. So it seems appropriate in this particular case. Coverity 182498
* | | | | | Merge pull request #4746Riccardo Spagni2018-11-143-0/+233
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | f3019efe wallet-rpc: add on_restore_deterministic RPC call. (Hasan Pekdemir)
| * | | | | wallet-rpc: add on_restore_deterministic RPC call.Hasan Pekdemir2018-10-293-1/+234
| |/ / / /
* | | | | Merge pull request #4814Riccardo Spagni2018-11-071-1/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 840bf155 build: fix Ubuntu 16.04 (GCC 5.4.0) compilation (xiphon)
| * | | | | build: fix Ubuntu 16.04 (GCC 5.4.0) compilationxiphon2018-11-061-1/+2
| | |_|_|/ | |/| | |
* / | | | api/wallet: fix compile errors made in #4720stoffu2018-11-071-3/+3
|/ / / /
* | | | Merge pull request #4809Riccardo Spagni2018-11-061-1/+2
|\ \ \ \ | | | | | | | | | | | | | | | 1fd017cf Fix build of monero-gui by adding device_trezor to wallet_merged (buricl)
| * | | | Fix build of monero-gui by adding device_trezor to wallet_mergedburicl2018-11-061-1/+2
| | |/ / | |/| |
* | | | Merge pull request #4743Riccardo Spagni2018-11-061-0/+14
|\ \ \ \ | | | | | | | | | | | | | | | 9335d5a2 wallet2: save ring in the ringdb once a tx is created (moneromooo-monero)
| * | | | wallet2: save ring in the ringdb once a tx is createdmoneromooo-monero2018-10-271-0/+14
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Even if it is never relayed, it ensures a daemon supplying fake outs on demand will never be asked for a set with the real input being the only intersecting member (only a problem with people who trust their privacy to some stranger's node, but it seems to be a massively common thing, even in Monero)
* | | | Merge pull request #4738Riccardo Spagni2018-11-061-0/+3
|\ \ \ \ | | | | | | | | | | | | | | | 107f3398 wallet2: fix ring reuse breaking when using histogram (moneromooo-monero)
| * | | | wallet2: fix ring reuse breaking when using histogrammoneromooo-monero2018-10-271-0/+3
| |/ / /
* | | | Merge pull request #4731Riccardo Spagni2018-11-064-5/+24
|\ \ \ \ | | | | | | | | | | | | | | | f26ce08c wallet: add a non destructive blockchain rescan (moneromooo-monero)
| * | | | wallet: add a non destructive blockchain rescanmoneromooo-monero2018-11-034-5/+24
| | | | |
* | | | | Merge pull request #4729Riccardo Spagni2018-11-061-3/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | e86af52e wallet2: rewrite keys file in a safer manner (Nathan Dorfman)
| * | | | | wallet2: rewrite keys file in a safer mannerNathan Dorfman2018-10-281-3/+12
| | |/ / / | |/| | |
* | | | | Merge pull request #4728Riccardo Spagni2018-11-061-1/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 1f35de23 simplewallet: display locked/unlocked state in show_transfers (moneromooo-monero)
| * | | | | simplewallet: display locked/unlocked state in show_transfersmoneromooo-monero2018-10-251-1/+2
| | |/ / / | |/| | | | | | | | | | | | | | | | | | it doesn't display the details, which are already displayed in show_transfer
* | | | | wallet2: only export necessary outputs and key imagesmoneromooo-monero2018-11-044-59/+106
| | | | | | | | | | | | | | | | | | | | | | | | | and disable annoying test that requires ridiculous amounts of skullduggery every time some format changes
* | | | | wallet2: faster output and key image import/exportmoneromooo-monero2018-11-041-18/+76
| |_|/ / |/| | |
* | | | Merge pull request #4702Riccardo Spagni2018-11-041-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | 70877b1d wallet2/create_transactions_2: removed obsolete '/ 1024' on min_fee calc (Paul Shapiro)
| * | | | wallet2/create_transactions_2: removed obsolete '/ 1024' on min_fee calcPaul Shapiro2018-10-221-1/+1
| | | | |
* | | | | Merge pull request #4691Riccardo Spagni2018-11-041-1/+7
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 7f0dd094 wallet2: sanity check rct output distribution from the daemon (moneromooo-monero)
| * | | | | wallet2: sanity check rct output distribution from the daemonmoneromooo-monero2018-10-221-1/+7
| |/ / / /
* | | | | Merge pull request #4687Riccardo Spagni2018-11-041-8/+8
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 6097472a Update ZMQ fee estimate and add ZMQ output distribution (Lee Clagett)
| * | | | | Update ZMQ fee estimate and add ZMQ output distributionLee Clagett2018-10-231-8/+8
| |/ / / /
* | | | | Merge pull request #4686Riccardo Spagni2018-11-041-5/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | cf646e3a wallet2/create_transactions_2: removed extraneous shuffle before sort of unused_*_indices_per_subaddr (Paul Shapiro)
| * | | | | wallet2/create_transactions_2: removed extraneous shuffle before sort of ↵Paul Shapiro2018-10-211-5/+1
| |/ / / / | | | | | | | | | | | | | | | unused_*_indices_per_subaddr
* | | | | Merge pull request #4685Riccardo Spagni2018-11-041-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 76681b9b wallet2/create_transactions_2: fixed typo in try_tx=true's estimate_fee args (Paul Shapiro)
| * | | | | wallet2/create_transactions_2: fixed typo in try_tx=true's estimate_fee argsPaul Shapiro2018-10-211-1/+1
| |/ / / /
* | | | / device/trezor: trezor support addedDusan Klinec2018-11-023-27/+154
| |_|_|/ |/| | |
* | | | Merge pull request #4653Riccardo Spagni2018-11-012-0/+2
|\ \ \ \ | |_|_|/ |/| | | | | | | ade369f9 Add RPC error code for non-deterministic wallet (Michał Sałaban)
| * | | Add RPC error code for non-deterministic walletMichał Sałaban2018-10-182-0/+2
| | | |
* | | | Merge pull request #4617Riccardo Spagni2018-10-261-0/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3ffbec15 rpc: init m_rpc_version in Message ctor (moneromooo-monero) bfa2dce1 rpc: remove unused ctors (moneromooo-monero) 7cc39845 account: init creation timestamp to 0 (moneromooo-monero) 32123789 wallet2: initialize some scalar fields in ctor where appropriate (moneromooo-monero) 4eca42b2 blockchain_db: initialize m_hardfork in ctor just in case (moneromooo-monero)
| * | | | wallet2: initialize some scalar fields in ctor where appropriatemoneromooo-monero2018-10-161-0/+4
| | | | | | | | | | | | | | | | | | | | Coverity 188336
* | | | | Merge pull request #4615Riccardo Spagni2018-10-263-2/+38
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | a7960542 WalletAPI: rescanBlockchain, rescanBlockchainAsync (mmitkevich)
| * | | | | WalletAPI: rescanBlockchain, rescanBlockchainAsyncmmitkevich2018-10-163-2/+38
| |/ / / /
* | | | | Merge pull request #4561Riccardo Spagni2018-10-263-1/+15
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 04ddf02e Return appropriate RPC error code when key image signature check fails (Michał Sałaban)
| * | | | | Return appropriate RPC error code when key image signature check failsMichał Sałaban2018-10-113-1/+15
| | | | | |
* | | | | | Merge pull request #4552Riccardo Spagni2018-10-263-0/+10
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | 67e76aa0 wallet_rpc_server: optionally return tx keys in sign_transfer (moneromooo-monero)
| * | | | | | wallet_rpc_server: optionally return tx keys in sign_transfermoneromooo-monero2018-10-103-0/+10
| |/ / / / /
* | | | | | Merge pull request #4539Riccardo Spagni2018-10-263-1/+229
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | 977fc1bc wallet_rpc_server: add describe_transfer RPC (moneromooo-monero)
| * | | | | wallet_rpc_server: add describe_transfer RPCmoneromooo-monero2018-10-093-1/+229
| | | | | | | | | | | | | | | | | | | | | | | | for unsigned tx sets using a view only wallet
* | | | | | wallet2: extend fake out picks away from the gamma pickmoneromooo-monero2018-10-231-2/+23
| |_|_|_|/ |/| | | | | | | | | | | | | | in order to unbias selection from blocks with few txes
* | | | | Merge pull request #4518Riccardo Spagni2018-10-201-3/+18
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 92a0827e wallet2: make fake out selection messages less spammy (moneromooo-monero)
| * | | | | wallet2: make fake out selection messages less spammymoneromooo-monero2018-10-091-3/+18
| |/ / / /