aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/wallet_rpc_server.cpp (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-03-16Merge pull request #3336Riccardo Spagni1-1/+1
2018-03-15Fix typos in various filesDimitris Apostolou1-1/+1
2018-03-15wallet2+cli+rpc: eliminate redundant m_http_client from cli/rpc and delegate ...stoffu1-5/+3
2018-03-05Merge pull request #3343Riccardo Spagni1-4/+36
2018-03-05allow using ring size instead of mixin for rpc transfercryptochangements341-4/+36
2018-03-05Stagenetstoffu1-15/+23
2018-02-20Merge pull request #3235Riccardo Spagni1-2/+3
2018-02-16Merge pull request #3214Riccardo Spagni1-1/+1
2018-02-16Merge pull request #3207Riccardo Spagni1-6/+13
2018-02-16Merge pull request #3197Riccardo Spagni1-0/+10
2018-02-16Merge pull request #3094Riccardo Spagni1-9/+9
2018-02-08wallet: suggest the use of sweep_unmixable when not_enough_outs_to_mix is thrownstoffu1-1/+1
2018-02-05Add default value to max_height, otherwise it's 0Michał Sałaban1-2/+3
2018-01-31wallet-rpc: take subaddress account as arg for get_transfer_by_txidstoffu1-4/+11
2018-01-31wallet-rpc: rename *_INDEX_OUTOFBOUND into *_INDEX_OUT_OF_BOUNDSstoffu1-2/+2
2018-01-29Fixed typos and wording tweaksMaxithi1-9/+9
2018-01-29Return appropriate error code when there's no connection to daemonMichał Sałaban1-0/+5
2018-01-28Return appropriate error code when not enough money for txMichał Sałaban1-0/+5
2018-01-28wallet: automatically use low priority if safe (no backlog & recent blocks no...stoffu1-4/+8
2018-01-27Merge pull request #3114Riccardo Spagni1-0/+4
2018-01-27Merge pull request #3113Riccardo Spagni1-2/+2
2018-01-26Update 2018 copyrightxmr-eric1-1/+1
2018-01-26wallet rpc: show fees when querying incoming transfersstoffu1-2/+2
2018-01-25Merge pull request #3027Riccardo Spagni1-0/+60
2018-01-25Merge pull request #3010Riccardo Spagni1-0/+4
2018-01-14Allow retrieving spend key via RPCMichał Sałaban1-0/+4
2018-01-10Reserve proofstoffu1-0/+60
2018-01-10Merge pull request #3002Riccardo Spagni1-0/+2
2018-01-10epee: remove dependency on commonmoneromooo-monero1-1/+2
2018-01-02Merge pull request #2967Riccardo Spagni1-301/+103
2017-12-27Resolve addresses in get_transfersMichał Sałaban1-0/+4
2017-12-25Revert "return subaddress in get_bulk_payments"moneromooo-monero1-1/+0
2017-12-25Merge pull request #2926Riccardo Spagni1-0/+70
2017-12-25Merge pull request #2920Riccardo Spagni1-5/+19
2017-12-25Merge pull request #2916Riccardo Spagni1-4/+18
2017-12-25Merge pull request #2899Riccardo Spagni1-0/+1
2017-12-24wallet_rpc_server: fix wallet leak on error exitmoneromooo-monero1-0/+2
2017-12-20wallet_rpc_server: factor transfer info return and add missing infomoneromooo-monero1-301/+103
2017-12-18check accessing an element past the end of a containermoneromooo-monero1-5/+12
2017-12-18add empty container sanity checks when using front() and back()moneromooo-monero1-0/+7
2017-12-18wallet-rpc: added receiving address to res of get(_bulk)_payments; selective ...stoffu1-4/+18
2017-12-18Account taggingstoffu1-0/+70
2017-12-17wallet: factor multisig info parsingmoneromooo-monero1-50/+1
2017-12-17wallet: use raw encrypted data in multisig import/export RPCmoneromooo-monero1-47/+7
2017-12-17wallet: add multisig sign/submit RPCmoneromooo-monero1-82/+361
2017-12-17Match surae's recommendation to derive multisig keysmoneromooo-monero1-3/+3
2017-12-17wallet: guard against partly initialized multisig walletmoneromooo-monero1-4/+25
2017-12-17add multisig core test and factor multisig building blocksmoneromooo-monero1-14/+1
2017-12-17N-1/N multisigmoneromooo-monero1-11/+93
2017-12-17multisig address generation RPCmoneromooo-monero1-0/+234
2017-12-17gen_multisig: generates multisig wallets if participants trust each othermoneromooo-monero1-0/+1
2017-12-17Add N/N multisig tx generation and signingmoneromooo-monero1-0/+1
2017-12-08return subaddress in get_bulk_paymentsDmitriy Plekhanov1-0/+1
2017-11-27new wipeable_string class to replace std::string passphrasesmoneromooo-monero1-1/+2
2017-11-25Merge pull request #2823Riccardo Spagni1-21/+21
2017-11-25Merge pull request #2368Riccardo Spagni1-0/+50
2017-11-25Merge pull request #2788Riccardo Spagni1-3/+80
2017-11-24wallet_rpc_server: new relay_tx commandmoneromooo-monero1-0/+41
2017-11-24wallet: transfer RPC can now return tx metadata (pending_tx)moneromooo-monero1-3/+39
2017-11-21Spend proof without txkeystoffu1-0/+50
2017-11-21fix for tx proof: use exception instead of error_str when signature gen failedstoffu1-6/+1
2017-11-20Merge pull request #2768Riccardo Spagni1-5/+8
2017-11-18Tx proof (revised):stoffu1-0/+161
2017-11-15Wallet RPC: Add prompt-for-password flagTim L1-5/+8
2017-11-15Add out-of-bound exceptions and handle them in RPCMichał Sałaban1-21/+21
2017-11-15simplewallet: wrong ns for input_line in sweep_single (fix #2634)stoffu1-1/+1
2017-11-15wallet: add sweep_single commandstoffu1-0/+96
2017-11-14More missed readline dependencies thru scoped_message_writerHoward Chu1-2/+1
2017-11-14wallet: move some scoped_message_writer calls from the libsmoneromooo-monero1-1/+11
2017-11-14wallet: rejig to avoid prompting in wallet2moneromooo-monero1-5/+15
2017-11-14Merge pull request #2756Riccardo Spagni1-0/+0
2017-11-14simplewallet: reject attempts to use too low mixin earlymoneromooo-monero1-16/+3
2017-11-06track double spending in the txpoolmoneromooo-monero1-6/+8
2017-11-06Merge pull request #2605Riccardo Spagni1-0/+29
2017-11-03Fix file permission issueTim L1-0/+0
2017-10-31Merge pull request #2723Riccardo Spagni1-1/+1
2017-10-30RPC Add cross origin resource sharing supportTim L1-1/+1
2017-10-23Add more specific RPC error codesMichał Sałaban1-96/+91
2017-10-16Wallet: Descriptions through new commands 'set_description', 'get_description'rbrunner71-0/+29
2017-10-15Fix compiler warnings with Clang 6.0.0.Vasil Dimov1-1/+1
2017-10-15Merge pull request #2592Riccardo Spagni1-1/+1
2017-10-07Subaddresseskenshi841-42/+183
2017-10-07Don't try to create wallet-dir when it's not given, don't crash if wallet-dir...Michał Sałaban1-1/+1
2017-09-25move checkpoints in a separate librarymoneromooo-monero1-3/+3
2017-09-25Merge pull request #2424Riccardo Spagni1-3/+20
2017-09-25Merge pull request #2443Riccardo Spagni1-1/+1
2017-09-25wallet_rpc_server: catch failure to create directorymoneromooo-monero1-1/+10
2017-09-25wallet_rpc_server: init m_vm to NULL in ctormoneromooo-monero1-1/+1
2017-09-25wallet_rpc_server: guard against exceptionsmoneromooo-monero1-1/+9
2017-09-13wallet_rpc_server: fix index for newly added address book entrymoneromooo-monero1-1/+1
2017-08-30Do not create file when RPC user/pass is given and use file lockingLee Clagett1-29/+20
2017-08-15Merge pull request #2286Riccardo Spagni1-11/+17
2017-08-15Merge pull request #2279Riccardo Spagni1-1/+6
2017-08-15Merge pull request #2205Riccardo Spagni1-0/+4
2017-08-12wallet_rpc_server: adjust small ring sizes to 5 for v6moneromooo-monero1-11/+17
2017-08-11wallet_rpc_server: fix possible privacy leak in on_import_key_images()Jaquee1-1/+6
2017-08-07change mixin to ring size in user visible placesmoneromooo-monero1-2/+2
2017-08-07Merge pull request #2210Riccardo Spagni1-6/+49
2017-08-02wallet: return unlock_time in get_transfersmoneromooo-monero1-0/+4
2017-07-27Move OpenAlias console input back from libsmoneromooo-monero1-6/+49
2017-07-26wallet_rpc_server: optionally return tx blobs on transfer callsmoneromooo-monero1-7/+38
2017-07-03Merge pull request #2125Riccardo Spagni1-2/+2
2017-07-03Merge pull request #2121Riccardo Spagni1-0/+7
2017-06-26Minor cleanup: tab vs. space + logs messagesbinaryFate1-3/+3
2017-06-26Fix #2120: return per-tx amount in transfer_split RPC call.binaryFate1-0/+7
2017-06-23Fix on_transfer RPC incorrect logging infoMike C1-1/+1
2017-04-24wallet: add sweep_below functionmoneromooo-monero1-1/+1
2017-04-11Resolve #92 add ability to create wallets thru RPCHoward Chu1-94/+326
2017-03-20wallet rpc: enable solo miningstoffu1-0/+51
2017-03-19wallet-rpc bugfix: get_transfer_by_txid previously checking against payment idkenshi841-1/+1
2017-03-18Merge pull request #1884Riccardo Spagni1-0/+28
2017-03-18Merge pull request #1883Riccardo Spagni1-8/+8
2017-03-18Merge pull request #1882Riccardo Spagni1-0/+22
2017-03-18wallet_rpc_server: make a few RPCs unavailable in restricted modemoneromooo-monero1-0/+28
2017-03-18use const references in catch blocksmoneromooo-monero1-8/+8
2017-03-18wallet_rpc_server: add a rescan_spent RPCmoneromooo-monero1-0/+22
2017-03-17wallet-rpc: enable openaliasstoffu1-3/+3
2017-02-28wallet: fix --log-file not workingmoneromooo-monero1-0/+1
2017-02-24wallet_rpc_server: new --trusted-daemon flagmoneromooo-monero1-5/+16
2017-02-21update copyright year, fix occasional lack of newline at line endRiccardo Spagni1-1/+1
2017-02-14simplewallet: validate hex input sizemoneromooo-monero1-4/+4
2017-02-11Merge pull request #1689Riccardo Spagni1-62/+25
2017-02-08extract some basic code from libcryptonote_core into libcryptonote_basickenshi841-2/+2
2017-02-06Add server auth to monerod, and client auth to wallet-cli and wallet-rpcLee Clagett1-62/+25
2017-02-04wallet_rpc_server: add address book RPC callsmoneromooo-monero1-0/+98
2017-02-02Merge pull request #1643Riccardo Spagni1-4/+2
2017-01-29wallet_rpc_server: fix short payment id validation in transfermoneromooo-monero1-1/+1
2017-01-28wallet_rpc_server: fix logs going to the wrong filemoneromooo-monero1-4/+2
2017-01-16wallet2: reuse fake outs when adjusting fee on transfermoneromooo-monero1-0/+5
2017-01-16Change logging to easylogging++moneromooo-monero1-5/+9
2017-01-11Added (not yet enabled) HTTP client authenticationLee Clagett1-1/+1
2017-01-08wallet_rpc_server: new RPC call to get a transfer by txidmoneromooo-monero1-61/+152
2016-12-19Refactored password prompting for walletsLee Clagett1-3/+3
2016-12-16Enabled HTTP auth support for monero-wallet-rpcLee Clagett1-7/+91
2016-12-05Added confirmation before binding wallet-rpc to external IPLee Clagett1-11/+30
2016-12-04Merge pull request #1398Riccardo Spagni1-1/+1
2016-12-04Fix a few minor typosPierre Boyer1-1/+1
2016-11-28wallet: add API and RPC to create/parse monero: URIsmoneromooo-monero1-0/+27
2016-11-16wallet: return fee in transfer RPCmoneromooo-monero1-0/+4
2016-11-10Created monero-wallet-rpc, moving functionality from monero-wallet-cliLee Clagett1-10/+117
2016-09-18epee: optionally restrict HTTP service to a configurable user agentmoneromooo-monero1-1/+4
2016-09-16wallet: change priority/fee to ArticMine's recommendationmoneromooo-monero1-3/+3
2016-08-29wallet_rpc_server: return payment id in make_integrated_address RPCmoneromooo-monero1-0/+1
2016-08-28rct amount key modified as per luigi1111's recommendationsmoneromooo-monero1-31/+0
2016-08-28wallet: do not store signatures in the wallet cachemoneromooo-monero1-1/+1
2016-08-28wallet: always use new algorithm for RPC transfersmoneromooo-monero1-5/+2
2016-08-28wallet: do not try to use rct txes a few blocks before the forkmoneromooo-monero1-2/+2
2016-08-28port get_tx_key/check_tx_key to rctmoneromooo-monero1-0/+39
2016-08-28add rct to the protocolmoneromooo-monero1-4/+2
2016-07-24wallet: new {ex,im}port_key_images commands and RPC callsmoneromooo-monero1-0/+66
2016-07-20wallet: add unconfirmed incoming txes from the txpoolmoneromooo-monero1-2/+25
2016-07-20Merge pull request #899Riccardo Spagni1-1/+8
2016-07-19wallet: add command and RPC to sign/verify datamoneromooo-monero1-0/+36
2016-07-10wallet_rpc_server: add payment id from integrated addresses to extramoneromooo-monero1-1/+8
2016-06-22wallet: add a fee multipliermoneromooo-monero1-4/+4
2016-06-19wallet_rpc_server: fix some string values being returned between <>moneromooo-monero1-10/+10
2016-04-27wallet: add a filter_by_height field to get_transfersmoneromooo-monero1-2/+9
2016-04-26wallet: add get_transfers rpc callmoneromooo-monero1-0/+89
2016-04-26wallet: allow attaching notes to txidsmoneromooo-monero1-0/+63
2016-04-19wallet: add a new sweep_all command and RPC commandmoneromooo-monero1-0/+59
2016-04-02wallet: better output selection for transfer/transfer_newmoneromooo-monero1-3/+3
2016-03-26wallet: do not leak owned amounts to the daemon unless --trusted-daemonmoneromooo-monero1-1/+1
2016-03-26wallet: change sweep_dust to sweep_unmixablemoneromooo-monero1-1/+1
2016-03-11wallet: use minimum mixin when RPC asks for too low mixinmoneromooo-monero1-3/+13
2016-03-05get_payments short IDluigi11111-8/+17
2015-12-31updated copyright yearRiccardo Spagni1-1/+1
2015-12-30wallet: add a rescan_bc command and rescan_blockchain RPCmoneromooo-monero1-0/+23
2015-12-28wallet_rpc_server: exit async, so we reply to stop_wallet RPCmoneromooo-monero1-1/+10
2015-12-28wallet: do not return error if incoming_transfers finds nonemoneromooo-monero1-5/+0
2015-12-23added RPC wallet command getheightBrendan Telzrow1-1/+16
2015-12-05wallet: add a stop_wallet RPC callmoneromooo-monero1-0/+23
2015-08-26wallet: use mutex protected random generation apimoneromooo-monero1-1/+1
2015-08-24wallet: only return tx keys via RPC if requestedmoneromooo-monero1-3/+6
2015-08-19make tx keys available to the usermoneromooo-monero1-0/+3
2015-08-09encrypted payment ids are now 64 bit, instead of 256 bitmoneromooo-monero1-22/+36
2015-08-09Encrypted payment IDsmoneromooo-monero1-4/+7
2015-07-22wallet: new transaction construction algorithmmoneromooo-monero1-1/+5
2015-06-13Add RPC commands to manipulate integrated addressesmoneromooo-monero1-0/+64
2015-06-12Integrated addresses (standard address plus payment id)moneromooo-monero1-2/+16
2015-05-30wallet_rpc_server: add a sweep_dust RPC command as wellmoneromooo-monero1-0/+44
2015-03-27Restore daemon interactive modeThomas Winget1-9/+9
2015-02-20added tx size to incoming_transfers RPC CallRiccardo Spagni1-0/+2
2015-01-15Merge pull request #215Riccardo Spagni1-0/+28
2015-01-11Add a --restricted-rpc flag to simplewalletmoneromooo-monero1-0/+28
2015-01-11Allow get_bulk_payments to return all payments regardless of payment IDmoneromooo-monero1-0/+20
2015-01-02year updated in licenseRiccardo Spagni1-1/+1
2014-11-01Exception handling while refreshing in rpc wallet (credits to QCN)Sammy Libre1-1/+5
2014-09-15Separate testnet address prefixZachary Michaels1-2/+2
2014-08-05added view_key to wallet RPC command query_keyJakob Lind1-0/+4
2014-08-05query_key command in wallet rpc.Jakob Lind1-0/+18
2014-07-23Merge pull request #70 from fluffypony/masterRiccardo Spagni1-4/+29
2014-07-23wallet rpc: actually populate the extra while assembling a transactionErik Kimmo1-1/+1
2014-07-23License updated to BSD 3-clausefluffypony1-4/+29
2014-07-22Add get_bulk_payments rpc callZachary Michaels1-1/+47
2014-06-30wallet RPC converted to use new transaction semanticsThomas Winget1-11/+83
2014-06-30final changes to get transaction splitting building. needs testing.Thomas Winget1-1/+2
2014-06-02fixed conflictpaybee1-1/+43
2014-06-02Added incoming_transfers RPC API methodpaybee1-14/+1
2014-06-02Added 'payment_id' optional argument to 'transfer' wallet RPC methodNeozaru1-1/+28
2014-05-27Added incoming_transfers RPC API methodpaybee1-0/+64