summaryrefslogtreecommitdiff
path: root/src/wallet
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1446Riccardo Spagni2016-12-1314-15/+43
|\ | | | | | | b2adfa8c Bitmonero namespace renamed Monero. Bitmonero namespace alias added so that third party uses of the wallet api can transition. (Randi Joseph)
| * Bitmonero namespace renamed Monero. Bitmonero namespace alias added so that ↵Randi Joseph2016-12-1314-15/+43
| | | | | | | | third party uses of the wallet api can transition.
* | monero-wallet-cli wording changes 'n' stuffluigi11112016-12-122-4/+4
|/ | | | Possibly other pedantry. Pedants are people too.
* addressbook updatesJaquee2016-12-125-25/+40
|
* Merge pull request #1434Riccardo Spagni2016-12-129-7/+307
|\ | | | | | | 5df92877 GUI address book (Jaquee)
| * GUI address bookJaquee2016-12-129-7/+307
| |
* | 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-102-3/+20
|\ \ | | | | | | | | | 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-092-3/+20
| |/ | | | | | | | | | | 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.
* | Merge pull request #1405Riccardo Spagni2016-12-081-68/+42
|\ \ | | | | | | | | | d1a75754 Remove infinite loop in refresh code (Jaquee)
| * | Remove infinite loop in refresh codeJaquee2016-12-051-68/+42
| |/ | | | | | | This reverts commit fd181b03bb58a8b0628d2af8637cf6bb968fc437.
* / Added confirmation before binding wallet-rpc to external IPLee Clagett2016-12-052-14/+30
|/
* 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-044-7/+7
|\ \ | | | | | | | | | f4772bae Fix a few minor typos (Pierre Boyer)
| * | Fix a few minor typosPierre Boyer2016-12-044-7/+7
| |/
* | Merge pull request #1385Riccardo Spagni2016-12-046-0/+233
|\ \ | | | | | | | | | | | | | | | 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-286-0/+233
| |/
* | Merge pull request #1388Riccardo Spagni2016-12-043-2/+88
|\ \ | | | | | | | | | fcd178ef wallet_api: add a few daemon related getters (moneromooo-monero)
| * | wallet_api: add a few daemon related gettersmoneromooo-monero2016-11-293-2/+88
| | | | | | | | | | | | Blockchain height, version, Mining hash rate...
* | | Merge pull request #1380Riccardo Spagni2016-12-045-0/+14
|\ \ \ | | | | | | | | | | | | 657a70e0 wallet: add a getter for the filename path (moneromooo-monero)
| * | | wallet: add a getter for the filename pathmoneromooo-monero2016-11-265-0/+14
| | |/ | |/|
* / | Improve daemon RPC version handlingmoneromooo-monero2016-11-263-8/+8
|/ / | | | | | | | | | | | | 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 #1372Riccardo Spagni2016-11-241-1/+1
|\ \ | | | | | | | | | 17b6bd6 Fix DNS failures in offline mode preventing daemon startup (moneromooo-monero)
| * | Fix DNS failures in offline mode preventing daemon startupmoneromooo-monero2016-11-231-1/+1
| |/
* | Merge pull request #1369Riccardo Spagni2016-11-242-3/+11
|\ \ | | | | | | | | | | | | 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-232-3/+11
| |/
* | 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)
| * | Add a get_outs (fully text based) version of get_outs.binmoneromooo-monero2016-11-221-3/+3
| |/
* | Merge pull request #1358Riccardo Spagni2016-11-242-7/+52
|\ \ | | | | | | | | | 7abfc54 wallet: fix exporting outputs and key images with txes with two pubkeys (moneromooo-monero)
| * | wallet: fix exporting outputs and key images with txes with two pubkeysmoneromooo-monero2016-11-192-7/+52
| |/ | | | | | | | | This also needs to make sure to pick the correct one, in the case where cold signing caused to tx keys to be included.
* | Merge pull request #1357Riccardo Spagni2016-11-241-1/+2
|\ \ | | | | | | | | | 5fc36f9 wallet2_api: fix history leak on destruction (moneromooo-monero)
| * | wallet2_api: fix history leak on destructionmoneromooo-monero2016-11-181-1/+2
| |/
* | Merge pull request #1356Riccardo Spagni2016-11-241-0/+11
|\ \ | | | | | | | | | 69b188c wallet2_api: fix payment ids from integrated addresses being ignored (moneromooo-monero)
| * | wallet2_api: fix payment ids from integrated addresses being ignoredmoneromooo-monero2016-11-181-0/+11
| |/
* | Merge pull request #1352Riccardo Spagni2016-11-241-1/+1
|\ \ | | | | | | | | | d01f5c7 wallet2: fix illegal memory access removing newlines from password (moneromooo-monero)
| * | wallet2: fix illegal memory access removing newlines from passwordmoneromooo-monero2016-11-171-1/+1
| |/
* | Merge pull request #1351Riccardo Spagni2016-11-241-4/+5
|\ \ | | | | | | | | | e6264a2 wallet2: fix decrypting a bit too much in authenticated mode (moneromooo-monero)
| * | wallet2: fix decrypting a bit too much in authenticated modemoneromooo-monero2016-11-171-4/+5
| |/
* / Clamp refresh from height to blockchain height.Dion Ahmetaj2016-11-181-42/+68
|/
* Merge pull request #1346Riccardo Spagni2016-11-172-0/+12
|\ | | | | | | 4eb7347 wallet: return fee in transfer RPC (moneromooo-monero)
| * wallet: return fee in transfer RPCmoneromooo-monero2016-11-162-0/+12
| |
* | Merge pull request #1318Riccardo Spagni2016-11-175-2/+43
|\ \ | | | | | | | | | 4fca34d Wallet2: calculate approximate blockchain height on offline creation (Jacob Brydolf)
| * | Wallet2: calculate approximate blockchain height on offline creationJacob Brydolf2016-11-135-2/+43
| | | | | | | | | | | | Wallet API: add approximateBlockChainHeight()
* | | wallet: auto sync outputs and key images in cold signing filesmoneromooo-monero2016-11-162-2/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | When passing around unsigned and signed transactions, outputs and key images are passed along (outputs are passed along unsigned transactions from the hot wallet to the cold wallet, key images are passed along with signed transations from the cold wallet to the hot wallet), to allow more user friendly syncing between hot and cold wallets.
* | | wallet2: fill key image and pubkey maps when importing outputsmoneromooo-monero2016-11-161-0/+2
| | |