summaryrefslogtreecommitdiff
path: root/src/wallet
Commit message (Collapse)AuthorAgeFilesLines
* wallet_rpc_server: fix get_bulk_payments with short payment idsmoneromooo-monero2019-07-091-0/+5
|
* Fix allow any cert mode in wallet rpc when configured over rpcLee Clagett2019-05-211-1/+5
|
* Add ssl_options support to monerod's rpc mode.Lee Clagett2019-05-211-50/+1
|
* Fix configuration bug; wallet2 --daemon-ssl-allow-any-cert now works.Lee Clagett2019-05-211-1/+4
|
* wallet: add unlock_time details to show_transfersmoneromooo-monero2019-05-163-4/+4
| | | | | also add a note when receiving the tx, because the user might not notice the "XXX blocks to unlock" in the balance.
* Merge pull request #5538luigi11112019-05-142-2/+2
|\ | | | | | | 615f287 wallet: fix certificate fingerprint length check (moneromooo-monero)
| * wallet: fix certificate fingerprint length checkmoneromooo-monero2019-05-112-2/+2
| | | | | | | | Fixed by crCr62U0
* | wallet_rpc_server: use original addresses in destinations in get_transfersmoneromooo-monero2019-05-101-1/+9
|/ | | | And add them for pending transfers, where they were missing
* Merge pull request #5508Riccardo Spagni2019-05-071-4/+2
|\ | | | | | | 1c44e658 wallet2: reject standalone short payment IDs in monero: URI API (moneromooo-monero)
| * wallet2: reject standalone short payment IDs in monero: URI APImoneromooo-monero2019-05-011-4/+2
| |
* | Merge pull request #5503Riccardo Spagni2019-05-071-4/+4
|\ \ | | | | | | | | | ccc1e311 wallet_rpc_server: reject standalone short payment id in address book (moneromooo-monero)
| * | wallet_rpc_server: reject standalone short payment id in address bookmoneromooo-monero2019-04-301-4/+4
| |/
* | Merge pull request #5501Riccardo Spagni2019-05-071-2/+5
|\ \ | | | | | | | | | b4ca72dd wallet2: fix infinite loop picking outputs in corner case (moneromooo-monero)
| * | wallet2: fix infinite loop picking outputs in corner casemoneromooo-monero2019-04-291-2/+5
| |/ | | | | | | | | | | | | If we have fewer outputs available on the chain than what we require, but the output we're spending already has a ring, it would loop picking outputs randomly, but never find enough. Also tune logs for better debugging this kind of thing.
* | Merge pull request #5493Riccardo Spagni2019-05-022-0/+15
|\ \ | | | | | | | | | 5e0da6fb change SSL certificate fingerprint whitelisting from SHA1 to SHA-256 (moneromooo-monero)
| * | change SSL certificate fingerprint whitelisting from SHA1 to SHA-256moneromooo-monero2019-04-262-0/+15
| |/ | | | | | | SHA1 is too close to bruteforceable
* | Merge pull request #5491Riccardo Spagni2019-05-021-2/+4
|\ \ | | | | | | | | | | | | | | | 98fb98f9 wallet_rpc_server: adding missing return on error in set_daemon (moneromooo-monero) 9074c0d8 wallet_rpc_server: return false on error in set_log_categories (moneromooo-monero) 968848a7 wallet_rpc_server: fix crash in validate_address if no wallet is loaded (moneromooo-monero)
| * | wallet_rpc_server: adding missing return on error in set_daemonmoneromooo-monero2019-04-251-0/+1
| | |
| * | wallet_rpc_server: return false on error in set_log_categoriesmoneromooo-monero2019-04-251-1/+1
| | | | | | | | | | | | Reported by SmajeNz0
| * | wallet_rpc_server: fix crash in validate_address if no wallet is loadedmoneromooo-monero2019-04-251-1/+2
| | | | | | | | | | | | Reported by SmajeNz0
* | | Merge pull request #5489Riccardo Spagni2019-05-021-3/+13
|\ \ \ | |_|/ |/| | | | | 64983fce wallet2: default to trying to keep 5 outputs of 2+ monero (moneromooo-monero)
| * | wallet2: default to trying to keep 5 outputs of 2+ moneromoneromooo-monero2019-04-241-3/+13
| |/ | | | | | | | | | | | | In the case where previously a second unneeded output would be added to a transaction. This should help *some* of the cases where outputs are slowly being consolidated, leading to the whole balance being locked when sending monero.
* | Merge pull request #5486Riccardo Spagni2019-04-241-0/+2
|\ \ | | | | | | | | | | | | 4be18df3 tx_sanity_check: relax uniqueness check a bit (moneromooo-monero) b386ae57 wallet2: add missing "sanity check failed" reason message (moneromooo-monero)
| * | wallet2: add missing "sanity check failed" reason messagemoneromooo-monero2019-04-231-0/+2
| |/
* | Merge pull request #5485Riccardo Spagni2019-04-241-2/+2
|\ \ | | | | | | | | | c519d1df wallet2: fix wrong change being recorded in sweep_all (moneromooo-monero)
| * | wallet2: fix wrong change being recorded in sweep_allmoneromooo-monero2019-04-231-2/+2
| |/ | | | | | | leading to the sanity check triggering
* | Merge pull request #5477Riccardo Spagni2019-04-241-1/+1
|\ \ | | | | | | | | | 97e1c927 wallet: fix key image computation signaling to the device (Dusan Klinec)
| * | wallet: fix key image computation signaling to the deviceDusan Klinec2019-04-221-1/+1
| |/
* / wallet_rpc_server: add block_height and frozen to incoming_transfersmoneromooo-monero2019-04-202-1/+7
|/
* Merge pull request #5389Riccardo Spagni2019-04-182-60/+72
|\ | | | | | | | | 588e6700 simplewallet: fix output representation offset (moneromooo-monero) 35e0a968 wallet2: "output lineup" fake out selection (moneromooo-monero)
| * simplewallet: fix output representation offsetmoneromooo-monero2019-04-181-2/+2
| |
| * wallet2: "output lineup" fake out selectionmoneromooo-monero2019-04-182-60/+72
| | | | | | | | | | Based on python code by sarang: https://github.com/SarangNoether/skunkworks/blob/outputs/outputs/simulate.py
* | Merge pull request #5458Riccardo Spagni2019-04-182-1/+4
|\ \ | | | | | | | | | 84047cb7 wallet_rpc_server: add unlocked field to incoming_transfers output (moneromooo-monero)
| * | wallet_rpc_server: add unlocked field to incoming_transfers outputmoneromooo-monero2019-04-172-1/+4
| |/
* / wallet_rpc_server: set suggested_confirmations_threshold for pool txesmoneromooo-monero2019-04-161-5/+3
|/
* wallet_rpc_server: add set_log_level/set_log_categoriesmoneromooo-monero2019-04-164-1/+82
|
* Merge pull request #5445Riccardo Spagni2019-04-164-60/+115
|\ | | | | | | b18f0b10 wallet: new --offline option (moneromooo-monero)
| * wallet: new --offline optionmoneromooo-monero2019-04-154-60/+115
| | | | | | | | | | It will avoid connecting to a daemon (so useful for cold signing using a RPC wallet), and not perform DNS queries.
* | Merge pull request #5446Riccardo Spagni2019-04-161-5/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | 7d79222f daemon: remove debug info (moneromooo-monero) 8fec0f98 functional_tests: add sweep_single test (moneromooo-monero) 9880d61b wallet_rpc_server: remove unused code (moneromooo-monero) 8a61b33d rpc: omit irrelevant fields for pool txes in gettransactions (moneromooo-monero) 56508524 rpc: add relayed in get_transaction output (moneromooo-monero) 82e510f1 rpc: set default log category in core_rpc_server.h (moneromooo-monero)
| * | wallet_rpc_server: remove unused codemoneromooo-monero2019-04-151-5/+1
| |/
* | Merge pull request #5434Riccardo Spagni2019-04-161-0/+1
|\ \ | | | | | | | | | ccb996af rpc: new sanity check on relayed transactions (moneromooo-monero)
| * | rpc: new sanity check on relayed transactionsmoneromooo-monero2019-04-121-0/+1
| | | | | | | | | | | | This will weed out some transactions with silly rings
* | | Merge pull request #5429Riccardo Spagni2019-04-162-41/+57
|\ \ \ | | | | | | | | | | | | bcb86ae6 wallet_rpc_server: fix inconsistent wallet caches on reload (moneromooo-monero)
| * | | wallet_rpc_server: fix inconsistent wallet caches on reloadmoneromooo-monero2019-04-122-42/+58
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | Loading the same wallet as the currently loaded one would autosave the current state after loading it, leading to some kind of rollback effect. We now save before loading to avoid this. If loading fails, it means the current wallet will be saved (or maybe not, depending on where the failure occurs: most of the sanity checks occur before saving). There is a new autosave_current flag to open/restore calls so the (enabled by default) autosave can be skipped.
* | | Merge pull request #5422Riccardo Spagni2019-04-161-1/+1
|\ \ \ | | | | | | | | | | | | 2c221d1b wallet2: update estimate_rct_tx_size for smaller rct proofs (moneromooo-monero)
| * | | wallet2: update estimate_rct_tx_size for smaller rct proofsmoneromooo-monero2019-04-111-1/+1
| |/ /
* | | Merge pull request #5418Riccardo Spagni2019-04-164-9/+13
|\ \ \ | |_|/ |/| | | | | 374f388d wallet_rpc_server: add a all flag to export_outputs (moneromooo-monero)
| * | wallet_rpc_server: add a all flag to export_outputsmoneromooo-monero2019-04-104-9/+13
| | | | | | | | | | | | if we don't want to export new outputs only
* | | Merge pull request #5396Riccardo Spagni2019-04-152-3/+10
|\ \ \ | | | | | | | | | | | | b40392fb wallet2: add --no-dns flag (moneromooo-monero)
| * | | wallet2: add --no-dns flagmoneromooo-monero2019-04-042-3/+10
| | | |