Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-10-14 | simplewallet: add a check_tx_key command | moneromooo-monero | 2 | -0/+106 | |
It allows one to check the amount of monero sent to a particular address in a particular transaction, given that transaction's tx key | |||||
2015-10-12 | simplewallet: hide start_mining behind --trusted-daemon | moneromooo-monero | 1 | -0/+6 | |
because it leaks your standard address | |||||
2015-10-11 | Merge pull request #427 | Riccardo Spagni | 2 | -0/+10 | |
df8a110 simplewallet: add a --trusted-daemon flag (moneromooo-monero) | |||||
2015-10-11 | simplewallet: add a --trusted-daemon flag | moneromooo-monero | 2 | -0/+10 | |
It allows enabling the rescan_spent command only for trusted daemon | |||||
2015-10-11 | simplewallet: bump default mixin from 3 to 4 | moneromooo-monero | 1 | -1/+1 | |
As recommended in MRL-0004 | |||||
2015-08-26 | Merge pull request #390 | Riccardo Spagni | 1 | -1/+1 | |
5dc53c2 wallet: use mutex protected random generation api (moneromooo-monero) | |||||
2015-08-26 | wallet: use mutex protected random generation api | moneromooo-monero | 1 | -1/+1 | |
2015-08-24 | simplewallet: add a store-tx-keys option to set | moneromooo-monero | 2 | -1/+46 | |
To enable storing tx keys in the (now encrypted) wallet cache. | |||||
2015-08-19 | make tx keys available to the user | moneromooo-monero | 2 | -0/+33 | |
They are also stored in the cache file, to be retrieved using a new get_tx_key command. | |||||
2015-08-16 | simplewallet: Use default log file name when executable's file path is unknown | warptangent | 1 | -3/+21 | |
Default to "simplewallet.log" in current directory when file path isn't obtained from epee. In this situation previously, it defaulted to the file name of ".log" ("" + ".log") in the current directory. (Thanks to @sammy007 for reporting bug.) An earlier version yet used "" + "/" + ".log" = "/.log", which resulted in silently not logging in most cases, due to lack of permission. Test: PATH=$PATH:</path/to/simplewallet/folder> && simplewallet --wallet-file /dev/null This results in epee not finding the executable's file path, so simplewallet will now use a default log filename. | |||||
2015-08-11 | wallet: new rescan_spent command to update outputs' spent status | moneromooo-monero | 2 | -0/+41 | |
This obsoletes the need for a lengthy blockchain rescan when a transaction doesn't end up in the chain after being accepted by the daemon, or any other reason why the wallet's idea of spent and unspent outputs gets out of sync from the blockchain's. | |||||
2015-08-09 | encrypted payment ids are now 64 bit, instead of 256 bit | moneromooo-monero | 1 | -28/+30 | |
Pros: - smaller on the blockchain - shorter integrated addresses Cons: - less sparseness - less ability to embed actual information The boolean argument to encrypt payment ids is now gone from the RPC calls, since the decision is made based on the length of the payment id passed. | |||||
2015-08-09 | Encrypted payment IDs | moneromooo-monero | 1 | -2/+8 | |
A payment ID may be encrypted using the tx secret key and the receiver's public view key. The receiver can decrypt it with the tx public key and the receiver's secret view key. Using integrated addresses now cause the payment IDs to be encrypted. Payment IDs used manually are not encrypted by default, but can be encrypted using the new 'encrypt_payment_id' field in the transfer and transfer_split RPC calls. It is not possible to use an encrypted payment ID by specifying a manual simplewallet transfer/transfer_new command, though this is just a limitation due to input parsing. | |||||
2015-07-22 | wallet: new transaction construction algorithm | moneromooo-monero | 2 | -2/+19 | |
It should avoid a lot of the issues sending more than half the wallet's contents due to change. Actual output selection is still random. Changing this would improve the matching of transaction amounts to output sizes, but may have non obvious effects on blockchain analysis. Mapped to the new transfer_new command in simplewallet, and transfer uses the existing algorithm. To use in RPC, add "new_algorithm: true" in the transfer_split JSON command. It is not used in the transfer command. | |||||
2015-07-19 | simplewallet: fix context/string order mismatch | moneromooo-monero | 1 | -1/+1 | |
2015-07-19 | simplewallet: use unsigned long long instead of size_t in message | moneromooo-monero | 1 | -4/+4 | |
boost doesn't support %zu for size_t, and the previous change to %u could technically lose bits (though it would require splitting a transfer into 4 billion transactions, which seems unlikely). | |||||
2015-07-18 | wallet: add boolean to always confirm transactions with the user | moneromooo-monero | 2 | -5/+71 | |
This can be useful if you want to be given a veto over the tx fee, or if you want to see what a tx fee would be without actually sending. | |||||
2015-07-18 | boost doesn't like %zu for size_t, replace with %u | moneromooo-monero | 1 | -2/+2 | |
2015-07-14 | Translatable strings for simplewallet | moneromooo-monero | 2 | -247/+267 | |
The system is mostly the Qt system, but we don't use Qt to avoid the dependencies. See README.i18n for details. | |||||
2015-06-20 | simplewallet: allow creating a wallet from a public address and view secret key | moneromooo-monero | 2 | -8/+81 | |
The needed information is supplied via a triple: --generate-from-view-key address:viewkey:filename | |||||
2015-06-20 | simplewallet: forbid seed commands for watch only wallets | moneromooo-monero | 1 | -0/+10 | |
They do not make sense | |||||
2015-06-14 | Merge pull request #318 | Riccardo Spagni | 3 | -8/+14 | |
fb20071 simplewallet: allow a different password for the watch-only wallet (moneromooo-monero) | |||||
2015-06-12 | simplewallet: allow integrated_address to generate a random payment id | moneromooo-monero | 1 | -4/+11 | |
2015-06-12 | Integrated addresses (standard address plus payment id) | moneromooo-monero | 2 | -2/+63 | |
2015-06-12 | simplewallet: allow a different password for the watch-only wallet | moneromooo-monero | 3 | -8/+14 | |
2015-05-31 | wallet: add watch only wallet support | moneromooo-monero | 2 | -1/+40 | |
The new save_watch_only saves a copy of the keys file without the spend key. It can then be given away to be used as a normal keys file, but with no spend ability. | |||||
2015-05-30 | wallet: add a sweep_dust command | moneromooo-monero | 2 | -1/+129 | |
Sends all the dust to your own wallet. May fail (if the fee required is more than the dust total). May end up paying most of the dust in fees. Unlocked dust total is now also displayed in "balance". | |||||
2015-05-28 | simplewallet: Update and add log options | warptangent | 1 | -9/+29 | |
Replace --set_log with --log-level for consistency. Show default log level in usage. Add --log-file for specifying log file path. Document log file path. Display log file path at startup. | |||||
2015-05-28 | simplewallet: Don't log view key and spend key | warptangent | 1 | -4/+7 | |
As with display of seed, don't log view key and spend key. Includes: - display of viewkey at wallet creation - "viewkey" command output - "spendkey" command output | |||||
2015-05-19 | Add spendkey dump to simplewallet | luigi1111 | 2 | -0/+9 | |
2015-04-01 | remerged; commands JSON. logging upgrade. doxygen | rfree2monero | 1 | -0/+2 | |
2015-04-01 | Merge remote-tracking branch 'monero-official/master' into network-1.6-work1 | rfree2monero | 1 | -11/+16 | |
2015-03-10 | default mix factor in simplewallet | smooth | 1 | -10/+16 | |
2015-02-20 | 2014 network limit 1.2 +utils +toc -doc -drmonero | rfree2monero | 1 | -0/+1 | |
new update of the pr with network limits more debug options: discarding downloaded blocks all or after given height. trying to trigger the locking errors. debug levels polished/tuned to sane values. debug/logging improved. warning: this pr should be correct code, but it could make an existing (in master version) locking error appear more often. it's a race on the list (map) of peers, e.g. between closing/deleting them versus working on them in net-limit sleep in sending chunk. the bug is not in this code/this pr, but in the master version. the locking problem of master will be fixed in other pr. problem is ub, and in practice is seems to usually cause program abort (tested on debian stable with updated gcc). see --help for option to add sleep to trigger the error faster. | |||||
2015-02-20 | 2014 network limit 1.0a +utils +toc -doc -drmonero | rfree2monero | 1 | -0/+1 | |
commands and options for network limiting works very well e.g. for 50 KiB/sec up and down ToS (QoS) flag peer number limit TODO some spikes in ingress/download TODO problems when other up and down limit added "otshell utils" - simple logging (with colors, text files channels) | |||||
2015-01-11 | Add a --restricted-rpc flag to simplewallet | moneromooo-monero | 1 | -1/+4 | |
It restricts RPC to a subset of "view only" commands. Kind of like a poor man's view key replacement. | |||||
2015-01-02 | year updated in license | Riccardo Spagni | 5 | -5/+5 | |
2014-12-13 | Merge pull request #203 | Riccardo Spagni | 1 | -4/+24 | |
583cf0a Document existing function (warptangent) 95eb944 Repeat prompt for wallet path if invalid (warptangent) | |||||
2014-12-11 | Repeat prompt for wallet path if invalid | warptangent | 1 | -4/+24 | |
simplewallet run without a wallet path argument should prompt again if an invalid path was entered. Validity here currently means the string isn't empty. | |||||
2014-12-08 | Add simple_wallet::seed_set_language method | warptangent | 2 | -0/+72 | |
Add simple_wallet::set_variable method to provide top-level "set" command and support "set seed language" command. | |||||
2014-12-06 | Checking and handling for deterministic vs non-deterministic wallet | warptangent | 1 | -19/+35 | |
simple_wallet::seed() - Check that wallet is deterministic. simple_wallet::new_wallet() - Prompt for seed language only if it's a non-deterministic wallet, along with previous conditions. simple_wallet::open_wallet() - Fixed check for deterministic wallet (flag based on command line non-deterministic argument was used before, but it's inapplicable to opening an existing wallet). - As with deterministic wallet, non-deterministic also included to be rewritten to new JSON format file. That's what's done for newly generated non-deterministic wallets, so old versions should be updated to same format. | |||||
2014-12-06 | indentation | warptangent | 1 | -1/+1 | |
2014-12-06 | replace lines with call to recently added print_seed() | warptangent | 1 | -4/+1 | |
2014-12-02 | Merge pull request #186 | Riccardo Spagni | 1 | -3/+0 | |
3300ae5 remove unused display variable (warptangent) 0e0e557 return true on success (warptangent) 2e11eb1 deterministic wallet use of twelve words fixed (warptangent) 21a3c46 ensure that keccak is called on view spend key, not a possibly pre-sc_reduce32 version of it - for deriving view secret key (warptangent) | |||||
2014-12-01 | prompt for seed language and error handling | warptangent | 1 | -0/+7 | |
- "seed" simplewallet command was only displaying seed if wallet was newly generated | |||||
2014-12-01 | remove unused display variable | warptangent | 1 | -3/+0 | |
2014-12-01 | Merge pull request #1 | Riccardo Spagni | 2 | -21/+54 | |
f1eaf88 Prints seed after wallet upgrade. Removed iostream include. (Oran Juice) 70971be Doxygen comments (Oran Juice) 031ca23 Rewrites to old wallet file correctly (Oran Juice) 1f833dc Doxygen comments in (Oran Juice) 0bd88ff Writes seed language while generating wallet. Wallet open fix. (Oran Juice) 09a659e Stores seed language in wallet file. added rapidjson. Yet to test backward compatibility (Oran Juice) | |||||
2014-11-26 | Merge pull request #188 | Riccardo Spagni | 1 | -3/+2 | |
dde7897 Disable legacy fees for now (iamsmooth) cc74b43 Remove DEFAULT_FEE, add temporary acceptance of too-small per-kb fee >= 0.1, denominations based on DEFAULT_DUST_THRESHOLD, document fee arg to create_transactions as unused, se DEFAULT_DUST_THRESHOLD for wallet dust collection instead of calcualted tx fee (iamsmooth) | |||||
2014-11-09 | Remove DEFAULT_FEE, add temporary acceptance of too-small per-kb fee >= 0.1, ↵ | iamsmooth | 1 | -3/+2 | |
denominations based on DEFAULT_DUST_THRESHOLD, document fee arg to create_transactions as unused, se DEFAULT_DUST_THRESHOLD for wallet dust collection instead of calcualted tx fee | |||||
2014-10-24 | cmake: fix up link lines | Ben Boeckel | 1 | -1/+1 | |
2014-10-24 | cmake: support 2.8.7 | Ben Boeckel | 1 | -1/+1 | |
Older versions of CMake support LINK_{PUBLIC,PRIVATE} while newer versions prefer PUBLIC and PRIVATE instead, but still support the LINK_ prefix. | |||||
2014-10-23 | cmake: handle private vs. public headers | Ben Boeckel | 1 | -2/+7 | |
2014-10-23 | cmake: refactor common code with executables | Ben Boeckel | 1 | -18/+1 | |
2014-10-23 | cmake: put each library into its own directory | Ben Boeckel | 1 | -0/+70 | |
This cleans up the CMake code and shows patterns more easily (to be refactored in the next commit). | |||||
2014-10-19 | Prints seed after wallet upgrade. Removed iostream include. | Oran Juice | 2 | -4/+26 | |
2014-10-19 | Rewrites to old wallet file correctly | Oran Juice | 1 | -1/+1 | |
2014-10-18 | Writes seed language while generating wallet. Wallet open fix. | Oran Juice | 1 | -17/+28 | |
2014-10-18 | Stores seed language in wallet file. added rapidjson. Yet to test backward ↵ | Oran Juice | 1 | -2/+2 | |
compatibility | |||||
2014-10-05 | split mnemonic printout over 3 lines | Riccardo Spagni | 1 | -0/+4 | |
2014-10-05 | fixed conflict in CMakeLists | Riccardo Spagni | 2 | -14/+100 | |
2014-10-03 | cleaned up OpenAlias messages in simplewallet | Riccardo Spagni | 1 | -6/+6 | |
2014-10-03 | Don't show Old English as an available option | Oran Juice | 1 | -1/+1 | |
2014-10-02 | Restructured language sources to be singletons | Oran Juice | 2 | -36/+16 | |
2014-10-01 | simplewallet ignoring testnet port in RPC mode | Riccardo Spagni | 1 | -1/+1 | |
2014-09-30 | Change seed message to '25' words from '24' words | Oran Juice | 1 | -2/+2 | |
2014-09-28 | Merge with origin/master | Oran Juice | 1 | -2/+56 | |
2014-09-28 | Minor comment changes and code clean-up | Oran Juice | 1 | -3/+3 | |
2014-09-28 | CRC Checksum for word seed. Gives a new 25 word seed with checksum if one ↵ | Oran Juice | 1 | -6/+10 | |
without checksum is passed. Doxygen comment fix. | |||||
2014-09-27 | Doxygen comments in | Oran Juice | 2 | -6/+36 | |
2014-09-27 | Informs about old style mnemonics from older wallet and provides a new one. ↵ | Oran Juice | 1 | -2/+8 | |
CMakeLists.txt update. | |||||
2014-09-27 | Throw error when word list file is empty and quick bug fix | Oran Juice | 1 | -7/+31 | |
2014-09-26 | Supports wallet restoration | Oran Juice | 1 | -4/+6 | |
2014-09-25 | Accepts seed language choice from user. | Oran Juice | 2 | -0/+39 | |
2014-09-24 | Copies word lists directory to the location of the executable | Oran Juice | 1 | -0/+1 | |
2014-09-23 | Fixed artifacts from cherry-picking devel->master | Thomas Winget | 1 | -2/+2 | |
2014-09-23 | change to allow (at least a bit) for multiple TXT records | Thomas Winget | 1 | -7/+10 | |
2014-09-23 | Simplewallet should now resolve urls to addresses | Thomas Winget | 1 | -2/+53 | |
Simplewallet should now do a DNS query on an address if it fails to convert the given string to a binary representation of an address (base58->binary). It will prompt the user, telling of what the "url" passed was, what monero address it translated to, and whether or not DNSSEC validation was a success, and ask for a confirmation that these are all acceptable. | |||||
2014-09-23 | Moved mnemonics code to src/mnemonics | Oran Juice | 1 | -1/+1 | |
2014-09-15 | Separate testnet address prefix | Zachary Michaels | 1 | -6/+9 | |
2014-09-15 | Separate rpc port for testnet | Zachary Michaels | 1 | -3/+7 | |
2014-09-15 | Reorganize testnet constants | Zachary Michaels | 1 | -2/+2 | |
2014-09-15 | Add testnet flag | Zachary Michaels | 2 | -9/+14 | |
Source: cryptonotefoundation | |||||
2014-09-12 | versioning now includes the commit hash, or -final for tagged releases | Riccardo Spagni | 1 | -3/+3 | |
2014-08-05 | added viewkey command to CLI | Jakob Lind | 2 | -0/+9 | |
2014-08-03 | refactoring. get seed code in wallet2 | Jakob Lind | 1 | -12/+3 | |
2014-08-03 | check its deterministic wallet before printing seed | Jakob Lind | 1 | -3/+19 | |
when running the seed command | |||||
2014-08-03 | remove help text about seed only displayed once | Jakob Lind | 1 | -2/+2 | |
2014-08-03 | added seed command to get deterministic seed. | Jakob Lind | 2 | -0/+12 | |
not yet password protected | |||||
2014-08-01 | #36 simplewallet refresh include optional height param | Jakob Lind | 1 | -1/+14 | |
height param is used optionally in refresh command TODO: This should also be the default behaviour when generating a new wallet. | |||||
2014-07-23 | License updated to BSD 3-clause | fluffypony | 4 | -13/+116 | |
2014-07-17 | Merge pull request #63 from mikezackles/bytecoin_for_merge | mikezackles | 1 | -2/+2 | |
Misc fixes from bytecoin | |||||
2014-07-01 | Fix thread count argument handling in simplewallet | Zachary Michaels | 1 | -2/+2 | |
2014-06-30 | wallet RPC converted to use new transaction semantics | Thomas Winget | 2 | -165/+32 | |
wallet RPC now uses wallet2::create_transactions and wallet2::commit_tx instead of wallet2::transfer. This made it possible to add the RPC call /transfer_split, which will split transactions automatically if they are too large. The old call to /transfer will return an error stating to use /transfer_split if multiple transactions are needed to fulfill the request. | |||||
2014-06-30 | removed erroneous printing of newlines | Thomas Winget | 1 | -1/+0 | |
2014-06-30 | removed some debugging code (really stupid printf-style debuggng.. | Thomas Winget | 1 | -11/+2 | |
2014-06-30 | Transaction splitting *seems* to be working!!! | tom | 1 | -6/+21 | |
2014-06-30 | Added confirmation prompt if transactions are to be split | Thomas Winget | 1 | -0/+16 | |
2014-06-30 | added back successful tx message. oops. | Thomas Winget | 1 | -1/+3 | |
2014-06-30 | up tx splits limit 5 -> 30 | Thomas Winget | 1 | -1/+1 | |
2014-06-30 | final changes to get transaction splitting building. needs testing. | Thomas Winget | 2 | -16/+82 | |
2014-06-30 | working on dividing functions in prep for tx splitting | tom | 2 | -9/+84 | |
2014-06-12 | changed wallet mnemonic to use cout so it doesn't print to log | Thomas Winget | 1 | -1/+2 | |
2014-06-12 | changed text a bit more | tom | 1 | -10/+11 | |
2014-06-12 | changed some print messages | tom | 1 | -2/+2 | |
2014-06-12 | allow two-random-numbers wallet generation (but not as default) | Thomas Winget | 2 | -36/+46 | |
2014-06-12 | reworked command line args for simplewallet. | Thomas Winget | 2 | -19/+30 | |
--generate-new-wallet and --wallet-file are now properly mutually-exclusive. | |||||
2014-06-12 | DRY cin input_line (and test replacement of non-DRY usage) | Thomas Winget | 1 | -6/+4 | |
2014-06-12 | more pointer-based derp | Thomas Winget | 1 | -5/+10 | |
2014-06-12 | fixed some pointer- and loop-based derps | Thomas Winget | 1 | -0/+2 | |
2014-06-12 | builds, but doesn't link. other than that, electrum-style recovery ↵ | Thomas Winget | 1 | -1/+9 | |
implemented (but not tested\!) | |||||
2014-06-12 | most functions prototyped/modified for wallet recovery | Thomas Winget | 2 | -4/+41 | |
2014-06-02 | Added 'payment_id' optional argument to 'transfer' wallet RPC method | Neozaru | 1 | -15/+2 | |
2014-06-01 | Merge bitmonero@monero-project | Neozaru | 2 | -18/+16 | |
2014-05-28 | simplewallet returns 0 when no error | Neozaru | 1 | -1/+1 | |
2014-05-28 | Added '--exit-after-cmd' option in simplewallet | Neozaru | 1 | -1/+9 | |
2014-05-28 | Fixed return status for '--help'. Fixed wallet name (use macro instead of ↵ | Neozaru | 1 | -2/+2 | |
'bytecoin wallet' | |||||
2014-05-26 | Merge remote-tracking branch 'origin/master' into 0.8.8update | mydesktop | 1 | -5/+11 | |
Latest PR merged into experimental branch. | |||||
2014-05-26 | simplewallet exits when COMMAND is given as a command-line argument | paybee | 1 | -5/+11 | |
2014-05-25 | 0.8.8update | mydesktop | 2 | -6/+6 | |
2014-05-16 | Added 'save_bc' command in daemon for saving blockchain remotely | Neozaru | 2 | -0/+18 | |
2014-05-03 | initial [broken] update | mydesktop | 2 | -18/+148 | |
2014-04-30 | various fixes to allow mac osx compilation | mydesktop | 1 | -1/+1 | |
2014-04-07 | Improvements in JSON RPC | Antonio Juarez | 1 | -11/+15 | |
2014-04-02 | json rpc for wallet and bugfix | Antonio Juarez | 2 | -167/+564 | |
2014-03-20 | some fixes | Antonio Juarez | 2 | -112/+172 | |
2014-03-03 | moved all stuff to github | Antonio Juarez | 4 | -0/+864 | |