Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-01-15 | Merge pull request #1561 | Riccardo Spagni | 4 | -7/+5 | |
d561f4ad enable clang checks that were disabled (Chris Vickio) 0aefb2f6 remove std::move from return statements (pessimizing-move warning) (Chris Vickio) 629d5b76 change counter from bool to int (deprecated-increment-bool warning) (Chris Vickio) fb76d439 add extra braces around subobjects (missing-braces warning) (Chris Vickio) 3b6d5f25 make struct/class declarations consistent (mismatched-tags warning) (Chris Vickio) fcf66925 remove unused fields from network_throttle (unused-private-field warning) (Chris Vickio) 296f8c16 inline unused function (for unused-function warning) (Chris Vickio) | |||||
2017-01-15 | Merge pull request #1574 | Riccardo Spagni | 2 | -9/+36 | |
d276a165 wallet2: use at least two rct inputs if possible (moneromooo-monero) | |||||
2017-01-15 | Merge pull request #1573 | Riccardo Spagni | 3 | -5/+7 | |
dea53962 fix timeout in check_connection (Jaquee) | |||||
2017-01-15 | Merge pull request #1567 | Riccardo Spagni | 1 | -7/+13 | |
c9f13c5e wallet2: fix tx reroll not updating fee is going up a kB step (moneromooo-monero) | |||||
2017-01-15 | Merge pull request #1564 | Riccardo Spagni | 3 | -6/+67 | |
1d317981 Wallet API: add key image import/export functions (Jaquee) | |||||
2017-01-15 | Merge pull request #1560 | Riccardo Spagni | 3 | -1/+24 | |
46550c0b Wallet API: add rescanSpent() (Jaquee) | |||||
2017-01-15 | remove std::move from return statements (pessimizing-move warning) | Chris Vickio | 1 | -2/+2 | |
2017-01-15 | change counter from bool to int (deprecated-increment-bool warning) | Chris Vickio | 1 | -1/+1 | |
2017-01-14 | wallet2: use at least two rct inputs if possible | moneromooo-monero | 2 | -9/+36 | |
If we'd make a rct tx with just one input, we try to add a second one to match the 2/2 ideal. This means more txes use that template (and are thus using a larger anonymity set), and it coalesces outputs "for free". We use the smallest amount outputs in priority for this, so we can "clean" the wallet at the same time. | |||||
2017-01-14 | fix timeout in check_connection | Jaquee | 3 | -5/+7 | |
2017-01-14 | make struct/class declarations consistent (mismatched-tags warning) | Chris Vickio | 3 | -4/+2 | |
2017-01-13 | wallet2: fix tx reroll not updating fee is going up a kB step | moneromooo-monero | 1 | -7/+13 | |
2017-01-13 | Wallet API: add key image import/export functions | Jaquee | 3 | -6/+67 | |
2017-01-13 | Wallet API: support integrated addresses in address book. | Jaquee | 1 | -12/+42 | |
2017-01-13 | Wallet API: add rescanSpent() | Jaquee | 3 | -1/+24 | |
2017-01-13 | Merge pull request #1562 | Riccardo Spagni | 2 | -1/+90 | |
a081b39c Move key image export/import functions to wallet2 (Jaquee) | |||||
2017-01-13 | Merge pull request #1559 | Riccardo Spagni | 7 | -6/+67 | |
db56a03f Wallet2 + API: Callbacks for unconfirmed transfers (Jaquee) | |||||
2017-01-13 | Merge pull request #1541 | Riccardo Spagni | 10 | -9/+525 | |
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) | |||||
2017-01-13 | Merge pull request #1540 | Riccardo Spagni | 2 | -1/+43 | |
79b4e1f9 Cold signing: make sure short payment id isnt encrypted twice (Jaquee) | |||||
2017-01-13 | Merge pull request #1526 | Riccardo Spagni | 4 | -5/+88 | |
5eed5b05 Wallet API: functions for supporting/creating view only wallets (Jaquee) | |||||
2017-01-13 | Merge pull request #1523 | Riccardo Spagni | 1 | -1/+1 | |
d81cb087 Added (not yet enabled) HTTP client authentication (Lee Clagett) | |||||
2017-01-13 | Merge pull request #1513 | Riccardo Spagni | 3 | -1/+49 | |
a813ab50 wallet2_api: add solo mining API (moneromooo-monero) | |||||
2017-01-13 | Move key image export/import functions to wallet2 | Jaquee | 2 | -1/+90 | |
2017-01-12 | Wallet2 + API: Callbacks for unconfirmed transfers | Jaquee | 7 | -6/+67 | |
2017-01-11 | Added (not yet enabled) HTTP client authentication | Lee Clagett | 1 | -1/+1 | |
2017-01-10 | Wallet api: Update trustedDaemon when daemon is changed | Jaquee | 1 | -0/+6 | |
2017-01-10 | GUI cold signing | Jaquee | 10 | -9/+519 | |
fix conflict | |||||
2017-01-10 | Wallet API: functions for supporting/creating view only wallets | Jaquee | 4 | -5/+88 | |
2017-01-10 | Wallet API: functions for supporting/creating view only wallets | Jaquee | 4 | -5/+88 | |
2017-01-09 | wallet2_api: add solo mining API | moneromooo-monero | 3 | -1/+49 | |
2017-01-09 | wallet cli: print originating block heights of mixin keys when making transfer | kenshi84 | 2 | -2/+11 | |
2017-01-08 | Merge pull request #1542 | Riccardo Spagni | 3 | -0/+8 | |
60fe1b61 Add parse_uri to wallet2_api (MoroccanMalinois) | |||||
2017-01-08 | Merge pull request #1537 | Riccardo Spagni | 3 | -86/+208 | |
c2135082 simplewallet: add a show_transfer <txid> command (moneromooo-monero) 19c4041d wallet_rpc_server: new RPC call to get a transfer by txid (moneromooo-monero) | |||||
2017-01-08 | Merge pull request #1521 | Riccardo Spagni | 3 | -0/+25 | |
21c5af5a wallet2_api: add an address book payment id lookup API (moneromooo-monero) | |||||
2017-01-08 | Merge pull request #1515 | Riccardo Spagni | 2 | -50/+91 | |
ada7c7da portable serializer: tests added (kenshi84) f390a0e2 portable serializer: make signerd/unsigned tx portable, ignore archive version checking (kenshi84) | |||||
2017-01-08 | Merge pull request #1509 | Riccardo Spagni | 1 | -4/+2 | |
29333c41 wallet api: prevent setting refresh height too high (Jaquee) | |||||
2017-01-08 | Merge pull request #1508 | Riccardo Spagni | 1 | -1/+6 | |
4585ada4 Wallet2: faster exit while refreshing (Jaquee) | |||||
2017-01-08 | Merge pull request #1504 | Riccardo Spagni | 1 | -1/+1 | |
5f4ac6b9 wallet2 bugfix: store watch_only flag properly with rewrite() (kenshi84) | |||||
2017-01-08 | Merge pull request #1501 | Riccardo Spagni | 1 | -0/+17 | |
cebae0c5 wallet2: check the node returned the real output when requested (moneromooo-monero) | |||||
2017-01-08 | Merge pull request #1500 | Riccardo Spagni | 3 | -2/+41 | |
c0a0fcaf wallet2_api: some new APIs to access daemon state (moneromooo-monero) | |||||
2017-01-08 | Merge pull request #1497 | Riccardo Spagni | 1 | -1/+1 | |
50511677 wallet2: fix large reorgs failing (moneromooo-monero) | |||||
2017-01-08 | Add parse_uri to wallet2_api | MoroccanMalinois | 3 | -0/+8 | |
2017-01-08 | Cold signing: make sure short payment id isnt encrypted twice | Jaquee | 2 | -1/+43 | |
2017-01-08 | wallet_rpc_server: new RPC call to get a transfer by txid | moneromooo-monero | 3 | -86/+208 | |
2017-01-03 | portable serializer: tests added | kenshi84 | 1 | -0/+3 | |
2017-01-02 | portable serializer: make signerd/unsigned tx portable, ignore archive ↵ | kenshi84 | 2 | -50/+88 | |
version checking | |||||
2017-01-01 | wallet2_api: add an address book payment id lookup API | moneromooo-monero | 3 | -0/+25 | |
2016-12-27 | wallet api: prevent setting refresh height too high | Jaquee | 1 | -4/+2 | |
2016-12-27 | Wallet2: faster exit while refreshing | Jaquee | 1 | -1/+6 | |
2016-12-27 | wallet2: check the node returned the real output when requested | moneromooo-monero | 1 | -0/+17 | |
2016-12-26 | wallet2 bugfix: store watch_only flag properly with rewrite() | kenshi84 | 1 | -1/+1 | |
2016-12-25 | wallet2_api: some new APIs to access daemon state | moneromooo-monero | 3 | -2/+41 | |
2016-12-24 | wallet2: fix large reorgs failing | moneromooo-monero | 1 | -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. | |||||
2016-12-21 | make openalias also available for solo miner; introduce namespace ↵ | kenshi84 | 3 | -73/+2 | |
tools::dns_utils; support integrated address with dns lookup | |||||
2016-12-20 | Merge pull request #1474 | Riccardo Spagni | 1 | -1/+1 | |
fc40b3e7 Lower connection timeout in check_connection() (Jaquee) | |||||
2016-12-20 | Merge pull request #1473 | Riccardo Spagni | 1 | -2/+0 | |
e3639f5c Removed unused functions (Lee Clagett) | |||||
2016-12-20 | Merge pull request #1472 | Riccardo Spagni | 5 | -205/+159 | |
2bddb8eb Refactored password prompting for wallets (Lee Clagett) | |||||
2016-12-20 | Merge pull request #1468 | Riccardo Spagni | 3 | -0/+12 | |
9a2cd722 wallet2_api: add an API to the OpenAlias resolver (moneromooo-monero) | |||||
2016-12-20 | Merge pull request #1462 | Riccardo Spagni | 2 | -11/+30 | |
07b9138c support importing unportable outputs (kenshi84) 2ac80075 also use portable serializer for boost_serialization_helper.h and net_node.inl, completely adandon boost/archive/binary_oarchive.hpp (kenshi84) d1d6e27a moved boost cpp into hpp since they're supposed to be header only (kenshi84) 66e6af89 added experimental boost::archive::portable_binary_{i|o}archive (kenshi84) | |||||
2016-12-20 | also use portable serializer for boost_serialization_helper.h and ↵ | kenshi84 | 1 | -2/+2 | |
net_node.inl, completely adandon boost/archive/binary_oarchive.hpp | |||||
2016-12-20 | moved boost cpp into hpp since they're supposed to be header only | kenshi84 | 1 | -1/+0 | |
2016-12-19 | Refactored password prompting for wallets | Lee Clagett | 5 | -205/+159 | |
2016-12-19 | Lower connection timeout in check_connection() | Jaquee | 1 | -1/+1 | |
2016-12-19 | Removed unused functions | Lee Clagett | 1 | -2/+0 | |
2016-12-17 | wallet2_api: add an API to the OpenAlias resolver | moneromooo-monero | 3 | -0/+12 | |
2016-12-16 | Enabled HTTP auth support for monero-wallet-rpc | Lee Clagett | 2 | -7/+94 | |
2016-12-16 | added experimental boost::archive::portable_binary_{i|o}archive | kenshi84 | 3 | -11/+31 | |
2016-12-15 | Merge pull request #1455 | Riccardo Spagni | 5 | -9/+9 | |
4bb0bff2 AddressBook: use unsigned type for row ID's (anonimal) | |||||
2016-12-15 | Merge pull request #1452 | Riccardo Spagni | 3 | -22/+65 | |
944b6079 Wallet API: Do not refresh while daemon is syncing + fixed fast refresh when creating wallet offline + improved close wallet logic (make sure refresh thread is stopped) (Jaquee) | |||||
2016-12-15 | Merge pull request #1444 | Riccardo Spagni | 1 | -1/+1 | |
bdc3d749 Adding HTTP Digest Auth (but not yet enabled) (Lee Clagett) | |||||
2016-12-15 | Wallet API: Do not refresh while daemon is syncing | Jaquee | 3 | -22/+65 | |
+ fixed fast refresh when creating wallet offline + improved close wallet logic (make sure refresh thread is stopped) | |||||
2016-12-14 | AddressBook: use unsigned type for row ID's | anonimal | 5 | -9/+9 | |
Fixes build warnings and may also prevent future headaches. | |||||
2016-12-13 | Merge pull request #1446 | Riccardo Spagni | 14 | -15/+43 | |
b2adfa8c Bitmonero namespace renamed Monero. Bitmonero namespace alias added so that third party uses of the wallet api can transition. (Randi Joseph) | |||||
2016-12-13 | Bitmonero namespace renamed Monero. Bitmonero namespace alias added so that ↵ | Randi Joseph | 14 | -15/+43 | |
third party uses of the wallet api can transition. | |||||
2016-12-13 | Adding HTTP Digest Auth (but not yet enabled) | Lee Clagett | 1 | -1/+1 | |
2016-12-12 | monero-wallet-cli wording changes 'n' stuff | luigi1111 | 2 | -4/+4 | |
Possibly other pedantry. Pedants are people too. | |||||
2016-12-12 | addressbook updates | Jaquee | 5 | -26/+41 | |
2016-12-12 | Merge pull request #1434 | Riccardo Spagni | 9 | -7/+307 | |
5df92877 GUI address book (Jaquee) | |||||
2016-12-12 | GUI address book | Jaquee | 9 | -7/+307 | |
2016-12-10 | wallet: bring forward use of the dynamic fee | moneromooo-monero | 1 | -1/+1 | |
It was 14 days after v4, it is now one day after it. luigi1111's suggestion | |||||
2016-12-10 | Merge pull request #1422 | Riccardo Spagni | 1 | -1/+1 | |
9b00d80f wallet2: pass by const ref where possible (moneromooo-monero) | |||||
2016-12-10 | Merge pull request #1419 | Riccardo Spagni | 2 | -3/+20 | |
f4a3ce15 Fix sending outputs from a tx with more than one pubkey (moneromooo-monero) | |||||
2016-12-10 | wallet2: pass by const ref where possible | moneromooo-monero | 1 | -1/+1 | |
Reported by kenshi84 | |||||
2016-12-09 | Fix sending outputs from a tx with more than one pubkey | moneromooo-monero | 2 | -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. | |||||
2016-12-08 | Merge pull request #1415 | Riccardo Spagni | 1 | -3/+13 | |
6c44f5c6 wallet: send 0 change to a random address where necessary with rct (moneromooo-monero) | |||||
2016-12-08 | Merge pull request #1405 | Riccardo Spagni | 1 | -69/+43 | |
d1a75754 Remove infinite loop in refresh code (Jaquee) | |||||
2016-12-07 | wallet: send 0 change to a random address where necessary with rct | moneromooo-monero | 1 | -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. | |||||
2016-12-05 | Added confirmation before binding wallet-rpc to external IP | Lee Clagett | 2 | -14/+30 | |
2016-12-05 | Remove infinite loop in refresh code | Jaquee | 1 | -69/+43 | |
This reverts commit fd181b03bb58a8b0628d2af8637cf6bb968fc437. | |||||
2016-12-04 | Merge pull request #1399 | Riccardo Spagni | 1 | -2/+1 | |
73ac3b8e wallet2: avoid possible undefined behavior on empty string (moneromooo-monero) | |||||
2016-12-04 | Merge pull request #1398 | Riccardo Spagni | 4 | -7/+7 | |
f4772bae Fix a few minor typos (Pierre Boyer) | |||||
2016-12-04 | Merge pull request #1385 | Riccardo Spagni | 6 | -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) | |||||
2016-12-04 | Merge pull request #1388 | Riccardo Spagni | 3 | -2/+88 | |
fcd178ef wallet_api: add a few daemon related getters (moneromooo-monero) | |||||
2016-12-04 | Merge pull request #1380 | Riccardo Spagni | 5 | -0/+14 | |
657a70e0 wallet: add a getter for the filename path (moneromooo-monero) | |||||
2016-12-04 | wallet2: avoid possible undefined behavior on empty string | moneromooo-monero | 1 | -2/+1 | |
2016-12-04 | Fix a few minor typos | Pierre Boyer | 4 | -7/+7 | |
2016-11-29 | wallet_api: add a few daemon related getters | moneromooo-monero | 3 | -2/+88 | |
Blockchain height, version, Mining hash rate... | |||||
2016-11-28 | wallet: add API and RPC to create/parse monero: URIs | moneromooo-monero | 6 | -0/+233 | |
2016-11-26 | wallet: add a getter for the filename path | moneromooo-monero | 5 | -0/+14 | |
2016-11-26 | Improve daemon RPC version handling | moneromooo-monero | 3 | -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. | |||||
2016-11-24 | Merge pull request #1372 | Riccardo Spagni | 1 | -1/+1 | |
17b6bd6 Fix DNS failures in offline mode preventing daemon startup (moneromooo-monero) | |||||
2016-11-24 | Merge pull request #1369 | Riccardo Spagni | 2 | -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) | |||||
2016-11-24 | Merge pull request #1361 | Riccardo Spagni | 1 | -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) | |||||
2016-11-24 | Merge pull request #1358 | Riccardo Spagni | 2 | -7/+52 | |
7abfc54 wallet: fix exporting outputs and key images with txes with two pubkeys (moneromooo-monero) | |||||
2016-11-24 | Merge pull request #1357 | Riccardo Spagni | 1 | -1/+2 | |
5fc36f9 wallet2_api: fix history leak on destruction (moneromooo-monero) | |||||
2016-11-24 | Merge pull request #1356 | Riccardo Spagni | 1 | -0/+11 | |
69b188c wallet2_api: fix payment ids from integrated addresses being ignored (moneromooo-monero) | |||||
2016-11-24 | Merge pull request #1352 | Riccardo Spagni | 1 | -1/+1 | |
d01f5c7 wallet2: fix illegal memory access removing newlines from password (moneromooo-monero) | |||||
2016-11-24 | Merge pull request #1351 | Riccardo Spagni | 1 | -4/+5 | |
e6264a2 wallet2: fix decrypting a bit too much in authenticated mode (moneromooo-monero) | |||||
2016-11-23 | Fix DNS failures in offline mode preventing daemon startup | moneromooo-monero | 1 | -1/+1 | |
2016-11-23 | wallet2: fix wrong change being recorded for cold signed txes | moneromooo-monero | 2 | -3/+11 | |
2016-11-22 | Add a get_outs (fully text based) version of get_outs.bin | moneromooo-monero | 1 | -3/+3 | |
2016-11-19 | wallet: fix exporting outputs and key images with txes with two pubkeys | moneromooo-monero | 2 | -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. | |||||
2016-11-18 | wallet2_api: fix history leak on destruction | moneromooo-monero | 1 | -1/+2 | |
2016-11-18 | wallet2_api: fix payment ids from integrated addresses being ignored | moneromooo-monero | 1 | -0/+11 | |
2016-11-18 | Clamp refresh from height to blockchain height. | Dion Ahmetaj | 1 | -43/+69 | |
2016-11-17 | wallet2: fix illegal memory access removing newlines from password | moneromooo-monero | 1 | -1/+1 | |
2016-11-17 | wallet2: fix decrypting a bit too much in authenticated mode | moneromooo-monero | 1 | -4/+5 | |
2016-11-17 | Merge pull request #1346 | Riccardo Spagni | 2 | -0/+12 | |
4eb7347 wallet: return fee in transfer RPC (moneromooo-monero) | |||||
2016-11-17 | Merge pull request #1318 | Riccardo Spagni | 5 | -2/+43 | |
4fca34d Wallet2: calculate approximate blockchain height on offline creation (Jacob Brydolf) | |||||
2016-11-16 | wallet: return fee in transfer RPC | moneromooo-monero | 2 | -0/+12 | |
2016-11-16 | wallet: auto sync outputs and key images in cold signing files | moneromooo-monero | 2 | -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. | |||||
2016-11-16 | wallet2: fill key image and pubkey maps when importing outputs | moneromooo-monero | 1 | -0/+2 | |
2016-11-16 | wallet: cast indices to string in logs to be nice to CLANG | moneromooo-monero | 1 | -4/+4 | |
2016-11-16 | wallet2: try all tx keys when scanning a new transaction | moneromooo-monero | 1 | -2/+7 | |
The vast majority of transactions will have just one tx pubkey, but a bug with cold wallet signing caused two such keys to be there, with the second one being the real one. | |||||
2016-11-15 | wallet2: fill in key image map when importing key images | moneromooo-monero | 1 | -0/+1 | |
2016-11-13 | wallet: fix serialization of new m_key_image_known member | moneromooo-monero | 1 | -2/+16 | |
2016-11-13 | Wallet2: calculate approximate blockchain height on offline creation | Jacob Brydolf | 5 | -2/+43 | |
Wallet API: add approximateBlockChainHeight() | |||||
2016-11-12 | Don't build monero-wallet-rpc when building the GUI | iDunk5400 | 1 | -29/+31 | |
2016-11-12 | wallet: add version dependency to the wallet target | moneromooo-monero | 1 | -0/+1 | |
2016-11-11 | Merge pull request #1316 | Riccardo Spagni | 9 | -18/+1123 | |
358e068 Created monero-wallet-rpc, moving functionality from monero-wallet-cli (Lee Clagett) | |||||
2016-11-11 | Merge pull request #1315 | Riccardo Spagni | 2 | -2/+13 | |
9150a16 Wallet API: use stored refresh height when rebuilding cache (Jacob Brydolf) | |||||
2016-11-11 | Merge pull request #1314 | Riccardo Spagni | 1 | -6/+9 | |
63772e4 wallet: fix corner case of no recent outputs available (moneromooo-monero) | |||||
2016-11-10 | Created monero-wallet-rpc, moving functionality from monero-wallet-cli | Lee Clagett | 9 | -18/+1123 | |
2016-11-09 | wallet2_api: support for sweeping all | moneromooo-monero | 3 | -11/+33 | |
2016-11-09 | Wallet API: use stored refresh height when rebuilding cache | Jacob Brydolf | 2 | -2/+13 | |
2016-11-09 | wallet: fix corner case of no recent outputs available | moneromooo-monero | 1 | -6/+9 | |
Also clarify related logs | |||||
2016-11-09 | Merge pull request #1310 | Riccardo Spagni | 3 | -0/+101 | |
40a68e2 wallet2_api: add API for create_unmixable_sweep_transactions (moneromooo-monero) | |||||
2016-11-09 | Merge pull request #1309 | Riccardo Spagni | 3 | -0/+35 | |
c441a61 wallet2_api: API to sign and verify a message (moneromooo-monero) | |||||
2016-11-09 | Merge pull request #1307 | Riccardo Spagni | 3 | -2/+13 | |
4dcb74f wallet_api: PendingTransaction::txCount - number of split transactions (Ilya Kitaev) | |||||
2016-11-09 | Merge pull request #1305 | Riccardo Spagni | 2 | -20/+46 | |
c80f4d4 wallet: fix output collision detection for view wallets (moneromooo-monero) | |||||
2016-11-08 | wallet2_api: API to sign and verify a message | moneromooo-monero | 3 | -0/+35 | |
2016-11-09 | wallet_api: PendingTransaction::txCount - number of split transactions | Ilya Kitaev | 3 | -2/+13 | |
2016-11-08 | Merge pull request #1308 | Riccardo Spagni | 1 | -0/+6 | |
0c530de Wallet API: Pause refresh while creating transaction (Jacob Brydolf) | |||||
2016-11-08 | Merge pull request #1306 | Riccardo Spagni | 2 | -0/+61 | |
8aba0d4 wallet: encrypt outputs and key images files with the view key (moneromooo-monero) | |||||
2016-11-08 | Merge pull request #1302 | Riccardo Spagni | 3 | -5/+17 | |
63fe6fd wallet2_api: allow connection to return "yes, but wrong version" (moneromooo-monero) | |||||
2016-11-08 | Merge pull request #1301 | Riccardo Spagni | 3 | -0/+22 | |
35da3cb Wallet API: added getTxKey() (Jacob Brydolf) | |||||
2016-11-08 | Wallet API: added getTxKey() | Jacob Brydolf | 3 | -0/+22 | |
2016-11-08 | Merge pull request #1300 | Riccardo Spagni | 1 | -1/+1 | |
eb19492 wallet2_api: do not copy the whole pending tx when iterating (moneromooo-monero) | |||||
2016-11-08 | Merge pull request #1298 | Riccardo Spagni | 5 | -0/+46 | |
97288a5 wallet2_api: add API for tx notes (moneromooo-monero) | |||||
2016-11-08 | Merge pull request #1297 | Riccardo Spagni | 3 | -0/+167 | |
af8a260 wallet_api: txkey checking functions for the GUI (moneromooo.monero) | |||||
2016-11-08 | Merge pull request #1285 | Riccardo Spagni | 2 | -17/+14 | |
a970a4e refresh speedup (luigi1111) | |||||
2016-11-08 | Merge pull request #1276 | Riccardo Spagni | 2 | -4/+42 | |
18f66f4 wallet: use the dynamic per kB fee (moneromooo-monero) e6deb8a rpc: add a dynamic fee estimation RPC call (moneromooo-monero) 82dbba1 core: dynamic fee algorithm from ArticMine (moneromooo-monero) | |||||
2016-11-08 | wallet2_api: add API for create_unmixable_sweep_transactions | moneromooo-monero | 3 | -0/+101 | |
2016-11-08 | Wallet API: Pause refresh while creating transaction | Jacob Brydolf | 1 | -0/+6 | |
2016-11-07 | wallet: encrypt outputs and key images files with the view key | moneromooo-monero | 2 | -0/+61 | |
This key is available to both cold and hot wallet. Authenticated encryption will guard against interception and/or modification of the file. | |||||
2016-11-07 | wallet: fix output collision detection for view wallets | moneromooo-monero | 2 | -20/+46 | |
View wallets do not have the spend secret key, and are thus unable to derive key images for incoming outputs. Moreover, a previous patch set key images to zero as a means to mark an output as having an unknown key image, so they could be filled in when importing key images at a later time. That later patch caused spurious collisions. We now use public keys to detect duplicate outputs. Public keys obtained from the blockchain are checked to be identical to the ones derived locally, so can't be spoofed. | |||||
2016-11-07 | wallet2_api: allow connection to return "yes, but wrong version" | moneromooo-monero | 3 | -5/+17 | |
2016-11-06 | wallet2_api: do not copy the whole pending tx when iterating | moneromooo-monero | 1 | -1/+1 | |
2016-11-05 | wallet2_api: add API for tx notes | moneromooo-monero | 5 | -0/+46 | |
2016-11-05 | wallet_api: txkey checking functions for the GUI | moneromooo.monero | 3 | -0/+167 | |
2016-11-02 | wallet: fix bad amounts/fees again | moneromooo-monero | 3 | -3/+37 | |
m_amount_out was sometimes getting initialized with the sum of an transaction's outputs, and sometimes with the sum of outputs that were not change. This caused confusion and bugs. We now always set it to the sum of outputs. This reverts an earlier fix for bad amounts as this used the other semantics. The wallet data should be converted automatically in a percentage of cases that I'm hesitant to estimate. In any case, restoring from seed or keys or rebuilding the cache will get it right. | |||||
2016-11-01 | refresh speedup | luigi1111 | 2 | -17/+14 | |
Compute derivation only once per tx, instead of once per output. Approx 33% faster while using 75% as much CPU on my machine. Note old functions in cryptonote_core (lookup_acc_outs and is_out_to_acc) are still used by tests. | |||||
2016-11-01 | Merge pull request #1278 | Riccardo Spagni | 1 | -1/+7 | |
43ec2d0 Wallet API: added walletExists logic (Jacob Brydolf) | |||||
2016-11-01 | Merge pull request #1283 | Riccardo Spagni | 1 | -2/+2 | |
4869db7 adding static_assert to pod functions in string tools (Lee Clagett) | |||||
2016-11-01 | Merge pull request #1281 | Riccardo Spagni | 2 | -1/+52 | |
bb560dd wallet: new import_outputs/export_outputs commands (moneromooo-monero) | |||||
2016-10-31 | adding static_assert to pod functions in string tools | Lee Clagett | 1 | -2/+2 | |
2016-10-31 | wallet: use the dynamic per kB fee | moneromooo-monero | 2 | -4/+42 | |
2016-10-30 | wallet: new import_outputs/export_outputs commands | moneromooo-monero | 2 | -1/+52 | |
The intended use is to export outputs from a hot wallet, which can scan incoming transfers from the network, and import them in the cold wallet, which can't. The cold wallet can then compute key images for those outputs, which can then be exported with export_key_images, etc. | |||||
2016-10-30 | Wallet API: added walletExists logic | Jacob Brydolf | 1 | -1/+7 | |
2016-10-30 | wallet: set incoming outputs' key image to 0 on view wallets | moneromooo-monero | 2 | -4/+19 | |
This allows rescan_spent to know the daemon response to those is not valid. | |||||
2016-10-30 | wallet: print tx overview on submit_transfer too | moneromooo-monero | 2 | -2/+8 | |
This is on the potentially compromised wallet, but still guards against stupid mistakes. | |||||
2016-10-29 | Merge pull request #1270 | Riccardo Spagni | 1 | -2/+5 | |
fdef09f Wallet API: make sure path exists before searching for wallets (Jacob Brydolf) | |||||
2016-10-28 | Wallet API: make sure path exists before searching for wallets | Jacob Brydolf | 1 | -2/+5 | |
2016-10-26 | simplewallet: log transactions to submit in submit_transfer | moneromooo-monero | 1 | -1/+2 | |
Not as trustworthy as this is in the view wallet, the one that's considered compromised. | |||||
2016-10-25 | wallet: fix pre-rct cold wallet signing not splitting change | moneromooo-monero | 2 | -17/+19 | |
Re-creating the transaction on the cold wallet was not splitting the change, causing the transaction to be rejected by the network. This worked on testnet since amounts do not have to be split. Also add selected_transfers, which can now be saved since they're size_t rather than iterators. This allows the view wallet to properly set the sent outputs as spent and update balance. Bump transfer file version numbers to match. | |||||
2016-10-23 | Merge pull request #1246 | Riccardo Spagni | 1 | -0/+7 | |
372f338 wallet: sanity check on selected transfer indices in signed ptx (moneromooo-monero) | |||||
2016-10-23 | Merge pull request #1230 | Riccardo Spagni | 2 | -0/+22 | |
06b642d wallet_api: add address validation functions (moneromooo-monero) | |||||
2016-10-22 | Merge pull request #1229 | Riccardo Spagni | 1 | -2/+7 | |
b6b86ab wallet2_api: recognize full size payment ids as valid (moneromooo-monero) | |||||
2016-10-22 | Merge pull request #1228 | Riccardo Spagni | 1 | -1/+1 | |
2bf65df wallet_api: do not override invalid payment id (moneromooo-monero) | |||||
2016-10-22 | Merge pull request #1225 | Riccardo Spagni | 2 | -8/+7 | |
04da979 Always confirm transfers defaults to ON/YES (NanoAkron) | |||||
2016-10-22 | Merge pull request #1224 | Riccardo Spagni | 2 | -1/+8 | |
8231997 simplewallet: fix sweep_all misreporting sweeped amount for rct outputs (moneromooo-monero) 985f61a wallet: force 0 mixin transactions to use pre-rct txes (moneromooo-monero) | |||||
2016-10-22 | Merge pull request #1223 | Riccardo Spagni | 1 | -5/+7 | |
0950be9 wallet: speed up output selection, and fix bug with relatedness calculation (moneromooo-monero) 0eba133 wallet: fix mixup between mixin 2 and 4 before/after v5 (moneromooo-monero) | |||||
2016-10-22 | Merge pull request #1220 | Riccardo Spagni | 3 | -2/+44 | |
e76dcdd wallet: improve error messages when not enough money for transfer (moneromooo-monero) | |||||
2016-10-22 | Merge pull request #1219 | Riccardo Spagni | 1 | -1/+1 | |
2d7083c wallet_api: fix wrong amount in tx history (moneromooo-monero) b5f2001 simplewallet: fix wrong amount in show_transfers (moneromooo-monero) | |||||
2016-10-22 | Merge pull request #1200 | Riccardo Spagni | 1 | -1/+0 | |
a3748f4 Rewrote add_wallet_create_if_needed for clearer flow and behaviour (NanoAkron) | |||||
2016-10-22 | wallet: sanity check on selected transfer indices in signed ptx | moneromooo-monero | 1 | -0/+7 | |
2016-10-16 | wallet_api: add address validation functions | moneromooo-monero | 2 | -0/+22 | |
The payment id from integrated addresses is also parsed | |||||
2016-10-16 | wallet2_api: recognize full size payment ids as valid | moneromooo-monero | 1 | -2/+7 | |
2016-10-16 | wallet_api: do not override invalid payment id | moneromooo-monero | 1 | -1/+1 | |
Instead, return an empty string to mark the error | |||||
2016-10-15 | Rewrote add_wallet_create_if_needed for clearer flow and behaviour | NanoAkron | 1 | -1/+0 | |
2016-10-15 | Always confirm transfers defaults to ON/YES | NanoAkron | 2 | -8/+7 | |
2016-10-15 | simplewallet: fix sweep_all misreporting sweeped amount for rct outputs | moneromooo-monero | 2 | -0/+7 | |
RingCT outputs will be 0 in the vin, so we need to get the actual amount from elsewhere. | |||||
2016-10-15 | wallet: force 0 mixin transactions to use pre-rct txes | moneromooo-monero | 1 | -1/+1 | |
rct transactions does not support 0 mixin, and those are now typically dust sweep transactions, for which a lower fee is a must. | |||||
2016-10-15 | wallet: select part of the fake outs from recent outputs | moneromooo-monero | 1 | -8/+40 | |
25% of the outputs are selected from the last 5 days (if possible), in order to avoid the common case of sending recently received outputs again. 25% and 5 days are subject to review later, since it's just a wallet level change. | |||||
2016-10-15 | wallet: speed up output selection, and fix bug with relatedness calculation | moneromooo-monero | 1 | -3/+5 | |
2016-10-15 | wallet: fix mixup between mixin 2 and 4 before/after v5 | moneromooo-monero | 1 | -2/+2 | |
2016-10-15 | wallet: improve error messages when not enough money for transfer | moneromooo-monero | 3 | -2/+44 | |
2016-10-15 | wallet_api: fix wrong amount in tx history | moneromooo-monero | 1 | -1/+1 | |
2016-10-10 | Wallet API: added setRecoveringFromSeed(); | Jacob Brydolf | 3 | -0/+12 | |
2016-10-09 | Merge pull request #1195 | Riccardo Spagni | 5 | -19/+68 | |
697ce1d libwallet_api: reverted deleted curly brace (Ilya Kitaev) bb9094f libwallet_api: fixes for transaction history (Ilya Kitaev) 62b3708 libwallet_api: do not signal on sent/received tx until wallet completely synchronized (Ilya Kitaev) 11fab41 libwallet_api: TransactionHistory: read/write syncchronization (Ilya Kitaev) 559f379 libwallet_api: test: adjusted mixin_count=4 as it's minumum allowed (Ilya Kitaev) 8b0cb8c libwallet_api: some renamings (Ilya Kitaev) db3282c Initialize transaction history if empty (Ilya Kitaev) 85f5e73 libwallet_api: fixes for transaction history (Ilya Kitaev) |