summaryrefslogtreecommitdiff
path: root/src/wallet
Commit message (Collapse)AuthorAgeFilesLines
* wallet2_api: add updates check apimoneromooo-monero2017-02-222-0/+31
|
* update copyright year, fix occasional lack of newline at line endRiccardo Spagni2017-02-2125-26/+26
|
* Merge pull request #1747Riccardo Spagni2017-02-213-1/+6
|\ | | | | | | 26bd7aac wallet_api: fix logging init via api (moneromooo-monero)
| * wallet_api: fix logging init via apimoneromooo-monero2017-02-183-1/+6
| |
* | Merge pull request #1749Riccardo Spagni2017-02-211-5/+5
|\ \ | | | | | | | | | 5a3b1e98 wallet2: fix failure to send (relatedness check in wrong case) (moneromooo-monero)
| * | wallet2: fix failure to send (relatedness check in wrong case)moneromooo-monero2017-02-191-5/+5
| |/ | | | | | | | | | | A relatedness check was meant to be done in the case of adding an extra output if just one was enough. This was mistakenly added to the "preferred output" case.
* / simplewallet: validate hex input sizemoneromooo-monero2017-02-144-12/+12
|/
* Fix GUI building after libcryptonote_core was split (#1626)iDunk54002017-02-111-1/+1
|
* Merge pull request #1689Riccardo Spagni2017-02-118-386/+51
|\ | | | | | | ce7fcbb4 Add server auth to monerod, and client auth to wallet-cli and wallet-rpc (Lee Clagett)
| * Add server auth to monerod, and client auth to wallet-cli and wallet-rpcLee Clagett2017-02-068-386/+51
| |
* | Merge pull request #1686Riccardo Spagni2017-02-112-11/+11
|\ \ | | | | | | | | | bceaf4b7 wallet2: fix transactions not considering rct inputs (moneromooo-monero)
| * | wallet2: fix transactions not considering rct inputsmoneromooo-monero2017-02-062-11/+11
| | | | | | | | | | | | | | | I broke this very recently in 2bf029be172a47ace8134143e1320fdb10d3ea44 and didn't notice in time
* | | Merge pull request #1685Riccardo Spagni2017-02-112-0/+8
|\ \ \ | | | | | | | | | | | | 7549116e Wallet API: Easylogger wrapper for gui (Jaquee)
| * | | Wallet API: Easylogger wrapper for guiJaquee2017-02-052-0/+8
| |/ /
* | | extract some basic code from libcryptonote_core into libcryptonote_basickenshi842017-02-087-16/+15
| | |
* | | Merge pull request #1679Riccardo Spagni2017-02-081-2/+7
|\ \ \ | |/ / |/| | | | | 4efc926d Wallet API: Catch error from tools::is_local_address (Jaquee)
| * | Wallet API: Catch error from tools::is_local_addressJaquee2017-02-051-2/+7
| |/
* | GUI: Improved refresh performanceJaquee2017-02-041-7/+10
| |
* | wallet api: Remove initAsync() and don't start refresh automatically on initJaquee2017-02-043-31/+6
| |
* | wallet2::init() - disconnect before init if connectedJaquee2017-02-041-0/+2
|/ | | | Makes it possible for GUI to reinit with new daemon without closing and reopening wallet.
* Merge pull request #1669Riccardo Spagni2017-02-044-0/+184
|\ | | | | | | 4f5b130d wallet_rpc_server: add address book RPC calls (moneromooo-monero)
| * wallet_rpc_server: add address book RPC callsmoneromooo-monero2017-02-044-0/+184
| |
* | Merge pull request #1640Riccardo Spagni2017-02-042-2/+11
|\ \ | |/ |/| | | f97526e6 simplewallet: option to always ask password for any crytical operations (kenshi84)
| * simplewallet: option to always ask password for any crytical operationskenshi842017-02-032-2/+11
| |
* | Merge pull request #1652Riccardo Spagni2017-02-021-1/+1
|\ \ | | | | | | | | | fba9332d Changed console output for transaction from L0 to L1 (NanoAkron)
| * | Changed console output for transaction from L0 to L1NanoAkron2017-01-301-1/+1
| | |
* | | Merge pull request #1647Riccardo Spagni2017-02-021-1/+2
|\ \ \ | | | | | | | | | | | | 2bf029be wallet2: fix corner case failing to send a second output (moneromooo-monero)
| * | | wallet2: fix corner case failing to send a second outputmoneromooo-monero2017-01-281-1/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | If a rct transaction can be made with just one input, a second output will be added. This output will be the smallest amount output available. However, if this output is a non rct output with less available fake outs than requested, the transaction will be rejected. We now check the histogram to only consider outputs with enough available fake outs in the first place.
* | | Merge pull request #1645Riccardo Spagni2017-02-021-36/+2
|\ \ \ | | | | | | | | | | | | 9bd9906e Factor is_address_local code into a tools function (moneromooo-monero)
| * | | Factor is_address_local code into a tools functionmoneromooo-monero2017-01-281-36/+2
| |/ /
* | | Merge pull request #1643Riccardo Spagni2017-02-023-7/+7
|\ \ \ | | | | | | | | | | | | 69d2ad39 wallet_rpc_server: fix logs going to the wrong file (moneromooo-monero)
| * | | wallet_rpc_server: fix logs going to the wrong filemoneromooo-monero2017-01-283-7/+7
| |/ /
* | | Merge pull request #1634Riccardo Spagni2017-02-021-3/+3
|\ \ \ | | | | | | | | | | | | 99f58437 Fix invalid + of std::string and int (Timothy D. Prime)
| * | | Fix invalid + of std::string and intTimothy D. Prime2017-01-261-3/+3
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | These warnings were emitted by clang++, and they are real bugs. src/rpc/core_rpc_server.cpp:208:58: warning: adding 'uint64_t' (aka 'unsigned long') to a string does not append to the string [-Wstring-plus-int] res.status = "Error retrieving block at height " + height; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ The obvious intent is achieved by using std::to_string().
* | | Merge pull request #1629Riccardo Spagni2017-02-027-80/+66
|\ \ \ | | | | | | | | | | | | c02e1cb9 Updates to epee HTTP client code - http_simple_client now uses std::chrono for timeouts - http_simple_client accepts timeouts per connect / invoke call - shortened names of epee http invoke functions - invoke command functions only take relative path, connection is not automatically performed (Lee Clagett)
| * | | Updates to epee HTTP client codeLee Clagett2017-01-257-80/+66
| |/ / | | | | | | | | | | | | | | | | | | | | | - http_simple_client now uses std::chrono for timeouts - http_simple_client accepts timeouts per connect / invoke call - shortened names of epee http invoke functions - invoke command functions only take relative path, connection is not automatically performed
* | | Merge pull request #1617Riccardo Spagni2017-02-022-31/+31
|\ \ \ | | | | | | | | | | | | | | | | | | | | 0644eed7 Remove boost/foreach.cpp includes (Miguel Herranz) 36dd3e23 Replace BOOST_REVERSE_FOREACH with ranged for (Miguel Herranz) 629e3101 Replace BOOST_FOREACH with C++11 ranged for (Miguel Herranz)
| * | | Replace BOOST_FOREACH with C++11 ranged forMiguel Herranz2017-01-222-31/+31
| | | |
* | | | Merge pull request 1635luigi11112017-01-305-0/+178
|\ \ \ \ | | | | | | | | | | | | | | | 774a213 Wallet API: Create wallet from keys (Jaqueeee)
| * | | | Wallet API: Create wallet from keysJaquee2017-01-305-0/+178
| | |_|/ | |/| |
* / | | wallet_rpc_server: fix short payment id validation in transfermoneromooo-monero2017-01-291-1/+1
|/ / /
* | | Merge pull request #1618luigi11112017-01-272-0/+2
|\ \ \ | |_|/ |/| |
| * | Wallet api: testnet getter=2017-01-222-0/+2
| |/
* | Merge pull request #1621Riccardo Spagni2017-01-231-1/+1
|\ \ | |/ |/| | | feed6175 fixed typo: monero-wallet-cli,log (kenshi84)
| * fixed typo: monero-wallet-cli,logkenshi842017-01-231-1/+1
| |
* | Merge pull request #1612Riccardo Spagni2017-01-221-3/+50
|\ \ | |/ |/| | | 20f71527 wallet2: fix sending a rct tx with a single output available (moneromooo-monero)
| * wallet2: fix sending a rct tx with a single output availablemoneromooo-monero2017-01-221-3/+50
| | | | | | | | | | | | | | | | | | | | | | | | This would have tried to send a second output to make the tx look like the 2/2 ideal, but it would not fail to find one because picking an output from preferred_inputs priority list did not remove it from the unused tranfer/dust outputs, so it would try to send the same output twice. While there, I also added a check to avoid sending a second input if it's related to the first. Better 1/2 than linking inputs, I think.
* | Merge pull request #1599Riccardo Spagni2017-01-201-2/+2
|\ \ | | | | | | | | | 17246d05 wallet: print exception message on get_random_outs_error (moneromooo-monero)
| * | wallet: print exception message on get_random_outs_errormoneromooo-monero2017-01-201-2/+2
| |/
* / wallet2_api: add API to set log categoriesmoneromooo-monero2017-01-162-0/+6
|/