aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet2.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | wallet2: fix print_ring printing double entries for transactionsmoneromooo-monero2018-11-031-0/+1
| |/ / / / | | | | | | | | | | | | | | | | | | | | When a tx gets from unconfirmed to conirmed, the rings for that transaction were being added twice
* | | | | Merge pull request #4788Riccardo Spagni2018-11-161-5/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 8f3963d2 wallet2: demote a few uninteresting recurring logs to TRACE (moneromooo-monero)
| * | | | | wallet2: demote a few uninteresting recurring logs to TRACEmoneromooo-monero2018-11-031-5/+5
| |/ / / /
* | | | | Merge pull request #4764Riccardo Spagni2018-11-161-4/+1
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | 1598f01c wallet2: use padded bulletproofs for multisig signing (stoffu)
| * | | | 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
* | | | build: fix Ubuntu 16.04 (GCC 5.4.0) compilationxiphon2018-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-061-3/+19
|\ \ \ | | | | | | | | | | | | f26ce08c wallet: add a non destructive blockchain rescan (moneromooo-monero)
| * | | wallet: add a non destructive blockchain rescanmoneromooo-monero2018-11-031-3/+19
| | | |
* | | | 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
| | |/ / | |/| |
* | | | wallet2: only export necessary outputs and key imagesmoneromooo-monero2018-11-041-46/+76
| | | | | | | | | | | | | | | | | | | | 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-021-25/+133
| |/ / |/| |
* | | 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 #4561Riccardo Spagni2018-10-261-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | 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-111-1/+1
| | | | |
* | | | | Merge pull request #4552Riccardo Spagni2018-10-261-0/+4
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | 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-101-0/+4
| |/ / /
* | | / 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
| | | |
* | | | Rename "blackball" for claritymoneromooo-monero2018-10-181-1/+1
| |_|/ |/| | | | | | | | Apparently some people seem to think it's a censorship list...
* | | SOFTWARE is the default wallet devicem2049r2018-10-131-0/+1
| |/ |/|
* | wallet2: fix cold signing using non padded bulletproofsmoneromooo-monero2018-10-091-4/+1
|/ | | | | This code was deciding which bulletproof configuration to use based on ptx which weren't created yet.
* Merge pull request #4036Riccardo Spagni2018-10-071-98/+304
|\ | | | | | | | | 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)
| * Arbitrary M/N multisig schemes:naughtyfox2018-10-011-98/+304
| | | | | | | | | | | | | | | | | | * 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
* | Fix some calls to the translation functionGuillaume LE VAILLANT2018-10-061-2/+2
| | | | | | | | | | Some strings were not detected by lupdate because "tr() cannot be called without context".
* | wallet2: disable height based segregationmoneromooo-monero2018-10-031-3/+3
| | | | | | | | It can still be enable via DNS if a key reusing fork pops up
* | Merge pull request #4490Riccardo Spagni2018-10-021-1/+1
|\ \ | | | | | | | | | bccd88dd wallet2: clear found out for every tx key (doy-lee)
| * | wallet2: clear found out for every tx keydoy-lee2018-10-021-1/+1
| | | | | | | | | | | | Avoids triggering the sanity check
* | | wallet: fix --generate-from-json using wrong passwordmoneromooo-monero2018-10-011-4/+9
|/ /
* | Merge pull request #4333Riccardo Spagni2018-09-291-0/+24
| | | | | | | | 73403004 add --block-notify to monerod and --tx-notify to monero-wallet-{cli,rpc} (moneromooo-monero)
* | Merge pull request #4461Riccardo Spagni2018-09-291-1/+5
| | | | | | | | 7dd11711 wallet2: fix transfers between subaddresses hitting the sanity check (moneromooo-monero)