aboutsummaryrefslogtreecommitdiff
path: root/src/wallet (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-12-31wallet2: speedup output trackingmoneromooo-monero2-13/+49
2018-12-31wallet: optionally keep track of owned outputs usesmoneromooo-monero2-3/+34
2018-12-31Merge pull request #4945luigi11111-0/+6
2018-12-18build: protobuf dependency fixes, libusb buildDusan Klinec1-0/+6
2018-12-12MMS (Multisig Messaging System): Initial versionrbrunner78-7/+2453
2018-12-12Merge pull request #4839Riccardo Spagni3-9/+117
2018-12-04device/trezor: ask for KI sync on first refreshDusan Klinec2-6/+15
2018-12-04device: enable to use multiple independent device walletsDusan Klinec2-0/+23
2018-12-04Merge pull request #4894Riccardo Spagni3-10/+6
2018-12-04Merge pull request #4885Riccardo Spagni1-2/+2
2018-12-04Merge pull request #4884Riccardo Spagni1-1/+1
2018-12-04Merge pull request #4854Riccardo Spagni3-1/+3
2018-12-04Merge pull request #4853Riccardo Spagni1-1/+6
2018-12-04Merge pull request #4845Riccardo Spagni2-18/+63
2018-11-29device/trezor: passphrase entry on hostDusan Klinec3-3/+79
2018-11-26Merge pull request #4821Riccardo Spagni1-0/+1
2018-11-26rpc: speedup get_outs.binmoneromooo-monero1-0/+1
2018-11-26Merge pull request #4825Riccardo Spagni1-2/+5
2018-11-26Merge pull request #4816Riccardo Spagni1-1/+0
2018-11-23wallet_rpc_server: do not use RPC data if the call failedmoneromooo-monero1-1/+2
2018-11-23remove some unused codemoneromooo-monero1-5/+0
2018-11-23a few minor (but easy) performance tweaksmoneromooo-monero2-4/+4
2018-11-22wallet2: resume processing when tx extra is partially brokenstoffu1-2/+2
2018-11-22wallet2: add n_vouts to capture listmoneromooo-monero1-1/+1
2018-11-20Fix issue 4793 - M/N multisig transaction signaturenaughtyfox2-18/+63
2018-11-20rpc: speedup get_output_distributionmoneromooo-monero1-2/+5
2018-11-16Merge pull request #4801Riccardo Spagni1-1/+32
2018-11-16Merge pull request #4794Riccardo Spagni1-1/+1
2018-11-16Merge pull request #4790Riccardo Spagni1-0/+8
2018-11-16Merge pull request #4789Riccardo Spagni1-0/+1
2018-11-16Merge pull request #4788Riccardo Spagni1-5/+5
2018-11-16Merge pull request #4784Riccardo Spagni1-0/+4
2018-11-16Merge pull request #4764Riccardo Spagni1-4/+1
2018-11-15Removed a lot of unnecessary includesMartijn Otto3-1/+3
2018-11-15various: do not propagate exception through dtormoneromooo-monero1-1/+6
2018-11-14Merge pull request #4761Riccardo Spagni1-12/+19
2018-11-14Merge pull request #4753Riccardo Spagni1-1/+1
2018-11-14Merge pull request #4746Riccardo Spagni3-0/+233
2018-11-07Merge pull request #4814Riccardo Spagni1-1/+2
2018-11-07api/wallet: fix compile errors made in #4720stoffu1-3/+3
2018-11-07wallet2: remove redundant chacha key generation in store_keysstoffu1-1/+0
2018-11-06build: fix Ubuntu 16.04 (GCC 5.4.0) compilationxiphon1-1/+2
2018-11-06Merge pull request #4809Riccardo Spagni1-1/+2
2018-11-06Merge pull request #4743Riccardo Spagni1-0/+14
2018-11-06Merge pull request #4738Riccardo Spagni1-0/+3
2018-11-06Merge pull request #4731Riccardo Spagni4-5/+24
2018-11-06Merge pull request #4729Riccardo Spagni1-3/+12
2018-11-06Merge pull request #4728Riccardo Spagni1-1/+2
2018-11-06Fix build of monero-gui by adding device_trezor to wallet_mergedburicl1-1/+2
2018-11-05wallet2: fix off by one in output pickingmoneromooo-monero1-12/+19
2018-11-05wallet_rpc_server: account for watch-only/non-deterministic/multisig when que...stoffu1-1/+32
2018-11-04wallet2: only export necessary outputs and key imagesmoneromooo-monero4-59/+106
2018-11-04wallet2: faster output and key image import/exportmoneromooo-monero1-18/+76
2018-11-04Merge pull request #4702Riccardo Spagni1-1/+1
2018-11-04Merge pull request #4691Riccardo Spagni1-1/+7
2018-11-04Merge pull request #4687Riccardo Spagni1-8/+8
2018-11-04Merge pull request #4686Riccardo Spagni1-5/+1
2018-11-04Merge pull request #4685Riccardo Spagni1-1/+1
2018-11-04Fix: out_of_hashchain_bounds_error in refreshHasan Pekdemir1-1/+1
2018-11-03wallet: warn if lockable memory limit is too lowmoneromooo-monero1-0/+8
2018-11-03wallet: add a non destructive blockchain rescanmoneromooo-monero4-5/+24
2018-11-03wallet2: demote a few uninteresting recurring logs to TRACEmoneromooo-monero1-5/+5
2018-11-03wallet2: fix print_ring printing double entries for transactionsmoneromooo-monero1-0/+1
2018-11-02device/trezor: trezor support addedDusan Klinec3-27/+154
2018-11-02wallet_rpc_server: include additional tx keys in sign_transfer responsestoffu1-0/+4
2018-11-01Merge pull request #4653Riccardo Spagni2-0/+2
2018-10-31wallet2: use padded bulletproofs for multisig signingstoffu1-4/+1
2018-10-29wallet-rpc: add on_restore_deterministic RPC call.Hasan Pekdemir3-1/+234
2018-10-29wallet2: initialize amount to 0 in tx_scan_info_t ctormoneromooo-monero1-1/+1
2018-10-28wallet2: rewrite keys file in a safer mannerNathan Dorfman1-3/+12
2018-10-27wallet2: save ring in the ringdb once a tx is createdmoneromooo-monero1-0/+14
2018-10-27wallet2: fix ring reuse breaking when using histogrammoneromooo-monero1-0/+3
2018-10-26Merge pull request #4617Riccardo Spagni1-0/+4
2018-10-26Merge pull request #4615Riccardo Spagni3-2/+38
2018-10-26Merge pull request #4561Riccardo Spagni3-1/+15
2018-10-26Merge pull request #4552Riccardo Spagni3-0/+10
2018-10-26Merge pull request #4539Riccardo Spagni3-1/+229
2018-10-25simplewallet: display locked/unlocked state in show_transfersmoneromooo-monero1-1/+2
2018-10-23Update ZMQ fee estimate and add ZMQ output distributionLee Clagett1-8/+8
2018-10-23wallet2: extend fake out picks away from the gamma pickmoneromooo-monero1-2/+23
2018-10-22wallet2/create_transactions_2: removed obsolete '/ 1024' on min_fee calcPaul Shapiro1-1/+1
2018-10-22wallet2: sanity check rct output distribution from the daemonmoneromooo-monero1-1/+7
2018-10-21wallet2/create_transactions_2: fixed typo in try_tx=true's estimate_fee argsPaul Shapiro1-1/+1
2018-10-21wallet2/create_transactions_2: removed extraneous shuffle before sort of unus...Paul Shapiro1-5/+1
2018-10-20Merge pull request #4518Riccardo Spagni1-3/+18
2018-10-18Add RPC error code for non-deterministic walletMichał Sałaban2-0/+2
2018-10-18Rename "blackball" for claritymoneromooo-monero3-6/+6
2018-10-16Merge pull request #4623Riccardo Spagni1-2/+1
2018-10-16wallet_rpc_server: fix change_wallet_password RPCmoneromooo-monero1-2/+1
2018-10-16wallet2_api: fix generating new wallet in the GUImoneromooo-monero1-1/+1
2018-10-16wallet2: initialize some scalar fields in ctor where appropriatemoneromooo-monero1-0/+4
2018-10-16WalletAPI: rescanBlockchain, rescanBlockchainAsyncmmitkevich3-2/+38
2018-10-15Merge pull request #4577Riccardo Spagni1-0/+1
2018-10-13SOFTWARE is the default wallet devicem2049r1-0/+1
2018-10-12Remove epee header dependency on cryptonote_coremoneromooo-monero1-0/+1
2018-10-11Return appropriate RPC error code when key image signature check failsMichał Sałaban3-1/+15
2018-10-10wallet_rpc_server: optionally return tx keys in sign_transfermoneromooo-monero3-0/+10
2018-10-09wallet2: make fake out selection messages less spammymoneromooo-monero1-3/+18
2018-10-09wallet2: fix cold signing using non padded bulletproofsmoneromooo-monero1-4/+1
2018-10-09wallet_rpc_server: add describe_transfer RPCmoneromooo-monero3-1/+229
2018-10-07Merge pull request #4036Riccardo Spagni8-99/+419
2018-10-06Fix some calls to the translation functionGuillaume LE VAILLANT1-2/+2
2018-10-05Merge pull request #4495Riccardo Spagni1-3/+3
2018-10-04wallet2_api: fix build with C++14moneromooo-monero1-7/+14
2018-10-03wallet2: disable height based segregationmoneromooo-monero1-3/+3
2018-10-02Merge pull request #4490Riccardo Spagni1-1/+1
2018-10-02Merge pull request #4484Riccardo Spagni2-9/+17
2018-10-02Merge pull request #4482Riccardo Spagni3-6/+12
2018-10-02wallet2: clear found out for every tx keydoy-lee1-1/+1
2018-10-01Arbitrary M/N multisig schemes:naughtyfox8-99/+419
2018-10-01wallet_rpc_server: include all transfer records for a txidmoneromooo-monero2-9/+17
2018-10-01wallet: fix --generate-from-json using wrong passwordmoneromooo-monero3-6/+12
2018-09-30wallet2_api: blackball/unblackball now take two parametersmoneromooo-monero3-2/+28
2018-09-29Merge pull request #4333Riccardo Spagni2-0/+29
2018-09-29Merge pull request #4461Riccardo Spagni1-1/+5
2018-09-29Merge pull request #4459Riccardo Spagni1-0/+3
2018-09-29Merge pull request #4458Riccardo Spagni2-3/+3
2018-09-29Merge pull request #4456Riccardo Spagni1-2/+9
2018-09-29Merge pull request #4427Riccardo Spagni2-3/+1
2018-09-29Merge pull request #4417Riccardo Spagni2-22/+16
2018-09-29Merge pull request #4409Riccardo Spagni1-1/+5
2018-09-29Merge pull request #4407Riccardo Spagni1-7/+8
2018-09-29Merge pull request #4406Riccardo Spagni1-3/+27
2018-09-25Merge pull request #4438Riccardo Spagni1-8/+33
2018-09-25wallet2: fix duplicate output making it to the RPCmoneromooo-monero1-8/+33
2018-09-25Merge pull request #4422Riccardo Spagni3-3/+3
2018-09-25Merge pull request #4433Riccardo Spagni2-2/+2
2018-09-24wallet_rpc_server: include account index in incoming_transfers RPCmoneromooo-monero2-2/+2
2018-09-22wallet2_api: fix for latest code changesmoneromooo-monero3-3/+3
2018-09-22wallet_rpc_server: fix --run-as-service on Windowsmoneromooo-monero1-0/+1
2018-09-21wallet_rpc_server: fix build for windowsmoneromooo-monero1-8/+17
2018-09-21Merge pull request #4401Riccardo Spagni4-14/+54
2018-09-21Merge pull request #4394Riccardo Spagni1-5/+5
2018-09-19query backing devicem2049r7-14/+109
2018-09-18Merge pull request #4387Riccardo Spagni3-18/+38
2018-09-18Merge pull request #4361Riccardo Spagni3-0/+20
2018-09-18Merge pull request #4360Riccardo Spagni1-1/+6
2018-09-18Merge pull request #4306Riccardo Spagni1-15/+24
2018-09-18Merge pull request #4302Riccardo Spagni3-10/+9
2018-09-18Merge pull request #4299Riccardo Spagni2-2/+54
2018-09-18wallet: implement coin splitting for sweep_* 'outputs' optionwhythat1-3/+25
2018-09-18wallet: add 'outputs' option for sweep_* commandswhythat4-11/+29
2018-09-17api/wallet: properly disable key encryptionstoffu3-10/+9
2018-09-17node_rpc_proxy: return a non empty error string on connection failuremoneromooo-monero1-5/+5
2018-09-16wallet2_api: bring up to latest wallet apimoneromooo-monero3-18/+38
2018-09-15add daemonizer to rpc walletjcktm2-111/+166
2018-09-14hw_device: support for multiple devices added [for review]Dusan Klinec2-2/+54
2018-09-14Merge pull request #4324Riccardo Spagni2-39/+48
2018-09-14wallet: ask-password can now ask without encrypting the secret spend keymoneromooo-monero2-39/+48
2018-09-14Merge pull request #4347Riccardo Spagni1-1/+1
2018-09-14Merge pull request #4337Riccardo Spagni1-1/+6
2018-09-14Merge pull request #4336Riccardo Spagni1-0/+1
2018-09-14Merge pull request #4332Riccardo Spagni2-112/+45
2018-09-14Merge pull request #4331Riccardo Spagni1-1/+1
2018-09-14Merge pull request #4329Riccardo Spagni1-6/+0
2018-09-14Merge pull request #4253Riccardo Spagni4-382/+8
2018-09-14remove obsolete daemon selection of fake outs and old tx constructionmoneromooo-monero4-382/+8
2018-09-14Merge pull request #4260Riccardo Spagni4-61/+90
2018-09-14Merge pull request #4221Riccardo Spagni1-5/+9
2018-09-12wallet: use wipeable_string in more places where a secret is usedmoneromooo-monero1-15/+24
2018-09-11Merge pull request #4352Riccardo Spagni1-9/+0
2018-09-11wallet2: bump testnet rollback to account for coming reorgmoneromooo-monero1-1/+1
2018-09-11Check inputs to addKeys are in rangemoneromooo-monero1-0/+2
2018-09-11v8: per byte fee, pad bulletproofs, fixed 11 ring sizemoneromooo-monero8-180/+336
2018-09-11Bulletproof aggregated verification and testsmoneromooo-monero1-2/+1
2018-09-11bulletproofs: add multi output bulletproofs to rctmoneromooo-monero2-14/+32
2018-09-10WalletAPI: 'hasMultisigPartialKeyImages' function addednaughtyfox3-0/+20
2018-09-10wallet2: import_multisig forward refresh exceptionnaughtyfox1-1/+6
2018-09-10record blackballs as amount/offset, and add export abilitymoneromooo-monero4-34/+44
2018-09-09wallet_rpc_server: remove some unused codemoneroexamples1-9/+0
2018-09-09ringdb: allow blackballing many outputs at oncemoneromooo-monero3-41/+60
2018-09-08wallet2: fix secondary partially signed multisig txesmoneromooo-monero1-1/+1
2018-09-08wallet_rpc_server: error out if wallet-file and wallet-dir are both usedmoneromooo-monero1-1/+6
2018-09-05wallet rpc: Add close_wallet RPCGuillaume LE VAILLANT3-0/+59
2018-09-04Merge pull request #4270luigi11111-0/+2
2018-09-04Merge pull request #4269luigi11113-1/+54
2018-09-04Merge pull request #4268luigi11111-0/+2
2018-09-04Merge pull request #4263luigi11111-2/+0
2018-09-04Merge pull request #4252luigi11111-28/+1
2018-09-04wallet2.get_reserve_proof: throw when specified amount is zerostoffu1-0/+1
2018-09-03wallet2: factor the creation of a new wallet keys filemoneromooo-monero2-76/+27
2018-09-03wallet2: factor new blockchain setupmoneromooo-monero2-36/+18
2018-09-03wallet2: fill in v2 height for stagenetmoneromooo-monero1-1/+1
2018-09-02remove unused fields from relay_tx RPCel00ruobuob1-6/+0
2018-08-23wallet: store trusted-daemon flag in wallet2stoffu6-78/+95
2018-08-22Merge pull request #4247luigi11112-2/+2
2018-08-22Merge pull request #4242luigi11113-0/+47
2018-08-22Merge pull request #4202luigi11111-0/+1
2018-08-22rpc-wallet: refresh command addedDusan Klinec3-0/+47
2018-08-22wallet2: fix refresh retry when a block/tx fails to parsemoneromooo-monero1-4/+5
2018-08-22wallet2: trim hash chain after fast refresh of hashesmoneromooo-monero1-0/+1
2018-08-22wallet2: fix checking the wrong vector when adding hashesmoneromooo-monero1-1/+3
2018-08-19wallet2: ask for a binary output distribution, for speedmoneromooo-monero1-0/+2
2018-08-17[#4027] add change_wallet_password wallet rpc commandartyomsol3-1/+54
2018-08-16Do memwipe for critical secret keys copied to rct::keystoffu1-0/+2
2018-08-16crypto: make secret_key automatically mlockmoneromooo-monero1-1/+1
2018-08-16store secret keys encrypted where possiblemoneromooo-monero5-75/+316
2018-08-16wallet: wipe seed from memory where appropriatemoneromooo-monero4-20/+43
2018-08-16wallet2: make --restricted-rpc available for wallet RPC onlystoffu7-49/+47
2018-08-15Merge pull request #4194luigi11111-4/+3