Commit Graph

1295 Commits (56dea1b58499cb34a1799d09136ea489151481cc)

Author SHA1 Message Date
moneromooo-monero db10dd6d83
wallet: make ringdb an object with database state
6 years ago
moneromooo-monero d29ea0455a
wallet: add an output blackball list to avoid using those in rings
6 years ago
moneromooo-monero 18eaf19489
wallet: key reuse mitigation options
6 years ago
moneromooo-monero 5f146873c5
wallet: add shared ring database
6 years ago
moneromooo-monero 41f727ce42
add RPC to get a histogram of outputs of a given amount
6 years ago
Dimitris Apostolou 57c0b1ed9f Fix typos in various files
6 years ago
stoffu a7266d6d7b
wallet2+cli+rpc: eliminate redundant m_http_client from cli/rpc and delegate calls to wallet2
6 years ago
stoffu 71d186566e
replace invoke_http_json("/json_rpc",...) with invoke_http_json_rpc("/json_rpc",methodname,...) to reduce boilerplate
6 years ago
Riccardo Spagni a69c713f8e
Merge pull request #3398
6 years ago
Riccardo Spagni 2fe1504c03
Merge pull request #3399
6 years ago
Riccardo Spagni 8b90e3141a
Merge pull request #3386
6 years ago
Riccardo Spagni 7a44301675
Merge pull request #3385
6 years ago
stoffu 4405e4fc73
wallet2: check_tx_key() shouldn't require hardware encryption
6 years ago
stoffu 27a196b126
device: untangle cyclic depenency
6 years ago
stoffu c9b38b4765
device: made function prototypes consistent with pre-#3303 codebase
6 years ago
Riccardo Spagni f2e8e8d23c
Merge pull request #3377
6 years ago
Riccardo Spagni 3bc2537f5a
Merge pull request #3369
6 years ago
Riccardo Spagni 0f2d6d40b4
Merge pull request #3360
6 years ago
Riccardo Spagni 117cf12509
Merge pull request #3355
6 years ago
Riccardo Spagni 33158f089d
Merge pull request #3354
6 years ago
Riccardo Spagni 2dfb4f098e
Merge pull request #3353
6 years ago
Riccardo Spagni cfc5a3d4d4
Merge pull request #3345
6 years ago
Riccardo Spagni 67978b78ce
Merge pull request #3337
6 years ago
Riccardo Spagni 3fed788603
Merge pull request #3315
6 years ago
moneromooo-monero 5f85cc7e3d
wallet2: guard against overflowing of subaddress indices
6 years ago
stoffu 1d39b26556
wallet2: fix use_fork_rules() when querying version that is defined but not enabled yet
6 years ago
stoffu c577abab61
wallet: fix auto low priority so that it takes effect only when saved default is 0
6 years ago
Cédric 73dd883d51 Ledger HW Bug fixes
6 years ago
moneromooo-monero 9abeff5911
wallet2: handle no blocks returned in refresh to mean no new blocks
6 years ago
moneromooo-monero ec41006cad
node_rpc_proxy: fix target height caching
6 years ago
Leon Klingele 649a1b7ae6
wallet2 / simplewallet: Must opt-in to create '.address.txt' files for new wallets
6 years ago
cryptochangements34 aa8bef0cb3 fix error message typo in wallet2.cpp
6 years ago
Riccardo Spagni e9f41e405f
Merge pull request #3368
6 years ago
Riccardo Spagni 3a12f2588a
Merge pull request #3365
6 years ago
Riccardo Spagni 60c8544e77
Merge pull request #3347
6 years ago
moneromooo-monero 1979d53d78
wallet: fixes and tweaks to the save_watch_only command
6 years ago
moneromooo-monero 38657fd0e9
Bump min ring size from 5 to 7 from v7
6 years ago
stoffu 55a65f3269
Wallet API: corrected testnet/mainnet ordering
6 years ago
stoffu 1ff35fda7c
Wallet API: make nettype non-defaulted to disambiguate from deprecated versions (and make libwallet_api_tests compilable)
6 years ago
stoffu 0bbd521fa2
libwallet_merged: added missing libdevice
6 years ago
cryptochangements34 ffe70b8f61
Make mixin optional with default for rpc transfer
6 years ago
Riccardo Spagni 237f0179b7
Merge pull request #3313
6 years ago
Riccardo Spagni baf640887d
Merge pull request #3343
6 years ago
Riccardo Spagni 5b25cbb5a7
Merge pull request #3314
6 years ago
Riccardo Spagni 4f93f74528
Merge pull request #3277
6 years ago
Riccardo Spagni 033ead4bad
Merge pull request #3273
6 years ago
Edward Betts fbcc91c2a4 Correct spelling mistakes.
6 years ago
cryptochangements34 3d452367b0 allow using ring size instead of mixin for rpc transfer
6 years ago
stoffu 0e7ad2e2c9
Wallet API: generalize 'bool testnet' to 'NetworkType nettype'
6 years ago
stoffu 9a6be3da25
wallet_manager: fixed typo deviuce/device.hpp
6 years ago
stoffu af773211cb
Stagenet
6 years ago
moneromooo-monero e0cda74ace
wallet2_api: add info/error/warning entry points
6 years ago
cslashm e745c1e38d Code modifications to integrate Ledger HW device into monero-wallet-cli.
6 years ago
stoffu 71bff546d3
wallet api: when restoring from EnglishOld, set language to English
6 years ago
rbrunner7 430268224d Wallet2 + CLI wallet: UTF-8 support for filenames and paths under Windows
6 years ago
Riccardo Spagni 2ac3da1251
Merge pull request #3256
6 years ago
Riccardo Spagni cfa3af4078
Merge pull request #3247
6 years ago
Riccardo Spagni 6920fdaf4f
Merge pull request #3246
6 years ago
Riccardo Spagni 0fc5eec9cd
Merge pull request #3235
6 years ago
moneromooo-monero 89ad162a3f
wallet2: remove unused m_subaddresses_inv
6 years ago
moneromooo-monero f2c4c39971
wallet2: speed up subaddress generation (by about a third)
6 years ago
Howard Chu f3b74e75b0
Fix refresh height estimation
6 years ago
Riccardo Spagni 9c4428e583
Merge pull request #3214
6 years ago
Riccardo Spagni 9681a885d1
Merge pull request #3207
6 years ago
Riccardo Spagni b23578e473
Merge pull request #3197
6 years ago
Riccardo Spagni 82599ef0e3
Merge pull request #3175
6 years ago
Riccardo Spagni 5d36ed6613
Merge pull request #3094
6 years ago
moneromooo-monero df5273def5
wallet2: fix auto_low_priority field name typo on load
6 years ago
stoffu 3c33e1317b
wallet2: don't store invalid key image when watch-only
6 years ago
stoffu 0133b3481a
wallet2: don't throw when spent amount is inconsistent
6 years ago
stoffu 214d251c48
wallet: suggest the use of sweep_unmixable when not_enough_outs_to_mix is thrown
6 years ago
Michał Sałaban 6866ed469a Add default value to max_height, otherwise it's 0
6 years ago
moneromooo-monero 19ff243f52
wallets: reorg 61 more days on testnet
6 years ago
moneromooo-monero c70f03cacf
blockchain: move bulletproofs to v8
6 years ago
stoffu a99ef17695
wallet-rpc: take subaddress account as arg for get_transfer_by_txid
6 years ago
stoffu 7712509644
wallet-rpc: rename *_INDEX_OUTOFBOUND into *_INDEX_OUT_OF_BOUNDS
6 years ago
Maxithi a85dbb3f2f
Fixed typos and wording tweaks
6 years ago
Michał Sałaban f90c76beb4 Return appropriate error code when there's no connection to daemon
6 years ago
Michał Sałaban 3cb65b3f69 Return appropriate error code when not enough money for tx
6 years ago
stoffu 30c44bce06
wallet: automatically use low priority if safe (no backlog & recent blocks not full)
6 years ago
moneromooo-monero 2f5a9b6bb3
wallet2: split estimate_backlog to allow for raw fee levels
6 years ago
Riccardo Spagni d061c312fb
Merge pull request #3116
6 years ago
Riccardo Spagni 1506f33075
Merge pull request #3142
6 years ago
Riccardo Spagni 5603d5aaea
Merge pull request #3141
6 years ago
Riccardo Spagni d3e1244466
Merge pull request #3121
6 years ago
Riccardo Spagni e1ba5b95c1
Merge pull request #3118
6 years ago
Riccardo Spagni 92ea8af34d
Merge pull request #3114
6 years ago
Riccardo Spagni 73a19e0b06
Merge pull request #3113
6 years ago
Riccardo Spagni 087a773247
Merge pull request #3104
6 years ago
xmr-eric 84a7f6a482 Readd copyright starting date
6 years ago
xmr-eric 18216f19dd Update 2018 copyright
6 years ago
stoffu a9cae0abe7
Wallet API: remove unused enum Priority from UnsignedTransaction
6 years ago
stoffu 3160a93027
wallet2: remove {set|get}_default_decimal_point and use the same funcs under cryptonote:: instead
6 years ago
stoffu 7d1088d337
wallet2: make scan_output const and omit keys arg
6 years ago
stoffu bc1ee2c2ee
wallet2: make member functions const when possible
6 years ago
stoffu ffc2e5705d
wallet rpc: show fees when querying incoming transfers
6 years ago
stoffu ca336c62e3
simplewallet: check file overwrite when exporting stuff
6 years ago
Riccardo Spagni 09d19c9139
Merge pull request #3130
6 years ago
Riccardo Spagni f31f5c9a3e
Merge pull request #3093
6 years ago
Riccardo Spagni 66a2751d68
Merge pull request #3065
6 years ago
Riccardo Spagni 008b492963
Merge pull request #3047
6 years ago
Riccardo Spagni 153e319cd4
Merge pull request #3038
6 years ago
Riccardo Spagni b2ce5739df
Merge pull request #3028
6 years ago
Riccardo Spagni 960b32ba70
Merge pull request #3027
6 years ago
Riccardo Spagni f077bbb4f1
Merge pull request #3010
6 years ago
Maximilian Lupke 3be98036e7 wallet-cli: Do not ask for scan_from_height if it explicitly is set to zero.
6 years ago
m2049r 939629e837 Wallet API: all recover options with password
6 years ago
moneromooo-monero c1d19f3c84
wallet2: fix sweep_all sending an atomic unit
6 years ago
redfish 6fbb0b065d cmake: set API header install path to what Qt wallet expects
6 years ago
Jaquee 269ba25228 wallet2::import_blockchain fix import loop
6 years ago
Michał Sałaban fb5c971cc6 Allow retrieving spend key via RPC
6 years ago
stoffu 6d40a92026
Reserve proof
6 years ago
Riccardo Spagni 00f4ff26c8
Merge pull request #3021
6 years ago
Riccardo Spagni 990389f09d
Merge pull request #3002
6 years ago
Riccardo Spagni f9c66ba67c
Merge pull request #2990
6 years ago
Riccardo Spagni 6c7eb5109d
Merge pull request #2989
6 years ago
Riccardo Spagni ab8a32429a
Merge pull request #2985
6 years ago
Riccardo Spagni 3ce7f2bead
Merge pull request #2983
6 years ago
Riccardo Spagni 420a803ff8
Merge pull request #2973
6 years ago
moneromooo-monero fdd4c5e577
move memwipe to epee to avoid common<->crypto circular dependencies
6 years ago
moneromooo-monero 40ab12a773
epee: remove dependency on common
6 years ago
Maxithi d188840cc2
Improved terminology from create to generate
6 years ago
Nick Johnson fa5c0bab44
Implement #3045, fixing RPC snakecases
7 years ago
moneromooo-monero 3e635a3cef
wallet2: allow failing parse_tx_extra
7 years ago
Riccardo Spagni 803f54b9fd
Merge pull request #2967
7 years ago
Riccardo Spagni ee02c7ab03
Merge pull request #2962
7 years ago
Riccardo Spagni eb617be8f4
Merge pull request #2960
7 years ago
moneromooo-monero eb39a3d7d3
wallet_api: make this optional but not built by default
7 years ago
stoffu a4b006f965
wallet2 bugfix: initialize subaddress table when generating from keys
7 years ago
moneromooo-monero dc6729a66a
wallet2: std::unordered_set ctor is sometimes explicit
7 years ago
Riccardo Spagni 5f562cf9e6
Merge pull request #2941
7 years ago
stoffu 6fc4fc850e
sweep_below: do not prematurely exclude subaddresses set
7 years ago
Michał Sałaban 07da9c806d Resolve addresses in get_transfers
7 years ago
stoffu e3530789d3
wallet-api: added Utils::onStartup
7 years ago
Riccardo Spagni 40df4905fd
Merge pull request #3006
7 years ago
moneromooo-monero 7e7b1a8252
Revert "return subaddress in get_bulk_payments"
7 years ago
Riccardo Spagni ca8c7e863f
Merge pull request #2895
7 years ago
Riccardo Spagni 0a5bfa7c73
Merge pull request #2938
7 years ago
moneromooo-monero 5ad312a1c3
wallet2: switch to chacha20 instead of chacha8
7 years ago
moneromooo-monero 1e5491e942
Add a chacha20 variant to go with chacha8
7 years ago
Riccardo Spagni 409e9bb029
Merge pull request #2931
7 years ago
Riccardo Spagni db09247c68
Merge pull request #2926
7 years ago
Riccardo Spagni 2b00899bb2
Merge pull request #2920
7 years ago
Riccardo Spagni 8b40bc27a2
Merge pull request #2916
7 years ago
Riccardo Spagni d06f3ea9ad
Merge pull request #2902
7 years ago
Riccardo Spagni b3dddb22fe
Merge pull request #2899
7 years ago
Riccardo Spagni 2ef299f2a9
Merge pull request #2891
7 years ago
Riccardo Spagni 2d1965f31b
Merge pull request #2888
7 years ago
moneromooo-monero 9996d5e96c
wallet2: guard against the dameon sending blocks before last checkpoint
7 years ago
moneromooo-monero eadaa6aaa3
wallet_rpc_server: fix wallet leak on error exit
7 years ago