Commit Graph

1208 Commits (c473f01310d7af49c74a99dd089713d10dca0246)

Author SHA1 Message Date
Riccardo Spagni 73a19e0b06
Merge pull request #3113
7 years ago
Riccardo Spagni 087a773247
Merge pull request #3104
7 years ago
xmr-eric 84a7f6a482 Readd copyright starting date
7 years ago
xmr-eric 18216f19dd Update 2018 copyright
7 years ago
stoffu a9cae0abe7
Wallet API: remove unused enum Priority from UnsignedTransaction
7 years ago
stoffu 3160a93027
wallet2: remove {set|get}_default_decimal_point and use the same funcs under cryptonote:: instead
7 years ago
stoffu 7d1088d337
wallet2: make scan_output const and omit keys arg
7 years ago
stoffu bc1ee2c2ee
wallet2: make member functions const when possible
7 years ago
stoffu ffc2e5705d
wallet rpc: show fees when querying incoming transfers
7 years ago
stoffu ca336c62e3
simplewallet: check file overwrite when exporting stuff
7 years ago
Riccardo Spagni 09d19c9139
Merge pull request #3130
7 years ago
Riccardo Spagni f31f5c9a3e
Merge pull request #3093
7 years ago
Riccardo Spagni 66a2751d68
Merge pull request #3065
7 years ago
Riccardo Spagni 008b492963
Merge pull request #3047
7 years ago
Riccardo Spagni 153e319cd4
Merge pull request #3038
7 years ago
Riccardo Spagni b2ce5739df
Merge pull request #3028
7 years ago
Riccardo Spagni 960b32ba70
Merge pull request #3027
7 years ago
Riccardo Spagni f077bbb4f1
Merge pull request #3010
7 years ago
Maximilian Lupke 3be98036e7 wallet-cli: Do not ask for scan_from_height if it explicitly is set to zero.
7 years ago
m2049r 939629e837 Wallet API: all recover options with password
7 years ago
moneromooo-monero c1d19f3c84
wallet2: fix sweep_all sending an atomic unit
7 years ago
redfish 6fbb0b065d cmake: set API header install path to what Qt wallet expects
7 years ago
Jaquee 269ba25228 wallet2::import_blockchain fix import loop
7 years ago
Michał Sałaban fb5c971cc6 Allow retrieving spend key via RPC
7 years ago
stoffu 6d40a92026
Reserve proof
7 years ago
Riccardo Spagni 00f4ff26c8
Merge pull request #3021
7 years ago
Riccardo Spagni 990389f09d
Merge pull request #3002
7 years ago
Riccardo Spagni f9c66ba67c
Merge pull request #2990
7 years ago
Riccardo Spagni 6c7eb5109d
Merge pull request #2989
7 years ago
Riccardo Spagni ab8a32429a
Merge pull request #2985
7 years ago
Riccardo Spagni 3ce7f2bead
Merge pull request #2983
7 years ago
Riccardo Spagni 420a803ff8
Merge pull request #2973
7 years ago
moneromooo-monero fdd4c5e577
move memwipe to epee to avoid common<->crypto circular dependencies
7 years ago
moneromooo-monero 40ab12a773
epee: remove dependency on common
7 years ago
Maxithi d188840cc2
Improved terminology from create to generate
7 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
moneromooo-monero 2d17feb060
factor STL container serialization
7 years ago
moneromooo-monero 66eeeaa1a2
wallet2: fix failure to create tx if inputs are not enough for fee
7 years ago
moneromooo-monero 277a5aefaa
wallet2: fix m_key_image_{partial,known} in_light_wallet code
7 years ago
moneromooo-monero 5cbcf0aa25
wallet: support for multisig seeds
7 years ago
moneromooo-monero 55556fabf9
wallet_rpc_server: factor transfer info return and add missing info
7 years ago
moneromooo-monero 14c2981469
wallet2: fix use of uninitialized data
7 years ago
moneromooo-monero b51dc56687
use const refs in for loops for non tiny types
7 years ago
moneromooo-monero b49ddc766d
check accessing an element past the end of a container
7 years ago
moneromooo-monero 2305bf260d
check return value for generate_key_derivation and derive_public_key
7 years ago
moneromooo-monero 45a1c4c088
add empty container sanity checks when using front() and back()
7 years ago
stoffu a921764162
wallet-rpc: added receiving address to res of get(_bulk)_payments; selective addresses for getaddress
7 years ago
stoffu 6b5bd129b4
Account tagging
7 years ago
moneromooo-monero ceabc4f92b
change the N-1/N multisig second message signer for auth
7 years ago
moneromooo-monero 98db7ee467
wallet: factor multisig info parsing
7 years ago
moneromooo-monero 31a97e761e
wallet: use raw encrypted data in multisig import/export RPC
7 years ago
moneromooo-monero 2fa707d1a5
wallet: add multisig sign/submit RPC
7 years ago
moneromooo-monero e36f5b6021
Match surae's recommendation to derive multisig keys
7 years ago
moneromooo-monero a36c261d7a
wallet2: fix slow multisig unit tests with subaddress patch
7 years ago
moneromooo-monero fa5697127f
make multisig work with subaddresses
7 years ago
moneromooo-monero 265290388b
wallet: guard against partly initialized multisig wallet
7 years ago
moneromooo-monero 66e34e85b1
add multisig core test and factor multisig building blocks
7 years ago
moneromooo-monero f4eda44ce3
N-1/N multisig
7 years ago
moneromooo-monero cd64c7990c
multisig address generation RPC
7 years ago
moneromooo-monero fff871a455
gen_multisig: generates multisig wallets if participants trust each other
7 years ago
moneromooo-monero 95a21a793d
wallet2: allow empty wallet filename to avoid saving data
7 years ago
moneromooo-monero 4c313324b1
Add N/N multisig tx generation and signing
7 years ago
moneromooo-monero 6d219a9250
wallet: add multisig key generation
7 years ago
Riccardo Spagni a3a8343051
Merge pull request #2857
7 years ago
Riccardo Spagni 066fd7aced
Merge pull request #2877
7 years ago
moneromooo-monero 43f5269f84
Wallets now do not depend on the daemon rpc lib
7 years ago
moneromooo-monero 09ce03d612
move includes around to lessen overall load
7 years ago
moneromooo-monero 7193b89fe5 Scrub keys from memory just before scope end.
7 years ago
Riccardo Spagni 87158dca68
Merge pull request #2885
7 years ago
Riccardo Spagni 6c0953b15a
Merge pull request #2860
7 years ago
moneromooo-monero d0d38dc8e6
wallet2: print tx size in bytes and kB
7 years ago
moneromooo-monero aaae94f00b
wallet2: reinstate the single preferred output selection
7 years ago
moneromooo-monero 043494924b
wallet2: error out in get_seed if the language is invalid
7 years ago
moneromooo-monero 1741fb5f2b
node_rpc_proxy: remove unused local and time call
7 years ago
Dmitriy Plekhanov b60f48f0e3
return subaddress in get_bulk_payments
7 years ago
moneromooo-monero c83d0b3ee2
add bulletproofs from v7 on testnet
7 years ago
moneromooo-monero d58835b2f6
integrate bulletproofs into monero
7 years ago
moneromooo-monero 3f24e90149
wallet2: don't write a .new file when not needed
7 years ago
moneromooo-monero ca18ff644b
wallet2: detect spends in txes without a valid public tx key
7 years ago
Riccardo Spagni a1e3670b33
catch wallet decrypt false positive
7 years ago
Riccardo Spagni 81fb832082
Merge pull request #2833
7 years ago
Riccardo Spagni 301279709d
Merge pull request #2850
7 years ago
Riccardo Spagni 0bf4d6deea
Merge pull request #2828
7 years ago
moneromooo-monero 3dffe71b72
new wipeable_string class to replace std::string passphrases
7 years ago
Riccardo Spagni 2e54e7ff0b
Merge pull request #2824
7 years ago
Riccardo Spagni 4c90d638bc
Merge pull request #2823
7 years ago
Riccardo Spagni fbfdaae06f
Merge pull request #2807
7 years ago
Riccardo Spagni 82375f7de7
Merge pull request #2806
7 years ago
Riccardo Spagni df032aac69
Merge pull request #2800
7 years ago
Riccardo Spagni 1de386111f
Merge pull request #2797
7 years ago
Riccardo Spagni 539f511eb1
Merge pull request #2368
7 years ago
Riccardo Spagni d80a3e5c38
Merge pull request #2788
7 years ago
moneromooo-monero 9739da1e84
wallet_rpc_server: new relay_tx command
7 years ago
moneromooo-monero 01dc829784
wallet: transfer RPC can now return tx metadata (pending_tx)
7 years ago
moneromooo-monero d875a9ff90
wallet2: detect multiple outputs from a tx to different subaddresses
7 years ago
stoffu b0b7e0f09a
Spend proof without txkey
7 years ago
stoffu be1c01298a
fix for tx proof: use exception instead of error_str when signature gen failed
7 years ago
Riccardo Spagni 8d9e4920fc
Merge pull request #2768
7 years ago
stoffu 998777ecd7
Tx proof (revised):
7 years ago
Cifrado b0426d4cf2 Fixes #759 Add sanity check on restore height
7 years ago
moneromooo-monero 51895fd7df
split wallet and wallet_api
7 years ago
moneromooo-monero 6cbe7bcdd2
wallet2: check generate_key_derivation return value
7 years ago
stoffu 6171238416
daemon & simplewallet: don't set max-concurrency when unspecified
7 years ago
Tim L ef941855ae Wallet RPC: Add prompt-for-password flag
7 years ago
moneromooo-monero 0b726be703
wallet2: minimize the number of construct_tx calls
7 years ago
moneromooo-monero 9d505d26b8
wallet2: cleanup some debug logs
7 years ago
Michał Sałaban 0d149f708f Add out-of-bound exceptions and handle them in RPC
7 years ago
stoffu c4587e83f8
simplewallet: wrong ns for input_line in sweep_single (fix #2634)
7 years ago
Riccardo Spagni 3abd6f1fd0
Merge pull request #2773
7 years ago
Riccardo Spagni c9a410e394
Merge pull request #2772
7 years ago
Riccardo Spagni 0d4d628805
Merge pull request #2634
7 years ago
Riccardo Spagni 39bc39b86e
Merge pull request #2628
7 years ago
stoffu b738f4b59d
wallet: add sweep_single command
7 years ago
stoffu a17b8233da
wallet2 bugfix: loading old m_unconfirmed_payments
7 years ago
Howard Chu 987eb662bf
More missed readline dependencies thru scoped_message_writer
7 years ago
Howard Chu 95e784ad00
Fix 437421ce42
7 years ago
anonimal a3ea62f209 CMake: include RPC when building GUI deps
7 years ago
Riccardo Spagni 815e158bdf
Merge pull request #2739
7 years ago
Riccardo Spagni edebe4e3b6
Merge pull request #2736
7 years ago
Riccardo Spagni 5de492be40
Merge pull request #2629
7 years ago
moneromooo-monero 99f398a25e
wallet2: avoid growing the short history when refreshing in a loop
7 years ago
Howard Chu 0d9c0db996
Do not build against epee_readline if it was not built
7 years ago
moneromooo-monero 178014c995
split off readline code into epee_readline
7 years ago