aboutsummaryrefslogtreecommitdiff
path: root/src/simplewallet/simplewallet.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | simplewallet: prevent (wrong) integrated adresses on accounts > 0moneromooo-monero2017-11-221-0/+10
| | | |
* | | | Added command descriptionsCifrado2017-11-261-58/+269
| |_|/ |/| |
* | | Merge pull request #2825Riccardo Spagni2017-11-251-1/+1
|\ \ \ | | | | | | | | | | | | ac5cd865 simplewallet: fix typo in incoming monero message (moneromooo-monero)
| * | | simplewallet: fix typo in incoming monero messagemoneromooo-monero2017-11-151-1/+1
| | |/ | |/|
* | | Merge pull request #2822Riccardo Spagni2017-11-251-1/+1
|\ \ \ | | | | | | | | | | | | 93c33985 simplewallet: translate ring size 0 to mixin 0 (default values) (moneromooo-monero)
| * | | simplewallet: translate ring size 0 to mixin 0 (default values)moneromooo-monero2017-11-151-1/+1
| |/ / | | | | | | | | | Avoids turning it to a huge number
* | | Merge pull request #2796Riccardo Spagni2017-11-251-5/+7
|\ \ \ | | | | | | | | | | | | b42ee213 Wallet: update ring size in outdated error msgs with set_default_ring_size (binaryFate)
| * | | Wallet: update ring size in outdated error msgs with set_default_ring_sizebinaryFate2017-11-131-5/+7
| | | |
* | | | Merge pull request #2368Riccardo Spagni2017-11-251-0/+87
|\ \ \ \ | | | | | | | | | | | | | | | b0b7e0f0 Spend proof without txkey (stoffu)
| * | | | Spend proof without txkeystoffu2017-11-211-0/+87
| | |_|/ | |/| |
* / | | fix for tx proof: use exception instead of error_str when signature gen failedstoffu2017-11-211-13/+5
|/ / /
* | / Tx proof (revised):stoffu2017-11-181-355/+101
| |/ |/| | | | | | | | | | | | | | | - refactoring: proof generation/checking code was moved from simplewallet.cpp to wallet2.cpp - allow an arbitrary message to be signed together with txid - introduce two types (outbound & inbound) of tx proofs; with the same syntax, inbound is selected when <address> belongs to this wallet, outbound otherwise. see GitHub thread for more discussion - wallet RPC: added get_tx_key, check_tx_key, get_tx_proof, check_tx_proof - wallet API: moved WalletManagerImpl::checkPayment to Wallet::checkTxKey, added Wallet::getTxProof/checkTxProof - get_tx_key/check_tx_key: handle additional tx keys by concatenating them into a single string
* | simplewallet: wrong ns for input_line in sweep_single (fix #2634)stoffu2017-11-151-2/+2
| |
* | wallet: add sweep_single commandstoffu2017-11-151-0/+270
| |
* | Fix 383ff4f68943c5d998fba8caa20aee481583f214Howard Chu2017-11-141-1/+1
| | | | | | | | Missed a crypto::null_pkey in PR#2629
* | Fix e89994e98f85be95d68c7bf471fcadf9aabbc93aHoward Chu2017-11-141-1/+1
| | | | | | | | Missed an input_line() change
* | Merge pull request #2765Riccardo Spagni2017-11-141-3/+3
|\ \ | | | | | | | | | fc85d7a9 simplewallet: fix in show_transfer passing wrong arg to wallet2::get_payments etc (stoffu)
| * | simplewallet: fix in show_transfer passing wrong arg to ↵stoffu2017-11-151-3/+3
| | | | | | | | | | | | wallet2::get_payments etc
* | | Merge pull request #2736Riccardo Spagni2017-11-141-30/+70
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0d9c0db9 Do not build against epee_readline if it was not built (Howard Chu) 178014c9 split off readline code into epee_readline (moneromooo-monero) a9e14a19 link against readline only for monerod and wallet-wallet-{rpc,cli} (moneromooo-monero) 437421ce wallet: move some scoped_message_writer calls from the libs (moneromooo-monero) e89994e9 wallet: rejig to avoid prompting in wallet2 (moneromooo-monero) ec5135e5 move input_line from command_line to simplewallet (moneromooo-monero) 082db75f move cryptonote command line options to cryptonote_core (moneromooo-monero)
| * | | wallet: move some scoped_message_writer calls from the libsmoneromooo-monero2017-11-141-1/+10
| | | |
| * | | wallet: rejig to avoid prompting in wallet2moneromooo-monero2017-11-141-30/+48
| | | | | | | | | | | | | | | | | | | | | | | | wallet2 is a library, and should not prompt for stdin. Instead, pass a function so simplewallet can prompt on stdin, and a GUI might display a window, etc.
| * | | move input_line from command_line to simplewalletmoneromooo-monero2017-11-141-0/+13
| |/ / | | | | | | | | | | | | It was only used there, and this removes one part of the common dependency on libreadline
* | | Merge pull request #2636Riccardo Spagni2017-11-141-338/+101
|\ \ \ | | | | | | | | | | | | ad03f778 simplewallet: factor transfer related exception handling (moneromooo-monero)
| * | | simplewallet: factor transfer related exception handlingmoneromooo-monero2017-11-141-338/+101
| |/ / | | | | | | | | | | | | This ensures they don't go out of sync when adding/changing them, and makes the code easier to deal with.
* | | Merge pull request #2629Riccardo Spagni2017-11-141-2/+2
|\ \ \ | |/ / |/| | | | | 383ff4f6 remove "using namespace std" from headers (moneromooo-monero)
| * | remove "using namespace std" from headersmoneromooo-monero2017-11-141-2/+2
| | | | | | | | | | | | | | | | | | | | | It's nasty, and actually breaks on Solaris, where if.h fails to build due to: struct map *if_memmap;
* | | Merge pull request #2750Riccardo Spagni2017-11-141-6/+6
|\ \ \ | | | | | | | | | | | | 424852a6 Fix 'sweep_all' command when called with no args (Leon Klingele)
| * | | Fix 'sweep_all' command when called with no argsLeon Klingele2017-11-031-6/+6
| | | | | | | | | | | | | | | | Executing 'sweep_all' with no arguments segfaulted before.
* | | | Merge pull request #2747Riccardo Spagni2017-11-141-2/+3
|\ \ \ \ | | | | | | | | | | | | | | | 37e1fd94 simplewallet: mark the active account in print_accounts (moneromooo-monero)
| * | | | simplewallet: mark the active account in print_accountsmoneromooo-monero2017-11-021-2/+3
| |/ / /
* | | | Merge pull request #2745Riccardo Spagni2017-11-141-1/+0
|\ \ \ \ | | | | | | | | | | | | | | | 6cf33446 Remove wallet dependency on p2p (moneromooo-monero)
| * | | | Remove wallet dependency on p2pmoneromooo-monero2017-11-021-1/+0
| |/ / /
* | | | simplewallet: forbid 0 ring sizemoneromooo-monero2017-11-141-0/+10
| | | | | | | | | | | | | | | | It'd be interpreted as a huge one (~0 fake outs)
* | | | simplewallet: reject attempts to use too low mixin earlymoneromooo-monero2017-11-141-0/+12
| |/ / |/| | | | | | | | | | | This yields a clear error message rather then some possibly confusing more technical errors down the line
* | | Merge pull request #2683Riccardo Spagni2017-11-141-26/+79
|\ \ \ | | | | | | | | | | | | 105425b7 simplewallet: reject invalid argument for boolean parameter (stoffu)
| * | | simplewallet: reject invalid argument for boolean parameterstoffu2017-11-141-26/+79
| | |/ | |/|
* | | Merge pull request #2682Riccardo Spagni2017-11-141-2/+2
|\ \ \ | | | | | | | | | | | | 8ddcf1e7 simplewallet: remove XMR mentions (moneromooo-monero)
| * | | simplewallet: remove XMR mentionsmoneromooo-monero2017-10-191-2/+2
| | |/ | |/| | | | | | | | | | | | | They are actually wrong if the wallet is setup in a different denomination, and it's incursion of extrinsic lingo where monero fits perfectly in the first place.
* | | Merge pull request #2633Riccardo Spagni2017-11-141-3/+26
|\ \ \ | | | | | | | | | | | | ad96c478 wallet-cli: added --generate-from-spend-key option (stoffu)
| * | | wallet-cli: added --generate-from-spend-key optionstoffu2017-11-141-3/+26
| | |/ | |/|
* / | track double spending in the txpoolmoneromooo-monero2017-11-061-7/+12
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Transactions in the txpool are marked when another transaction is seen double spending one or more of its inputs. This is then exposed wherever appropriate. Note that being marked with this "double spend seen" flag does NOT mean this transaction IS a double spend and will never be mined: it just means that the network has seen at least another transaction spending at least one of the same inputs, so care should be taken to wait for a few confirmations before acting upon that transaction (ie, mostly of use for merchants wanting to accept unconfirmed transactions).
* | Merge pull request #2605Riccardo Spagni2017-11-061-0/+36
|\ \ | | | | | | | | | b370ef54 Wallet: Descriptions through new commands 'set_description', 'get_description' (rbrunner7)
| * | Wallet: Descriptions through new commands 'set_description', 'get_description'rbrunner72017-10-161-0/+36
| |/
* | Merge pull request #2595Riccardo Spagni2017-11-061-15/+23
|\ \ | | | | | | | | | 8041b4e9 wallet-cli: allow priority argument for sweep_all and donate (stoffu)
| * | wallet-cli: allow priority argument for sweep_all and donatestoffu2017-11-041-15/+23
| |/
* / Distinguish "not enough money" and "not enough unlocked money"binaryFate2017-10-161-4/+32
|/ | | | Fix #1530
* Merge pull request #2606Riccardo Spagni2017-10-151-1/+20
|\ | | | | | | 4090e8c6 simplewallet: add get/set for refresh-from-height (moneromooo-monero)
| * simplewallet: add get/set for refresh-from-heightmoneromooo-monero2017-10-081-1/+20
| |
* | Merge pull request #2586Riccardo Spagni2017-10-151-32/+39
|\ \ | | | | | | | | | 7b8d3ec6 wallet-cli: add --do-not-relay option (stoffu)
| * | wallet-cli: add --do-not-relay optionstoffu2017-10-071-32/+39
| |/