summaryrefslogtreecommitdiff
path: root/src/wallet/wallet2.cpp
Commit message (Collapse)AuthorAgeFilesLines
* wallet JSON update for non-deterministic wallet datawarptangent2014-12-061-4/+10
| | | | | | | | | | | | wallet2::store_keys() and wallet2::load_keys() should only use the JSON attribute "seed_language" when applicable. That is only for deterministic wallets. - store_keys() don't add JSON attribute "seed_language" if seed_language is empty - load_keys() don't call set_seed_language if JSON attribute "seed_language" not present
* Extract check for deterministic keys to wallet2::is_deterministic()warptangent2014-12-061-6/+16
| | | | | It's cleaner for wallet2.cpp and it also allows deterministic check by simplewallet.cpp.
* prompt for seed language and error handlingwarptangent2014-12-011-0/+13
| | | | - "seed" simplewallet command was only displaying seed if wallet was newly generated
* Merge pull request #1Riccardo Spagni2014-12-011-5/+84
|\ | | | | | | | | | | | | | | | | 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-2/+0
| |
| * Doxygen commentsOran Juice2014-10-191-14/+19
| |
| * Rewrites to old wallet file correctlyOran Juice2014-10-191-1/+13
| |
| * Doxygen comments inOran Juice2014-10-181-3/+24
| |
| * Writes seed language while generating wallet. Wallet open fix.Oran Juice2014-10-181-4/+9
| |
| * Stores seed language in wallet file. added rapidjson. Yet to test backward ↵Oran Juice2014-10-181-1/+39
| | | | | | | | compatibility
* | Remove DEFAULT_FEE, add temporary acceptance of too-small per-kb fee >= 0.1, ↵iamsmooth2014-11-091-2/+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
* | per kb fees not passing correct fee to transfer()Thomas Winget2014-11-061-2/+1
| |
* | Should now properly do per-kb feeThomas Winget2014-11-061-1/+2
| | | | | | | | I'm an idiot.
* | per kb feesThomas Winget2014-11-061-1/+16
|/
* fixed conflict in CMakeListsRiccardo Spagni2014-10-051-2/+9
|\
| * Restructured language sources to be singletonsOran Juice2014-10-021-1/+8
| |
| * Merge with origin/masterOran Juice2014-09-281-0/+63
| |\
| * | Moved mnemonics code to src/mnemonicsOran Juice2014-09-231-1/+1
| | |
* | | updated DNSResolver/things that use it for DNSSECThomas Winget2014-09-301-4/+9
| |/ |/| | | | | | | | | | | Note: DNSResolver does not yet *use* DNSSEC, but rather this commit is preparation for including DNSSEC validation. The function in src/wallet/wallet2.cpp that uses DNSResolver still needs its parameters updated accordingly.
* | change to allow (at least a bit) for multiple TXT recordsThomas Winget2014-09-231-6/+15
| |
* | Monero addres from DNS TXT record implemented, tests passThomas Winget2014-09-231-0/+54
|/ | | | Still need to deal with DNSSEC and optional fields in the TXT record.
* Separate testnet address prefixZachary Michaels2014-09-151-2/+2
|
* Pass tx and nonce to genesis block constructorZachary Michaels2014-09-151-4/+8
|
* Separate rpc port for testnetZachary Michaels2014-09-151-1/+5
|
* Reorganize testnet constantsZachary Michaels2014-09-151-1/+1
|
* Add testnet flagZachary Michaels2014-09-151-7/+30
| | | | Source: cryptonotefoundation
* Change wallet to not try to extract tx public key when tx has no outputs ↵iamsmooth2014-09-131-43/+47
| | | | (fixes 202612 tx format messages and is otherwise correct)
* refactoring. get seed code in wallet2Jakob Lind2014-08-031-0/+18
|
* #36 make it compile and work properlyJakob Lind2014-08-011-4/+2
|
* #36 simplewallet refresh include optional height paramJakob Lind2014-08-011-9/+7
| | | | | | 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-4/+29
|
* Add get_bulk_payments rpc callZachary Michaels2014-07-221-3/+6
|
* wallet RPC converted to use new transaction semanticsThomas Winget2014-06-301-4/+152
| | | | | | | | 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.
* final changes to get transaction splitting building. needs testing.Thomas Winget2014-06-301-3/+30
|
* Added comments to wallet functionsThomas Winget2014-06-301-0/+7
|
* Revert "Do not fall over when refreshing balance fails"Thomas Winget2014-06-301-2/+1
|
* Do not fall over when refreshing balance failsMatthew Little2014-06-291-1/+2
|
* allow two-random-numbers wallet generation (but not as default)Thomas Winget2014-06-121-2/+2
|
* builds, but doesn't link. other than that, electrum-style recovery ↵Thomas Winget2014-06-121-2/+3
| | | | implemented (but not tested\!)
* most functions prototyped/modified for wallet recoveryThomas Winget2014-06-121-2/+4
|
* Added 'payment_id' optional argument to 'transfer' wallet RPC methodNeozaru2014-06-021-0/+14
|
* 0.8.8updatemydesktop2014-05-251-2/+2
|
* initial [broken] updatemydesktop2014-05-031-26/+91
|
* Reverting wallet2.cpp to proper bugfixmonero-project2014-04-301-5/+0
|
* further fixes for mac osxmydesktop2014-04-301-0/+11
|\
| * return for unhandleable tx_extramonero-project2014-04-301-0/+4
| |
| * Temporarily disable error relating to mangled tx_extra fieldsmonero-project2014-04-301-1/+4
| |
* | Warn user on attempting to remove build directory for make cleanmydesktop2014-04-301-1/+1
|/
* checkpoints removedthankful_for_today2014-04-181-1/+1
|
* Improvements in JSON RPCAntonio Juarez2014-04-071-27/+27
|