aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet2.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1562Riccardo Spagni2017-01-131-1/+88
|\ | | | | | | a081b39c Move key image export/import functions to wallet2 (Jaquee)
| * Move key image export/import functions to wallet2Jaquee2017-01-131-1/+88
| |
* | Merge pull request #1559Riccardo Spagni2017-01-131-1/+4
|\ \ | | | | | | | | | db56a03f Wallet2 + API: Callbacks for unconfirmed transfers (Jaquee)
| * | Wallet2 + API: Callbacks for unconfirmed transfersJaquee2017-01-121-1/+4
| |/
* | Merge pull request #1541Riccardo Spagni2017-01-131-2/+15
|\ \ | | | | | | | | | | | | | | | 0d3918e1 Wallet api: Update trustedDaemon when daemon is changed (Jaquee) dbb838f4 GUI cold signing (Jaquee) afb85a02 Wallet API: functions for supporting/creating view only wallets (Jaquee)
| * | GUI cold signingJaquee2017-01-101-2/+15
| |/ | | | | | | fix conflict
* | Merge pull request #1540Riccardo Spagni2017-01-131-1/+42
|\ \ | | | | | | | | | 79b4e1f9 Cold signing: make sure short payment id isnt encrypted twice (Jaquee)
| * | Cold signing: make sure short payment id isnt encrypted twiceJaquee2017-01-081-1/+42
| | |
* | | wallet cli: print originating block heights of mixin keys when making transferkenshi842017-01-091-0/+6
| |/ |/|
* | Merge pull request #1515Riccardo Spagni2017-01-081-18/+42
|\ \ | | | | | | | | | | | | ada7c7da portable serializer: tests added (kenshi84) f390a0e2 portable serializer: make signerd/unsigned tx portable, ignore archive version checking (kenshi84)
| * | portable serializer: make signerd/unsigned tx portable, ignore archive ↵kenshi842017-01-021-18/+42
| |/ | | | | | | version checking
* | Merge pull request #1508Riccardo Spagni2017-01-081-1/+6
|\ \ | | | | | | | | | 4585ada4 Wallet2: faster exit while refreshing (Jaquee)
| * | Wallet2: faster exit while refreshingJaquee2016-12-271-1/+6
| |/
* | Merge pull request #1504Riccardo Spagni2017-01-081-1/+1
|\ \ | | | | | | | | | 5f4ac6b9 wallet2 bugfix: store watch_only flag properly with rewrite() (kenshi84)
| * | wallet2 bugfix: store watch_only flag properly with rewrite()kenshi842016-12-261-1/+1
| |/
* | Merge pull request #1501Riccardo Spagni2017-01-081-0/+17
|\ \ | | | | | | | | | cebae0c5 wallet2: check the node returned the real output when requested (moneromooo-monero)
| * | wallet2: check the node returned the real output when requestedmoneromooo-monero2016-12-271-0/+17
| |/
* | Merge pull request #1497Riccardo Spagni2017-01-081-1/+1
|\ \ | | | | | | | | | 50511677 wallet2: fix large reorgs failing (moneromooo-monero)
| * | wallet2: fix large reorgs failingmoneromooo-monero2016-12-241-1/+1
| |/ | | | | | | | | | | If a reorg was large enough that a full 1000 block chunk from the daemon was all known blocks, refresh would stop, and no reorg would happen.
* / make openalias also available for solo miner; introduce namespace ↵kenshi842016-12-211-68/+0
|/ | | | tools::dns_utils; support integrated address with dns lookup
* Merge pull request #1474Riccardo Spagni2016-12-201-1/+1
|\ | | | | | | fc40b3e7 Lower connection timeout in check_connection() (Jaquee)
| * Lower connection timeout in check_connection()Jaquee2016-12-191-1/+1
| |
* | Merge pull request #1472Riccardo Spagni2016-12-201-16/+17
|\ \ | | | | | | | | | 2bddb8eb Refactored password prompting for wallets (Lee Clagett)
| * | Refactored password prompting for walletsLee Clagett2016-12-191-16/+17
| |/
* | also use portable serializer for boost_serialization_helper.h and ↵kenshi842016-12-201-2/+2
| | | | | | | | net_node.inl, completely adandon boost/archive/binary_oarchive.hpp
* | added experimental boost::archive::portable_binary_{i|o}archivekenshi842016-12-161-7/+27
|/
* AddressBook: use unsigned type for row ID'sanonimal2016-12-141-2/+2
| | | | Fixes build warnings and may also prevent future headaches.
* addressbook updatesJaquee2016-12-121-4/+11
|
* Merge pull request #1434Riccardo Spagni2016-12-121-0/+17
|\ | | | | | | 5df92877 GUI address book (Jaquee)
| * GUI address bookJaquee2016-12-121-0/+17
| |
* | wallet: bring forward use of the dynamic feemoneromooo-monero2016-12-101-1/+1
|/ | | | | | It was 14 days after v4, it is now one day after it. luigi1111's suggestion
* Merge pull request #1422Riccardo Spagni2016-12-101-1/+1
|\ | | | | | | 9b00d80f wallet2: pass by const ref where possible (moneromooo-monero)
| * wallet2: pass by const ref where possiblemoneromooo-monero2016-12-101-1/+1
| | | | | | | | Reported by kenshi84
* | Merge pull request #1419Riccardo Spagni2016-12-101-2/+7
|\ \ | | | | | | | | | f4a3ce15 Fix sending outputs from a tx with more than one pubkey (moneromooo-monero)
| * | Fix sending outputs from a tx with more than one pubkeymoneromooo-monero2016-12-091-2/+7
| |/ | | | | | | | | | | A bug in cold signing caused a spurious pubkey to be included in transactions, so we need to ensure we use the correct one when sending outputs from one of those.
* | Merge pull request #1415Riccardo Spagni2016-12-081-3/+13
|\ \ | | | | | | | | | 6c44f5c6 wallet: send 0 change to a random address where necessary with rct (moneromooo-monero)
| * | wallet: send 0 change to a random address where necessary with rctmoneromooo-monero2016-12-071-3/+13
| |/ | | | | | | | | | | | | | | | | | | | | If a rct transaction would cause no change to be generated, a zero change output is added, and sent to a randomly generated address. This ensures that no transaction will be sent with just one output, which could cause the receiver to be able to determine which of the inputs in the sent rings is the real one. This is very rare, since it requires the sum of outputs to be equal to the sum of outputs plus the fee, which is now a function of the last few blocks.
* / Remove infinite loop in refresh codeJaquee2016-12-051-68/+42
|/ | | | This reverts commit fd181b03bb58a8b0628d2af8637cf6bb968fc437.
* Merge pull request #1399Riccardo Spagni2016-12-041-2/+1
|\ | | | | | | 73ac3b8e wallet2: avoid possible undefined behavior on empty string (moneromooo-monero)
| * wallet2: avoid possible undefined behavior on empty stringmoneromooo-monero2016-12-041-2/+1
| |
* | Merge pull request #1398Riccardo Spagni2016-12-041-4/+4
|\ \ | | | | | | | | | f4772bae Fix a few minor typos (Pierre Boyer)
| * | Fix a few minor typosPierre Boyer2016-12-041-4/+4
| |/
* | Merge pull request #1385Riccardo Spagni2016-12-041-0/+142
|\ \ | | | | | | | | | | | | | | | 5783dd8c tests: add unit tests for uri parsing (moneromooo-monero) 82ba2108 wallet: add API and RPC to create/parse monero: URIs (moneromooo-monero) d9001b43 epee: add functions to convert from URL format (ie, %XX values) (moneromooo-monero)
| * | wallet: add API and RPC to create/parse monero: URIsmoneromooo-monero2016-11-281-0/+142
| |/
* | Merge pull request #1380Riccardo Spagni2016-12-041-0/+5
|\ \ | | | | | | | | | 657a70e0 wallet: add a getter for the filename path (moneromooo-monero)
| * | wallet: add a getter for the filename pathmoneromooo-monero2016-11-261-0/+5
| |/
* / Improve daemon RPC version handlingmoneromooo-monero2016-11-261-4/+4
|/ | | | | | | Daemon RPC version is now composed of a major and minor number, so that incompatible changes bump the major version, while compatible changes can still bump the minor version without causing clients to unnecessarily complain.
* Merge pull request #1369Riccardo Spagni2016-11-241-2/+4
|\ | | | | | | | | 6d76072 simplewallet: remove double confirmation when submitting signed tx (moneromooo-monero) 92dea04 wallet2: fix wrong change being recorded for cold signed txes (moneromooo-monero)
| * wallet2: fix wrong change being recorded for cold signed txesmoneromooo-monero2016-11-231-2/+4
| |
* | Merge pull request #1361Riccardo Spagni2016-11-241-3/+3
|\ \ | | | | | | | | | | | | | | | | | | 1d9e223 rpc: do not include output indices for pool txes (moneromooo-monero) e227d6e rpc: bump version after RPC changes (moneromooo-monero) 2c0173c Add a get_outs (fully text based) version of get_outs.bin (moneromooo-monero) e05907b rpc: add output indices to gettransactions (moneromooo-monero)