aboutsummaryrefslogtreecommitdiff
path: root/src/wallet
Commit message (Collapse)AuthorAgeFilesLines
...
| * wallet2: don't delete file that may not existselsta2019-10-041-5/+5
| |
* | Merge pull request #5952luigi11112019-10-162-1/+41
|\ \ | | | | | | | | | 93d5cf2 wallet2: add ignore-outputs-{above/below} option (stoffu)
| * | wallet2: add ignore-outputs-{above/below} optionstoffu2019-10-022-1/+41
| | | | | | | | | | | | https://github.com/aeonix/aeon/pull/131
* | | Merge pull request #5940luigi11112019-10-141-0/+7
|\ \ \ | | | | | | | | | | | | 6b4bc0d RPC on_transfer_split error consistent with on_transfer if no tx sent (binaryFate)
| * | | RPC on_transfer_split error consistent with on_transfer if no tx sentbinaryFate2019-09-281-0/+7
| | |/ | |/|
* | | wallet_rpc_server: don't report integrated addresses for 0 payment IDmoneromooo-monero2019-10-141-2/+5
| | | | | | | | | | | | These are dummy ones
* | | wallet: remove long payment ID sending supportmoneromooo-monero2019-10-143-34/+3
| | |
* | | wallet2: ignore received unencrypted payment IDs (but warn hard)moneromooo-monero2019-10-142-7/+19
| | |
* | | Merge pull request #5915luigi11112019-10-081-1/+1
|\ \ \ | |_|/ |/| | | | | 8330e77 monerod can now sync from pruned blocks (moneromooo-monero)
| * | monerod can now sync from pruned blocksmoneromooo-monero2019-09-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the peer (whether pruned or not itself) supports sending pruned blocks to syncing nodes, the pruned version will be sent along with the hash of the pruned data and the block weight. The original tx hashes can be reconstructed from the pruned txes and theur prunable data hash. Those hashes and the block weights are hashes and checked against the set of precompiled hashes, ensuring the data we received is the original data. It is currently not possible to use this system when not using the set of precompiled hashes, since block weights can not otherwise be checked for validity. This is off by default for now, and is enabled by --sync-pruned-blocks
* | | Merge pull request #5939luigi11112019-09-301-0/+2
|\ \ \ | | | | | | | | | | | | 9baf2a7 build: link wallet_merged against blockchain_db and hardforks obj (xiphon)
| * | | build: link wallet_merged against blockchain_db and hardforks objxiphon2019-09-281-0/+2
| | |/ | |/|
* | | Merge pull request #5894luigi11112019-09-301-0/+4
|\ \ \ | | | | | | | | | | | | c89f7ef wallet2_api: fix load unsigned tx from file error propagation (xiphon)
| * | | wallet2_api: fix load unsigned tx from file error propagationxiphon2019-09-091-0/+4
| | | |
* | | | Merge pull request #5893luigi11112019-09-301-0/+6
|\ \ \ \ | |_|/ / |/| | | | | | | Coverity fixes [3a81639, 1bd962d, 2825f07, d099658, d46f701, cd57a10] (anonimal)
| * | | wallet2: resolve CID 203918 null pointer deference (NULL_RETURNS)anonimal2019-09-061-0/+6
| |/ /
* | | Merge pull request #5877luigi11112019-09-242-6/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | 2cd4fd8 Changed the use of boost:value_initialized for C++ list initializer (JesusRami) 4ad191f Removed unused boost/value_init header (whyamiroot) 928f4be Make null hash constants constexpr (whyamiroot)
| * | | Removed unused boost/value_init headerLev Sizov2019-09-021-1/+0
| | | |
| * | | Changed the use of boost:value_initialized for C++ list initializerJesus Ramirez2019-09-022-5/+5
| | | |
* | | | wallet: add edit_address_book RPCmoneromooo-monero2019-09-175-1/+153
| | | |
* | | | Merge pull request #5861luigi11112019-09-141-0/+16
|\ \ \ \ | | | | | | | | | | | | | | | f0356f7 wallet2: enable ignoring fractional outputs also when sweeping (stoffu)
| * | | | wallet2: enable ignoring fractional outputs also when sweepingstoffu2019-09-101-0/+16
| | |_|/ | |/| |
* | | | Merge pull request #5899luigi11112019-09-142-4/+4
|\ \ \ \ | | | | | | | | | | | | | | | 7d3bba5 wallet2_api: add missing parameter (selsta)
| * | | | wallet2_api: add missing parameterselsta2019-09-092-4/+4
| |/ / /
* | | | Merge pull request #5871luigi11112019-09-142-1/+12
|\ \ \ \ | | | | | | | | | | | | | | | 3407743 wallet_rpc_server: add locked field to get_transfers/get_{bulk_,}_payments (moneromooo-monero)
| * | | | wallet_rpc_server: add locked field to get_transfers/get_{bulk_,}_paymentsmoneromooo-monero2019-09-052-1/+12
| | |_|/ | |/| | | | | | | | | | Much easier to work with than the raw unlock_time field
* | | | Merge pull request #5870luigi11112019-09-141-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | 83ca764 wallet_rpc_server: call deinit on exit (moneromooo-monero)
| * | | | wallet_rpc_server: call deinit on exitmoneromooo-monero2019-08-281-0/+1
| | |_|/ | |/| |
* | | | Merge pull request #5866luigi11112019-09-142-2/+49
|\ \ \ \ | |_|_|/ |/| | | | | | | 21f6c80 rpc: move a leftover light wallet RPC out of daemon RPC (moneromooo-monero)
| * | | rpc: move a leftover light wallet RPC out of daemon RPCmoneromooo-monero2019-08-282-2/+49
| |/ /
* | | Merge pull request #5855luigi11112019-09-084-49/+79
|\ \ \ | | | | | | | | | | | | 2ec455d wallet: fix mismatch between two concepts of 'balance' (moneromooo-monero)
| * | | wallet: fix mismatch between two concepts of "balance"moneromooo-monero2019-09-054-49/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | One considers the blockchain, while the other considers the blockchain and some recent actions, such as a recently created transaction which spend some outputs, but isn't yet mined. Typically, the "balance" command wants the latter, to reflect the recent action, but things like proving ownership wants the former. This fixes a crash in get_reserve_proof, where a preliminary check and the main code used two concepts of "balance".
* | | | Merge pull request #5850luigi11112019-09-081-3/+1
|\ \ \ \ | | | | | | | | | | | | | | | c4da1a2 wallet2: fix unset_ring tx retrieval checks (moneromooo-monero)
| * | | | wallet2: fix unset_ring tx retrieval checksmoneromooo-monero2019-08-241-3/+1
| |/ / /
* | | | Merge pull request #5847luigi11112019-09-081-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | 894cc81 wallet2: fix cold signing losing tx keys (moneromooo-monero)
| * | | | wallet2: fix cold signing losing tx keysmoneromooo-monero2019-08-231-1/+1
| |/ / /
* | | | Merge pull request #5843luigi11112019-09-081-1/+1
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | 9f68669 blockchain_blackball: add --historical-stat which prints historical stats of spent ratio (stoffu) 2425f27blockchain_blackball: use is_output_spent instead of ringdb.blackballed for spentness test (stoffu) 50813c1 ringdb: fix bug in blackballing (stoffu)
| * | | ringdb: fix bug in blackballingstoffu2019-08-221-1/+1
| | | |
* | | | Merge pull request #5822luigi11112019-09-041-0/+2
|\ \ \ \ | | | | | | | | | | | | | | | 839fc62 reject setting lookahead major or minor to 0 (moneromoo-monero)
| * | | | reject setting lookahead major or minor to 0moneromooo-monero2019-08-191-0/+2
| | | | |
* | | | | simplewallet: lock console on inactivitymoneromooo-monero2019-08-282-0/+12
| |_|_|/ |/| | |
* | | | Merge pull request #5609luigi11112019-08-271-0/+11
|\ \ \ \ | | | | | | | | | | | | | | | 1dc3b1a wallet: add --extra-entropy command line flag (moneromooo-monero)
| * | | | wallet: add --extra-entropy command line flagmoneromooo-monero2019-08-221-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It lets the user add custom entropy to the PRNG. It does this by hashing the new data and xoring the resulting hash with the PRNG state.
* | | | | Merge pull request #5559luigi11112019-08-272-1/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 33e91e1 wallet, rpc: add a release field to get_version (moneromooo-monero)
| * | | | | wallet, rpc: add a release field to get_versionmoneromooo-monero2019-08-262-1/+5
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | It does not leak much since you can make a fair guess by RPC version already, and some people want to avoid non release clients when using third parties' nodes (because they'd never lie about it)
* / | | | Wallet: Option to export data to ASCIITadeas Moravec2019-08-222-21/+120
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New CLI wallet variable: export-format with options "binary" (the default), or "ascii". "Binary" behaves as before, "ascii" forces the wallet to convert data to ASCII using base64. Reading files from the disk tries to auto detect what format has been used (using a magic string added when exporting the data). Implements https://github.com/monero-project/monero/issues/2859
* | | | Merge pull request #5778luigi11112019-08-213-35/+41
|\ \ \ \ | | | | | | | | | | | | | | | 8703aa5 MMS: Use chans instead of normal addresses for auto-config (rbrunner7)
| * | | | MMS: Use chans instead of normal addresses for auto-configrbrunner72019-08-203-35/+41
| | | | |
* | | | | Merge pull request #5750luigi11112019-08-212-3/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 884df82 wallet: provide original address for outgoing transfers (xiphon)
| * | | | | wallet: provide original address for outgoing transfersxiphon2019-07-102-3/+3
| | | | | |