aboutsummaryrefslogtreecommitdiff
path: root/src/simplewallet/simplewallet.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | store secret keys encrypted where possiblemoneromooo-monero2018-08-161-78/+159
| | | | | | | | | | | | | | | | | | 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-22/+83
| |
* | Merge pull request #4195luigi11112018-08-151-24/+36
|\ \ | | | | | | | | | f13c7a8 simplewallet: make sure wallet config is stored right after creation (stoffu)
| * | simplewallet: make sure wallet config is stored right after creationstoffu2018-07-301-24/+36
| | |
* | | Merge pull request #4188luigi11112018-08-151-0/+62
|\ \ \ | | | | | | | | | | | | a3fe1c5 simplewallet: add set_tx_key for importing tx keys from 3rd party wallets (stoffu)
| * | | simplewallet: add set_tx_key for importing tx keys from 3rd party walletsstoffu2018-07-301-0/+62
| |/ /
* | | Merge pull request #4172luigi11112018-08-151-1/+1
|\ \ \ | | | | | | | | | | | | 3a4c3ac simplewallet.unspent_outputs: fix wrong logic for parsing (stoffu)
| * | | simplewallet.unspent_outputs: fix wrong logic for parsingstoffu2018-07-241-1/+1
| |/ /
* | | Merge pull request #4166luigi11112018-08-151-4/+6
|\ \ \ | | | | | | | | | | | | 5e675de simplewallet: fix language detection when using --use-english-language-names (moneromooo-monero)
| * | | simplewallet: fix language detection when using --use-english-language-namesmoneromooo-monero2018-07-221-4/+6
| |/ /
* | | Merge pull request #4153luigi11112018-08-151-13/+22
|\ \ \ | | | | | | | | | | | | 37f0799 wallet: distinguish coinbase from other txes in show_transfers (moneromooo-monero)
| * | | wallet: distinguish coinbase from other txes in show_transfersmoneromooo-monero2018-08-031-13/+22
| | | |
* | | | Merge pull request #4106luigi11112018-08-151-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | 20eb192 simplewallet: reword 'seed encryption' to 'seed offset' (moneromooo-monero)
| * | | | simplewallet: reword "seed encryption" to "seed offset"moneromooo-monero2018-07-071-2/+2
| |/ / / | | | | | | | | | | | | avoids people thinking it's somehow a generic AE system
* | | | Merge pull request #4024luigi11112018-08-151-0/+1
|\ \ \ \ | |_|_|/ |/| | | | | | | 5a2864c simplewallet: fix delay when setting auto-refresh off (moneromooo-monero)
| * | | simplewallet: fix delay when setting auto-refresh offmoneromooo-monero2018-06-181-0/+1
| | | |
* | | | Merge pull request #4109luigi11112018-07-271-0/+19
|\ \ \ \ | | | | | | | | | | | | | | | 2951436 wallet: warn when payment IDs are used (moneromooo-monero)
| * | | | wallet: warn when payment IDs are usedmoneromooo-monero2018-07-121-0/+19
| | |/ / | |/| | | | | | | | | | Subaddresses are better for privacy
* | | | monero-wallet-cli: added locked_sweep_all commandjcktm2018-07-231-5/+49
| |_|/ |/| |
* | | Merge pull request #4088luigi11112018-07-191-6/+1
|\ \ \ | | | | | | | | | | | | 8c4db68 node_rpc_proxy: factor a few RPC calls using get_info (moneromooo-monero)
| * | | node_rpc_proxy: factor a few RPC calls using get_infomoneromooo-monero2018-07-021-6/+1
| | | | | | | | | | | | | | | | Takes advantage of caching
* | | | Merge pull request #4071luigi11112018-07-191-0/+15
|\ \ \ \ | | | | | | | | | | | | | | | d6d78f1 Allow fractional outputs to be ignored (stoffu)
| * | | | Allow fractional outputs to be ignoredstoffu2018-07-031-0/+15
| |/ / /
* | | | Merge pull request #4062luigi11112018-07-191-1/+10
|\ \ \ \ | | | | | | | | | | | | | | | 13851b2 simplewallet.sweep_all: show usage when parsing fails (stoffu)
| * | | | simplewallet.sweep_all: show usage when parsing failsstoffu2018-06-271-1/+10
| | | | |
* | | | | Merge pull request #4023luigi11112018-07-191-1/+0
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | 6cb9707 simplewallet: remove leftover global debug trace (moneromooo-monero)
| * | | | simplewallet: remove leftover global debug tracemoneromooo-monero2018-06-181-1/+0
| | |_|/ | |/| |
* | | | Merge pull request #4042Riccardo Spagni2018-07-031-0/+1
|\ \ \ \ | |_|_|/ |/| | | | | | | 9d7f6e60 simplewallet: init trusted daemon flag to false when autodetecting (moneromooo-monero)
| * | | simplewallet: init trusted daemon flag to false when autodetectingmoneromooo-monero2018-06-231-0/+1
| | | |
* | | | Merge pull request #3907luigi11112018-06-271-0/+4
|\ \ \ \ | | | | | | | | | | | | | | | dcbc17e wallet: include a suggested number of confirmations based on amount (moneromooo-monero)
| * | | | wallet: include a suggested number of confirmations based on amountmoneromooo-monero2018-06-271-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is based on how much an attacking miner stands to lose in block rewardy by mining a private chain which double spends a payment. This is not foolproof, since mining is based on luck, and breaks down as the attacking miner nears 50% of the network hash rate, and the estimation is based on a constant block reward.
* | | | | Merge pull request #3998luigi11112018-06-271-2/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 8db23df wallet: on first refresh, start off with a quantized height (moneromooo-monero)
| * | | | | wallet: on first refresh, start off with a quantized heightmoneromooo-monero2018-06-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for privacy reasons, so an untrusted node can't easily track wallets from IP address to IP address, etc. The granularity is 1024 blocks, which is about a day and a half.
* | | | | | Merge pull request #3991luigi11112018-06-271-0/+14
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | 798dfcf wallet: allow unspendable unmixable outputs to be discarded (stoffu)
| * | | | | | wallet: allow unspendable unmixable outputs to be discardedstoffu2018-06-131-0/+14
| |/ / / / /
* | | | | | Merge pull request #3982luigi11112018-06-271-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 08b85a8 cryptonote_config: add get_config to refactor x = testnet ? config::testnet::X : stagenet ? config::stagenet::X : config::X (stoffu) 0cf80ba net_node: resolve host for node addresses given via command line flags (stoffu)
| * | | | | | cryptonote_config: add get_config to refactor x = testnet ? ↵stoffu2018-06-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | config::testnet::X : stagenet ? config::stagenet::X : config::X
* | | | | | | Merge pull request #3979luigi11112018-06-271-3/+5
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | | | | | | | 362f5e6 simplewallet: don't confirm missing payment ID when sending to only subaddresses (stoffu)
| * | | | | | simplewallet: don't confirm missing payment ID when sending to only subaddressesstoffu2018-06-101-3/+5
| |/ / / / /
* | | | | | Merge pull request #3966luigi11112018-06-251-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | 948c482 simplewallet: grammar fix in warning message (moneromooo-monero)
| * | | | | | simplewallet: grammar fix in warning messagemoneromooo-monero2018-06-081-1/+1
| |/ / / / /
* | | | | | Merge pull request #3921luigi11112018-06-251-14/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8fc0cdb wallet2: lower default for subaddress lookahead when restoring with hardware (stoffu) 248310d Move parse_subaddress_lookahead() from simplewallet.cpp to util.cpp (stoffu) 46e90b7 Wallet API: add support for wallet creation from hardware device (stoffu)
| * | | | | | Move parse_subaddress_lookahead() from simplewallet.cpp to util.cppstoffu2018-06-211-14/+3
| | |_|_|_|/ | |/| | | |
* | | | | | Merge pull request #3677luigi11112018-06-251-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | d45cd37 fix typos in language files and rpc_args.cpp (ordtrogen)
| * | | | | | fix typos in language files and rpc_args.cppordtrogen2018-06-211-1/+1
| |/ / / / /
* | | | | | Merge pull request #3407luigi11112018-06-251-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | 7bf99a2 fix string handling for donation message (cryptochangements34)
| * | | | | fix string handling for donation messagecryptochangements342018-06-201-1/+1
| | | | | |
* | | | | | Merge pull request #3784luigi11112018-06-201-4/+2
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | 261ee56 don't limit miner threads in wallet (cryptochangements34)
| * | | | | don't limit miner threads in walletcryptochangements342018-05-081-4/+2
| | | | | |
* | | | | | Merge pull request #3932luigi11112018-06-201-1/+28
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8962f00 simplewallet: add optional trusted/untrusted argument to set_daemon (moneromooo-monero) 941a608 util: consider Tor/I2P addresses to be non local (moneromooo-monero) 2b3357e README: mention --untrusted-daemon (moneromooo-monero)