summaryrefslogtreecommitdiff
path: root/src/simplewallet/simplewallet.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Checking and handling for deterministic vs non-deterministic walletwarptangent2014-12-061-18/+34
| | | | | | | | | | | | | | | | | | | | | | 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.
* indentationwarptangent2014-12-061-1/+1
|
* replace lines with call to recently added print_seed()warptangent2014-12-061-4/+1
|
* Merge pull request #186Riccardo Spagni2014-12-021-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)
| * remove unused display variablewarptangent2014-12-011-3/+0
| |
* | prompt for seed language and error handlingwarptangent2014-12-011-0/+7
|/ | | | - "seed" simplewallet command was only displaying seed if wallet was newly generated
* Merge pull request #1Riccardo Spagni2014-12-011-21/+49
|\ | | | | | | | | | | | | | | | | 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)
| * Prints seed after wallet upgrade. Removed iostream include.Oran Juice2014-10-191-4/+21
| |
| * Rewrites to old wallet file correctlyOran Juice2014-10-191-1/+1
| |
| * Writes seed language while generating wallet. Wallet open fix.Oran Juice2014-10-181-17/+28
| |
| * Stores seed language in wallet file. added rapidjson. Yet to test backward ↵Oran Juice2014-10-181-2/+2
| | | | | | | | compatibility
* | Remove DEFAULT_FEE, add temporary acceptance of too-small per-kb fee >= 0.1, ↵iamsmooth2014-11-091-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
* split mnemonic printout over 3 linesRiccardo Spagni2014-10-051-0/+4
|
* fixed conflict in CMakeListsRiccardo Spagni2014-10-051-9/+77
|\
| * Don't show Old English as an available optionOran Juice2014-10-031-1/+1
| |
| * Restructured language sources to be singletonsOran Juice2014-10-021-35/+14
| |
| * Change seed message to '25' words from '24' wordsOran Juice2014-09-301-2/+2
| |
| * Merge with origin/masterOran Juice2014-09-281-2/+56
| |\
| * | Minor comment changes and code clean-upOran Juice2014-09-281-3/+3
| | |
| * | CRC Checksum for word seed. Gives a new 25 word seed with checksum if one ↵Oran Juice2014-09-281-6/+10
| | | | | | | | | | | | without checksum is passed. Doxygen comment fix.
| * | Doxygen comments inOran Juice2014-09-271-2/+16
| | |
| * | Informs about old style mnemonics from older wallet and provides a new one. ↵Oran Juice2014-09-271-2/+8
| | | | | | | | | | | | CMakeLists.txt update.
| * | Throw error when word list file is empty and quick bug fixOran Juice2014-09-271-7/+31
| | |
| * | Supports wallet restorationOran Juice2014-09-261-4/+6
| | |
| * | Accepts seed language choice from user.Oran Juice2014-09-251-0/+38
| | |
| * | Copies word lists directory to the location of the executableOran Juice2014-09-241-0/+1
| | |
| * | Moved mnemonics code to src/mnemonicsOran Juice2014-09-231-1/+1
| | |
* | | cleaned up OpenAlias messages in simplewalletRiccardo Spagni2014-10-031-6/+6
| | |
* | | simplewallet ignoring testnet port in RPC modeRiccardo Spagni2014-10-011-1/+1
| |/ |/|
* | Fixed artifacts from cherry-picking devel->masterThomas Winget2014-09-231-2/+2
| |
* | change to allow (at least a bit) for multiple TXT recordsThomas Winget2014-09-231-7/+10
| |
* | Simplewallet should now resolve urls to addressesThomas Winget2014-09-231-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.
* Separate testnet address prefixZachary Michaels2014-09-151-6/+9
|
* Separate rpc port for testnetZachary Michaels2014-09-151-3/+7
|
* Reorganize testnet constantsZachary Michaels2014-09-151-2/+2
|
* Add testnet flagZachary Michaels2014-09-151-7/+12
| | | | Source: cryptonotefoundation
* versioning now includes the commit hash, or -final for tagged releasesRiccardo Spagni2014-09-121-3/+3
|
* added viewkey command to CLIJakob Lind2014-08-051-0/+8
|
* refactoring. get seed code in wallet2Jakob Lind2014-08-031-12/+3
|
* check its deterministic wallet before printing seedJakob Lind2014-08-031-3/+19
| | | | when running the seed command
* remove help text about seed only displayed onceJakob Lind2014-08-031-2/+2
|
* added seed command to get deterministic seed.Jakob Lind2014-08-031-0/+11
| | | | not yet password protected
* #36 simplewallet refresh include optional height paramJakob Lind2014-08-011-1/+14
| | | | | | height param is used optionally in refresh command TODO: This should also be the default behaviour when generating a new wallet.
* License updated to BSD 3-clausefluffypony2014-07-231-3/+29
|
* Merge pull request #63 from mikezackles/bytecoin_for_mergemikezackles2014-07-171-2/+2
|\ | | | | Misc fixes from bytecoin
| * Fix thread count argument handling in simplewalletZachary Michaels2014-07-011-2/+2
| |
* | wallet RPC converted to use new transaction semanticsThomas Winget2014-06-301-164/+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.
* | removed erroneous printing of newlinesThomas Winget2014-06-301-1/+0
| |
* | removed some debugging code (really stupid printf-style debuggng..Thomas Winget2014-06-301-11/+2
| |
* | Transaction splitting *seems* to be working!!!tom2014-06-301-6/+21
| |