Commit Graph

1191 Commits (80d5320fff9c948f54b4379f3c2f3bc684e7f356)

Author SHA1 Message Date
Riccardo Spagni 286dec012d
Merge pull request #5333
5 years ago
Riccardo Spagni b8ab510f23
Merge pull request #5332
5 years ago
Riccardo Spagni 3b52940471
Merge pull request #5349
5 years ago
Riccardo Spagni 8b57e33789
Merge pull request #5305
5 years ago
Riccardo Spagni 30a3a73609
Merge pull request #5303
5 years ago
Riccardo Spagni 4a06b3ee62
Merge pull request #5298
5 years ago
Riccardo Spagni f13d38350a
Merge pull request #5297
5 years ago
Riccardo Spagni 6cb0a26d9d
Merge pull request #5292
5 years ago
Riccardo Spagni a6b798e72f
Merge pull request #5291
5 years ago
cslashm 7c44091541 Add get_tx_proof support, needed for new sanity check
5 years ago
moneromooo-monero 050bb337d7
wallet2: factor the watchonly/multisig/etc fields on creation
5 years ago
moneromooo-monero f1a3796a43
wallet2: fix tx sanity check change test for the sweep_all case
5 years ago
moneromooo-monero d45b85e170
wallet2: skip derivation precalc for blocks we know we'll skip
5 years ago
moneromooo-monero 547a9708de
cryptonote: block parsing + hash calculation speedup
5 years ago
moneromooo-monero a8b98a0bd7
wallet: fix memory only wallets
5 years ago
Lee Clagett 7acfa9f3cc Added socks proxy (tor/i2pd/kovri) support to wallet
5 years ago
moneromooo-monero cafa15b904
wallet2: set confirmations to 0 for pool txes in proofs
5 years ago
Riccardo Spagni 8cb4293e82
Merge pull request #5277
5 years ago
moneromooo-monero 18faa6da0c
wallet: add freeze/thaw/frozen commands
5 years ago
moneromooo-monero adf6d7730f
wallet: fix offline signing calling a daemon RPC
5 years ago
moneromooo-monero b05f10f82e
wallet2: sanity check new tx before sending
5 years ago
Riccardo Spagni dcfd5a8892
Merge pull request #5266
5 years ago
Riccardo Spagni 30e823e7cd
Merge pull request #5248
5 years ago
Riccardo Spagni 5e03bd06c1
Merge pull request #5235
5 years ago
Riccardo Spagni 48e3a341f8
Merge pull request #5211
5 years ago
Dusan Klinec a1fd1d499c
device/trezor: HF10 support added, wallet::API
5 years ago
Riccardo Spagni 695d51a481
Merge pull request #5203
5 years ago
Riccardo Spagni 38dcd975f2
Merge pull request #4889
5 years ago
Riccardo Spagni e1be617ea2
Merge pull request #5182
5 years ago
Riccardo Spagni 761ef99e77
Merge pull request #5168
5 years ago
Riccardo Spagni 4c91eb23a0
Merge pull request #5061
5 years ago
moneromooo-monero 4500236f25
wallet2: make use_fork_rules handle chain heights lower than leeway
5 years ago
moneromooo-monero 0a6cb30d62
wallet: flush output cache upon reorg
5 years ago
moneromooo-monero 8fd7452b6e
wallet: move light wallet RPC out of core RPC
5 years ago
Dusan Klinec f42263ebb6
wallet: adds rescan_bc option with preserving key images
5 years ago
moneromooo-monero 328d291fe4
wallet2: set seed language when creating from json
5 years ago
moneromooo-monero a52366c1bf
wallet2: fix generation from json when restore height is not set
5 years ago
moneromooo-monero bc61b5ca95
wallet2: don't store 0 amount outputs, they'll fail to be spent
5 years ago
moneromooo-monero 576116d415
wallet: fix load failure if the mms isn't usable
5 years ago
moneromooo-monero 3f6f90bb31
wallet2: do not use invalid keys as fake outs in rings
5 years ago
moneromooo-monero c6a70af86a
wallet2: key image import fixes
5 years ago
binaryFate 1f2930ce0b Update 2019 copyright
5 years ago
Riccardo Spagni 5bbbe3902b
Merge pull request #4852
5 years ago
spoke0 8b51464516 add multisig tx sets to describe_transfer rpc endpoint
5 years ago
Martijn Otto 057c279cb4
epee: add SSL support
5 years ago
moneromooo-monero b747e836c8
wallet2: don't calculate prefix hash when we don't need it
5 years ago
moneromooo-monero ef93b0995c
various: remove unused variables
5 years ago
Riccardo Spagni 66014706bb
Merge pull request #5131
5 years ago
Riccardo Spagni b0d326bf2a
Merge pull request #5084
5 years ago
Riccardo Spagni 46fd181cca
Merge pull request #4054
5 years ago
Riccardo Spagni de6d6c0e29
Merge pull request #5217
5 years ago
moneromooo-monero a17da7202b
Print the reason why a notification spec failed to parse
5 years ago
moneromooo-monero fa2fbc3917
wallet2: fix mishandling rct outputs in coinbase tx
5 years ago
moneromooo-monero b674728dfa
Better error when sending a tx with a too large extra field
5 years ago
Dusan Klinec 8630a028f2
wallet: fix payment ID decryption for construction data
5 years ago
Doyle d2c95ab941 Don't decrypt keys in view only wallets in wallet_keys_unlocker
5 years ago
moneromooo-monero 2456945408
epee: add SSL support
5 years ago
Riccardo Spagni 40bb66cc1e
Merge pull request #5053
5 years ago
moneromooo-monero f6db59b011
notify: handle arbitrary tags
5 years ago
Riccardo Spagni 4f104a0dc3
Merge pull request #5069
5 years ago
Riccardo Spagni b7719022fd
Merge pull request #5068
5 years ago
Riccardo Spagni 756ed760f7
Merge pull request #5056
5 years ago
Riccardo Spagni 0daa00e035
Merge pull request #5052
5 years ago
moneromooo-monero 99d946e619
ringct: encode 8 byte amount, saving 24 bytes per output
5 years ago
moneromooo-monero f931e16c6e
add a bulletproof version, new bulletproof type, and rct config
5 years ago
moneromooo-monero b750fb27b0
Pruning
5 years ago
moneromooo-monero 9d58749b85
wallet2: fix hashchain going out of sync on refresh error
5 years ago
moneromooo-monero b7441c4a32
core, wallet: remember original text version of destination address
5 years ago
moneromooo-monero 0debe7d7d3
wallet2: remember which output keys map to which key images
5 years ago
Riccardo Spagni 3eb96fa512
Merge pull request #5027
5 years ago
Riccardo Spagni 00090aae7f
Merge pull request #5012
5 years ago
Riccardo Spagni e0c107ee51
Merge pull request #5004
5 years ago
Riccardo Spagni 8e04070d9d
Merge pull request #4995
5 years ago
Riccardo Spagni 538043bdcd
Merge pull request #4987
5 years ago
Riccardo Spagni 63b5c933ef
Merge pull request #4985
5 years ago
Riccardo Spagni a193f1e236
Merge pull request #4980
5 years ago
Riccardo Spagni b565115c84
Merge pull request #4979
5 years ago
moneromooo-monero 96e35506e9
wallet2: fix incorrect patch for determining fork rules
5 years ago
moneromooo-monero 2112060d03
wallet2: fix duplicate tx notifications for pool txes
5 years ago
moneromooo-monero 8258a9e7a9
wallet: do not check txpool in background mode
5 years ago
Riccardo Spagni b67eb481a7
Merge pull request #4956
5 years ago
moneromooo-monero 5dc590cbdb
wallet2: speedup output tracking
5 years ago
moneromooo-monero db3f2a91fa
wallet: optionally keep track of owned outputs uses
5 years ago
moneromooo-monero 9092fc4bfd
wallet: do not display daemon controlled text if untrusted
5 years ago
moneromooo-monero d7354c7864
wallet_rpc_server: add all field to export_key_images
6 years ago
moneromooo-monero de9dcdd179
wallet2: finalize_multisig now rejects non N-1/N multisig wallets
6 years ago
doy-lee 99765b218e Remove unused hash in export_key_images
6 years ago
moneromooo-monero 808a1f1e8a
wallet2: cut down on the number of useless derivation threads
6 years ago
moneromooo-monero 841a6acda2
wallet2: fix accessing unwound stack on exception
6 years ago
naughtyfox 219548f299 Sync hashchain bug fixed
6 years ago
Tadeas Moravec 611db08a00
Wallet: Initialize members without default ctor.
6 years ago
rbrunner7 1ebcd7b9b0 MMS (Multisig Messaging System): Initial version
6 years ago
Riccardo Spagni 0b31baf6e4
Merge pull request #4839
6 years ago
moneromooo-monero 2d7b0236eb
wallet2: clear all payments on soft rescan_bc
6 years ago
Dusan Klinec 9cf636af69
device/trezor: ask for KI sync on first refresh
6 years ago
Dusan Klinec d21dad70dd
device: enable to use multiple independent device wallets
6 years ago
Riccardo Spagni 81418cb281
Merge pull request #4894
6 years ago
Riccardo Spagni 6e74aa9a6c
Merge pull request #4885
6 years ago
Riccardo Spagni 1bebe99496
Merge pull request #4884
6 years ago
Riccardo Spagni 398f7076bb
Merge pull request #4853
6 years ago
Riccardo Spagni 94288d7d1d
Merge pull request #4845
6 years ago
Dusan Klinec 318cc78457
device/trezor: passphrase entry on host
6 years ago
Riccardo Spagni 58ce16d4d9
Merge pull request #4821
6 years ago
moneromooo-monero fc98f7a0a1
rpc: speedup get_outs.bin
6 years ago
Riccardo Spagni eccb9b08c4
Merge pull request #4825
6 years ago
Riccardo Spagni cc1ea0b651
Merge pull request #4816
6 years ago
moneromooo-monero d4f50cb109
remove some unused code
6 years ago
moneromooo-monero 611639710d
a few minor (but easy) performance tweaks
6 years ago
stoffu b5573fc231
wallet2: resume processing when tx extra is partially broken
6 years ago
moneromooo-monero 56e616e855
wallet2: add n_vouts to capture list
6 years ago
naughtyfox 6732fc7fde Fix issue 4793 - M/N multisig transaction signature
6 years ago
moneromooo-monero b9b307d11a
rpc: speedup get_output_distribution
6 years ago
Riccardo Spagni f9c60736b8
Merge pull request #4794
6 years ago
Riccardo Spagni 20bf9b93dd
Merge pull request #4789
6 years ago
Riccardo Spagni c8cc65f30a
Merge pull request #4788
6 years ago
Riccardo Spagni 95d96d139d
Merge pull request #4764
6 years ago
moneromooo-monero 2b3595d0fe
various: do not propagate exception through dtor
6 years ago
Riccardo Spagni 33ad6fb4c1
Merge pull request #4761
6 years ago
stoffu 1a4d160311
wallet2: remove redundant chacha key generation in store_keys
6 years ago
xiphon 840bf155a0 build: fix Ubuntu 16.04 (GCC 5.4.0) compilation
6 years ago
Riccardo Spagni a369a13928
Merge pull request #4743
6 years ago
Riccardo Spagni d210d6fb45
Merge pull request #4738
6 years ago
Riccardo Spagni 164ba3ef1c
Merge pull request #4731
6 years ago
Riccardo Spagni b789f7e10d
Merge pull request #4729
6 years ago
moneromooo-monero 6e1282b600
wallet2: fix off by one in output picking
6 years ago
moneromooo-monero 8d71b2b1b3
wallet2: only export necessary outputs and key images
6 years ago
moneromooo-monero 769ae42a7b
wallet2: faster output and key image import/export
6 years ago
Riccardo Spagni 7e2483e1d5
Merge pull request #4702
6 years ago
Riccardo Spagni ae919a1e15
Merge pull request #4691
6 years ago
Riccardo Spagni 0c7086bf7f
Merge pull request #4687
6 years ago
Riccardo Spagni d394c50f7b
Merge pull request #4686
6 years ago
Riccardo Spagni 9cf0e67978
Merge pull request #4685
6 years ago
Hasan Pekdemir e198b06e7a Fix: out_of_hashchain_bounds_error in refresh
6 years ago
moneromooo-monero f26ce08c8a
wallet: add a non destructive blockchain rescan
6 years ago
moneromooo-monero 8f3963d200
wallet2: demote a few uninteresting recurring logs to TRACE
6 years ago
moneromooo-monero 0afdb00b9d
wallet2: fix print_ring printing double entries for transactions
6 years ago
Dusan Klinec 29ffb6bba8
device/trezor: trezor support added
6 years ago
stoffu 1598f01caf
wallet2: use padded bulletproofs for multisig signing
6 years ago
Nathan Dorfman e86af52e2f wallet2: rewrite keys file in a safer manner
6 years ago
moneromooo-monero 9335d5a297
wallet2: save ring in the ringdb once a tx is created
6 years ago
moneromooo-monero 107f33985d
wallet2: fix ring reuse breaking when using histogram
6 years ago
Riccardo Spagni fc06c5daf8
Merge pull request #4617
6 years ago
Riccardo Spagni c761bee764
Merge pull request #4561
6 years ago
Riccardo Spagni 169e6e9074
Merge pull request #4552
6 years ago
Lee Clagett 6097472a19 Update ZMQ fee estimate and add ZMQ output distribution
6 years ago
moneromooo-monero 61f83316b3
wallet2: extend fake out picks away from the gamma pick
6 years ago
Paul Shapiro 70877b1d91 wallet2/create_transactions_2: removed obsolete '/ 1024' on min_fee calc
6 years ago
moneromooo-monero 7f0dd094e7
wallet2: sanity check rct output distribution from the daemon
6 years ago
Paul Shapiro 76681b9bda wallet2/create_transactions_2: fixed typo in try_tx=true's estimate_fee args
6 years ago
Paul Shapiro cf646e3afe wallet2/create_transactions_2: removed extraneous shuffle before sort of unused_*_indices_per_subaddr
6 years ago
Riccardo Spagni ed4b953bb7
Merge pull request #4518
6 years ago
moneromooo-monero 99cd6f961a
Rename "blackball" for clarity
6 years ago
moneromooo-monero 3212378912
wallet2: initialize some scalar fields in ctor where appropriate
6 years ago
wow nero d886b97fe2
SOFTWARE is the default wallet device
6 years ago
Michał Sałaban 04ddf02e3a Return appropriate RPC error code when key image signature check fails
6 years ago
moneromooo-monero 67e76aa06c
wallet_rpc_server: optionally return tx keys in sign_transfer
6 years ago
moneromooo-monero 92a0827eea
wallet2: make fake out selection messages less spammy
6 years ago
moneromooo-monero 8833aec083
wallet2: fix cold signing using non padded bulletproofs
6 years ago
Riccardo Spagni e19652df51
Merge pull request #4036
6 years ago
Guillaume LE VAILLANT 977df6315f Fix some calls to the translation function
6 years ago
moneromooo-monero 34a85e0cc3
wallet2: disable height based segregation
6 years ago
Riccardo Spagni 932a17018a
Merge pull request #4490
6 years ago
doy-lee bccd88ddf5
wallet2: clear found out for every tx key
6 years ago
naughtyfox 9f3963e823 Arbitrary M/N multisig schemes:
6 years ago
moneromooo-monero 25e5890d37
wallet: fix --generate-from-json using wrong password
6 years ago
Riccardo Spagni 83d8f03c23
Merge pull request #4333
6 years ago
Riccardo Spagni 4a2664f743
Merge pull request #4461
6 years ago
Riccardo Spagni e951258543
Merge pull request #4456
6 years ago
Riccardo Spagni ff0d7a7678
Merge pull request #4406
6 years ago
moneromooo-monero e350cc5ad5
wallet2: fix duplicate output making it to the RPC
6 years ago
Riccardo Spagni 85110b42ab
Merge pull request #4401
6 years ago
wow nero bce474be7d
query backing device
6 years ago
Riccardo Spagni 08f0c60ffc
Merge pull request #4360
6 years ago
Riccardo Spagni b174527f1d
Merge pull request #4302
6 years ago
whythat 4ed30bab50
wallet: implement coin splitting for sweep_* 'outputs' option
6 years ago
whythat 24f5239693
wallet: add 'outputs' option for sweep_* commands
6 years ago
stoffu ba8dd3479d
api/wallet: properly disable key encryption
6 years ago
Dusan Klinec f9b22a7b01
hw_device: support for multiple devices added [for review]
6 years ago
Riccardo Spagni d743994086
Merge pull request #4324
6 years ago
moneromooo-monero 44259e560e
wallet: ask-password can now ask without encrypting the secret spend key
6 years ago
Riccardo Spagni fd194aaa4d
Merge pull request #4347
6 years ago
Riccardo Spagni b182dc8262
Merge pull request #4336
6 years ago
Riccardo Spagni dd2fc3afe3
Merge pull request #4332
6 years ago
Riccardo Spagni 1396b65bbc
Merge pull request #4331
6 years ago
Riccardo Spagni 239a7e10ff
Merge pull request #4253
6 years ago
moneromooo-monero be001326d1
remove obsolete daemon selection of fake outs and old tx construction
6 years ago
Riccardo Spagni c74d9057f8
Merge pull request #4260
6 years ago
Riccardo Spagni 438781afc4
Merge pull request #4221
6 years ago
moneromooo-monero ac4f71c200
wallet2: bump testnet rollback to account for coming reorg
6 years ago
moneromooo-monero a1359ad43c
Check inputs to addKeys are in range
6 years ago
moneromooo-monero 5ffb2ff9b7
v8: per byte fee, pad bulletproofs, fixed 11 ring size
6 years ago
moneromooo-monero 2a8fcb421b
Bulletproof aggregated verification and tests
6 years ago
moneromooo-monero 9ce9f8caf6
bulletproofs: add multi output bulletproofs to rct
6 years ago
naughtyfox 7a76354c8b wallet2: import_multisig forward refresh exception
6 years ago
moneromooo-monero 44439c3208
record blackballs as amount/offset, and add export ability
6 years ago
moneromooo-monero 50cb370d5b
ringdb: allow blackballing many outputs at once
6 years ago
moneromooo-monero df0e7c2feb
wallet2: fix secondary partially signed multisig txes
6 years ago
luigi1111 77ed11e627
Merge pull request #4270
6 years ago
luigi1111 5f1bbe3bce
Merge pull request #4268
6 years ago
luigi1111 6d4d4ddb68
Merge pull request #4252
6 years ago