luigi1111
41e583b0a2
Merge pull request #4195
...
f13c7a8
simplewallet: make sure wallet config is stored right after creation (stoffu)
6 years ago
luigi1111
8d2e454929
Merge pull request #4188
...
a3fe1c5
simplewallet: add set_tx_key for importing tx keys from 3rd party wallets (stoffu)
6 years ago
luigi1111
2102e6c738
Merge pull request #4172
...
3a4c3ac
simplewallet.unspent_outputs: fix wrong logic for parsing (stoffu)
6 years ago
luigi1111
8c4b3f3736
Merge pull request #4166
...
5e675de
simplewallet: fix language detection when using --use-english-language-names (moneromooo-monero)
6 years ago
luigi1111
5e795ee7af
Merge pull request #4153
...
37f0799
wallet: distinguish coinbase from other txes in show_transfers (moneromooo-monero)
6 years ago
luigi1111
ad13b6d25a
Merge pull request #4106
...
20eb192
simplewallet: reword 'seed encryption' to 'seed offset' (moneromooo-monero)
6 years ago
luigi1111
dd8354aa08
Merge pull request #4024
...
5a2864c
simplewallet: fix delay when setting auto-refresh off (moneromooo-monero)
6 years ago
moneromooo-monero
c3c14f3083
simplewallet: allow named priority levels for default-priority
...
to match those used by the various transfer functions
6 years ago
rbrunner7
77655b0a0e
simplewallet: Simplify LOCK_IDLE_SCOPE macro
6 years ago
moneromooo-monero
3e914ad831
simplewallet: add a warning and prompt on rescan_blockchain
...
Many people are using this as a "let's see what this does" command
when something doesn't work as they thought it should, and thus
destroying info that they might still need.
6 years ago
rbrunner7
2fd9be1646
simplewallet: correct number of human-readable months
6 years ago
moneromooo-monero
37f0799284
wallet: distinguish coinbase from other txes in show_transfers
6 years ago
stoffu
a3fe1c56ee
simplewallet: add set_tx_key for importing tx keys from 3rd party wallets
6 years ago
stoffu
f13c7a8263
simplewallet: make sure wallet config is stored right after creation
6 years ago
luigi1111
f739a3cbb8
Merge pull request #4109
...
2951436
wallet: warn when payment IDs are used (moneromooo-monero)
6 years ago
stoffu
3a4c3ac891
simplewallet.unspent_outputs: fix wrong logic for parsing
6 years ago
jcktm
ed7825dc0c
monero-wallet-cli: added locked_sweep_all command
6 years ago
moneromooo-monero
5e675de7c2
simplewallet: fix language detection when using --use-english-language-names
6 years ago
luigi1111
702a41034d
Merge pull request #4088
...
8c4db68
node_rpc_proxy: factor a few RPC calls using get_info (moneromooo-monero)
6 years ago
luigi1111
be81a27fa4
Merge pull request #4071
...
d6d78f1
Allow fractional outputs to be ignored (stoffu)
6 years ago
luigi1111
69502c4040
Merge pull request #4062
...
13851b2
simplewallet.sweep_all: show usage when parsing fails (stoffu)
6 years ago
luigi1111
2e4653c077
Merge pull request #4023
...
6cb9707
simplewallet: remove leftover global debug trace (moneromooo-monero)
6 years ago
moneromooo-monero
2951436704
wallet: warn when payment IDs are used
...
Subaddresses are better for privacy
6 years ago
moneromooo-monero
20eb192162
simplewallet: reword "seed encryption" to "seed offset"
...
avoids people thinking it's somehow a generic AE system
6 years ago
Riccardo Spagni
82c39355ac
Merge pull request #4042
...
9d7f6e60
simplewallet: init trusted daemon flag to false when autodetecting (moneromooo-monero)
6 years ago
stoffu
d6d78f157b
Allow fractional outputs to be ignored
6 years ago
moneromooo-monero
8c4db68ff7
node_rpc_proxy: factor a few RPC calls using get_info
...
Takes advantage of caching
6 years ago
luigi1111
2329d2f4c8
Merge pull request #3907
...
dcbc17e
wallet: include a suggested number of confirmations based on amount (moneromooo-monero)
6 years ago
luigi1111
8a27caeb22
Merge pull request #3998
...
8db23df
wallet: on first refresh, start off with a quantized height (moneromooo-monero)
6 years ago
luigi1111
5eb2e01216
Merge pull request #3991
...
798dfcf
wallet: allow unspendable unmixable outputs to be discarded (stoffu)
6 years ago
luigi1111
3ad4ecd4ff
Merge pull request #3982
...
08b85a8
cryptonote_config: add get_config to refactor x = testnet ? config::testnet::X : stagenet ? config::stagenet::X : config::X (stoffu)
0cf80ba
net_node: resolve host for node addresses given via command line flags (stoffu)
6 years ago
moneromooo-monero
dcbc17e97e
wallet: include a suggested number of confirmations based on amount
...
This is based on how much an attacking miner stands to lose in block
rewardy by mining a private chain which double spends a payment.
This is not foolproof, since mining is based on luck, and breaks
down as the attacking miner nears 50% of the network hash rate,
and the estimation is based on a constant block reward.
6 years ago
luigi1111
2d92fa5d69
Merge pull request #3979
...
362f5e6
simplewallet: don't confirm missing payment ID when sending to only subaddresses (stoffu)
6 years ago
stoffu
13851b28c7
simplewallet.sweep_all: show usage when parsing fails
6 years ago
luigi1111
b1be364f08
Merge pull request #3966
...
948c482
simplewallet: grammar fix in warning message (moneromooo-monero)
6 years ago
luigi1111
473d984d88
Merge pull request #3921
...
8fc0cdb
wallet2: lower default for subaddress lookahead when restoring with hardware (stoffu)
248310d
Move parse_subaddress_lookahead() from simplewallet.cpp to util.cpp (stoffu)
46e90b7
Wallet API: add support for wallet creation from hardware device (stoffu)
6 years ago
luigi1111
1eddabf0a4
Merge pull request #3677
...
d45cd37
fix typos in language files and rpc_args.cpp (ordtrogen)
6 years ago
luigi1111
ff7dc087ae
Merge pull request #3407
...
7bf99a2
fix string handling for donation message (cryptochangements34)
6 years ago
moneromooo-monero
9d7f6e6089
simplewallet: init trusted daemon flag to false when autodetecting
6 years ago
ordtrogen
d45cd37c53
fix typos in language files and rpc_args.cpp
6 years ago
stoffu
248310de06
Move parse_subaddress_lookahead() from simplewallet.cpp to util.cpp
6 years ago
luigi1111
ffab67004c
Merge pull request #3784
...
261ee56
don't limit miner threads in wallet (cryptochangements34)
6 years ago
cryptochangements34
7bf99a2376
fix string handling for donation message
6 years ago
luigi1111
3721298cf6
Merge pull request #3932
...
8962f00
simplewallet: add optional trusted/untrusted argument to set_daemon (moneromooo-monero)
941a608
util: consider Tor/I2P addresses to be non local (moneromooo-monero)
2b3357e
README: mention --untrusted-daemon (moneromooo-monero)
6 years ago
luigi1111
034b0c7adb
Merge pull request #3896
...
6b8568e
simplewallet.sign_transfer: rename export to export_raw, add help message (stoffu)
6 years ago
moneromooo-monero
5a2864c1fb
simplewallet: fix delay when setting auto-refresh off
6 years ago
moneromooo-monero
6cb97076ce
simplewallet: remove leftover global debug trace
6 years ago
luigi1111
9226acca4b
Merge pull request #3804
...
89e51ec
simple-wallet-cli: Add warnings about inaccurate balances to to watch-only wallet (jcktm)
6 years ago
luigi1111
fceb774344
Merge pull request #3798
...
f357210
Fix Typo (Rafficer)
6 years ago
luigi1111
4e7897e57c
Merge pull request #3780
...
9c2a7b4
wallet-rpc: watch-only and cold wallet features added (ph4r05)
6 years ago
luigi1111
aada0670ba
Merge pull request #3538
...
f4e3295
simplewallet: set_ring can now take a file with rings (moneromooo-monero)
6 years ago
moneromooo-monero
8db23df581
wallet: on first refresh, start off with a quantized height
...
for privacy reasons, so an untrusted node can't easily track
wallets from IP address to IP address, etc. The granularity
is 1024 blocks, which is about a day and a half.
6 years ago
stoffu
798dfcfe79
wallet: allow unspendable unmixable outputs to be discarded
6 years ago
luigi1111
41d04a87b2
Merge pull request #3648
...
6f36cf0
Improve 'show_transfers' date formatting (ryan-ronnander)
6 years ago
luigi1111
ed139efc5d
Merge pull request #3643
...
e2b7558
handle improper log levels (cryptochangements34)
6 years ago
stoffu
08b85a8e00
cryptonote_config: add get_config to refactor x = testnet ? config::testnet::X : stagenet ? config::stagenet::X : config::X
6 years ago
stoffu
362f5e6eb8
simplewallet: don't confirm missing payment ID when sending to only subaddresses
6 years ago
moneromooo-monero
f4e329583e
simplewallet: set_ring can now take a file with rings
6 years ago
moneromooo-monero
948c48271a
simplewallet: grammar fix in warning message
6 years ago
moneromooo-monero
8962f0032f
simplewallet: add optional trusted/untrusted argument to set_daemon
...
Otherwise the previous daemon's trustedness would carry over.
If not specified, the local address check is performed again.
6 years ago
Dusan Klinec
9c2a7b4638
wallet-rpc: watch-only and cold wallet features added
...
- unsigned_txset, signed_txset in transfer / submit_transfer / sign_transfer
- export_outputs, import_outputs
Squashed commits:
[f4d9f3d4] wallet-rpc: do_not_relay removed from submit_transfer
[5b16a86f] wallet-rpc: review-fix - method signature changes, renaming
[b7fbb10a] wallet-rpc: naming fixes (unsigned vs signed), consts renamed
[8c7d2727] wallet-rpc: sign_transfer added
[481d024a] wallet2: sign_tx splitted to work with strings and structs, more granular
[2a474db9] wallet-rpc: wallet2::load_unsigned_tx split to load from str, file
[b1e3a018] wallet-rpc: review fix, load_tx_from_str variable rename
[1f6373be] wallet-rpc: review fix: save_tx_to_{str,file}
[2a08eafc] wallet-rpc: review comments fixes
- redundant this removed from wallet2.cpp
- load_tx_from_str, load_tx_from_file
[43498052] wallet-rpc: submit_transfer added
[9c45d1ad] wallet-rpc: watch_only check, return unsigned_txset
[62831396] wallet2: added string variants to load_tx, save_tx
- analogously to save_multisig_tx
- required for monero-wallet-rpc to support watch-only wallet
6 years ago
stoffu
6b8568e9a1
simplewallet.sign_transfer: rename export to export_raw, add help message
6 years ago
luigi1111
503d2693fd
Merge pull request #3640
...
f36132a
wallet cli/rpc: terminate execution with code 0 when --help or --version is given (stoffu)
6 years ago
luigi1111
f03bf36c85
Merge pull request #3491
...
c8cb5fc
exit if specified wallet file doesn't exist (cryptochangements34)
6 years ago
luigi1111
c4907d24cb
Merge pull request #3477
...
3f5fb6f
simplewallet: add --untrusted-daemon option (moneromooo-monero)
6 years ago
luigi1111
8e1b322a15
Merge pull request #3470
...
ad19f86
don't show error twice when starting simplewallet (cryptochangements34)
6 years ago
stoffu
18761b372f
simplewallet: use correct unit for fee command
6 years ago
jcktm
89e51ecd38
simple-wallet-cli: Add warnings about inaccurate balances to to watch-only wallet
6 years ago
Rafficer
f357210c00
Fix Typo
6 years ago
cryptochangements34
261ee5628b
don't limit miner threads in wallet
6 years ago
stoffu
f36132a837
wallet cli/rpc: terminate execution with code 0 when --help or --version is given
6 years ago
Riccardo Spagni
a429f06b18
Merge pull request #3579
...
0b88fff3
simplewallet: fix help message of sign_transfer (stoffu)
6 years ago
Ryan Ronnander
6f36cf02e7
Improve 'show_transfers' date formatting
...
Change the wallet's 'show_transfers' command to always output the transaction date with timestamp (24 hour UTC).
6 years ago
cryptochangements34
e2b75586fb
handle improper log levels
6 years ago
moneromooo-monero
51b511be4c
simplewallet: add version command
6 years ago
Riccardo Spagni
5d8439e310
Merge pull request #3534
...
eecfb57d
wallet: warn if not using the default ring size (moneromooo-monero)
6 years ago
Riccardo Spagni
f6094bb225
Merge pull request #3532
...
aa5c2e01
simplewallet: warn about key reuse on startup (moneromooo-monero)
6 years ago
Riccardo Spagni
96b2fee721
Merge pull request #3536
...
c77d2bfa
Add the possibility to export private view key for fast scan. (cslashm)
100b7bc1
Change mutex lock model to avoid dead lock and ensure locks are always released. (cslashm)
641dfc99
Automatic height setup when creating/restoring hw device. (cslashm)
6 years ago
stoffu
0b88fff3a5
simplewallet: fix help message of sign_transfer
6 years ago
cslashm
641dfc991f
Automatic height setup when creating/restoring hw device.
...
When creating/restoring wallet, if --restore-height option is not used the current estimate
height is used for starting the scan. In other words it is assume we are creating a new account.
6 years ago
moneromooo-monero
eecfb57df9
wallet: warn if not using the default ring size
6 years ago
moneromooo-monero
aa5c2e01e7
simplewallet: warn about key reuse on startup
6 years ago
cryptochangements34
c8cb5fca5e
exit if specified wallet file doesn't exist
6 years ago
moneromooo-monero
3f5fb6fe6d
simplewallet: add --untrusted-daemon option
6 years ago
cryptochangements34
ad19f8679e
don't show error twice when starting simplewallet
6 years ago
moneromooo-monero
5730049178
wallet: catch exceptions dealing with ringdb and warn
6 years ago
Riccardo Spagni
df91d7bcbd
Merge pull request #3426
...
8ea3c4d5
simplewallet: new --use-english-language-names flag (moneromooo-monero)
6 years ago
moneromooo-monero
8ea3c4d544
simplewallet: new --use-english-language-names flag
...
On some Windows systems, displaying language names in their own
languages freezes the display.
6 years ago
moneromooo-monero
1e393f4bb7
wallet: make the segregation height settable
...
via user setting first, then DNS TXT record, hardcoded fallback
6 years ago
stoffu
b86f1e5dad
Add command line option allowing to restrict the default sub-address lookahead in order to avoid
...
so looooong time of set-up when creating a HW based wallet.
6 years ago
Riccardo Spagni
a14eabc043
Merge pull request #3416
...
6f54c910
simplewallet: fix restore height prompt that got disabled by #3175 (stoffu)
6 years ago
Riccardo Spagni
2a9839cc3e
Merge pull request #3376
...
833f9fcf
show '<Not set>' for empty wallet description (cryptochangements34)
6 years ago
Riccardo Spagni
0f27fc57ac
Merge pull request #3336
...
57c0b1ed
Fix typos in various files (Dimitris Apostolou)
6 years ago
moneromooo-monero
eac3a11ed3
wallet: more user friendly print_ring
...
It can now take a txid (to display rings for all its inputs),
and will print rings in a format that set_ring understands
6 years ago
moneromooo-monero
b09e5181cc
wallet: add a set_ring command
...
This is so one can set rings for spent key images in case the
attackers don't merge the ring matching patch set.
6 years ago
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
...
If a pre-fork output is spent on both Monero and attack chain,
any post-fork output can be deduced to be a fake output, thereby
decreasing the effective ring size.
The segregate-per-fork-outputs option, on by default, allows
selecting only pre-fork outputs in this case, so that the same
ring can be used when spending it on the other side, which does
not decrease the effective ring size.
This is intended to be SET when intending to spend Monero on the
attack fork, and to be UNSET if not intending to spend Monero
on the attack fork (since it leaks the fact that the output being
spent is pre-fork).
If the user is not certain yet whether they will spend pre-fork
outputs on a key reusing fork, the key-reuse-mitigation2 option
should be SET instead.
If you use this option and intend to spend Monero on both forks,
then spend real Monero first.
6 years ago
moneromooo-monero
5f146873c5
wallet: add shared ring database
...
This maps key images to rings, so that different forks can reuse
the rings by key image. This avoids revealing the real inputs like
would happen if two forks spent the same outputs with different
rings. This database is meant to be shared with all Monero forks
which don't bother making a new chain, putting users' privacy at
risk in the process. It is placed in a shared data directory by
default ($HOME/.shared-ringdb on UNIX like systems). You may
use --shared-ringdb-dir to override this location, and should
then do so for all Monero forks for them to share the database.
6 years ago
cryptochangements34
833f9fcfe9
show '<Not set>' for empty wallet description
6 years ago