| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| |
| | |
65238d2 fix #691 removed help about leaving wallet name empty on --generate-new-wallet (guzzi_jones)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
c2f4e16 simplewallet: default to max-concurrency 1 on MacOS X (moneromooo-monero)
|
| | |/
| |
| |
| |
| |
| |
| | |
A suspected bug in pthread/kernel, though might be that
I messed something up too...
This might rope in more platforms though.
|
| |/ |
|
| |\
| |
| |
| |
| | |
11dc091 Fake outs set is now decided by the wallet (moneromooo-monero)
1593553 new unlocked parameter to output_histogram (moneromooo-monero)
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This plugs a privacy leak from the wallet to the daemon,
as the daemon could previously see what input is included
as a transaction input, which the daemon hadn't previously
supplied. Now, the wallet requests a particular set of
outputs, including the real one.
This can result in transactions that can't be accepted if
the wallet happens to select too many outputs with non standard
unlock times. The daemon could know this and select another
output, but the wallet is blind to it. It's currently very
unlikely since I don't think anything uses non default
unlock times. The wallet requests more outputs than necessary
so it can use spares if any of the returns outputs are still
locked. If there are not enough spares to reach the desired
mixin, the transaction will fail.
|
| |\ \
| | |
| | |
| | |
| | | |
709c724 Better fix (#4) (hyc)
d2644c1 fix restore-deterministic height (luigi1111)
|
| | | | |
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Simplewallet improperly skipped the restore from height code if
restoring a deterministic wallet AND not specifying a wallet file in the
command line. The other generate options require a wallet file as an
argument, which prevents "ask_wallet_create_if_needed()" from being
called, which in turn causes "m_generate_new" to remain unset.
Specifying a wallet file at launch with --restore-deterministic emulated
this behavior.
|
| |\ \
| | |
| | |
| | | |
da1007f simplewallet: make the refresh thread into more generic idle thread (moneromooo-monero)
|
| | |/ |
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Squashed commit of the following:
commit 9af9e4223b58bbb65a3519af2c2bfc273cbd23d6
fixed some formatting
commit c7920e1cf88ff46eb9294101344d9a567f22e2da
Merge: 97eb28b 1da1c68
fix#864 fix using boolean
commit 97eb28ba5dd49ddde8c8785f39b24d955e5de31c
Fix #864 boolean value used to verify on new wallet
commit 1da1c68bd3a9a373c70482b6e6e95251096149f1
fix #864 changed to boolean to prompt for verify
commit 5bee96652434762d2c91ce31a1b1c9f169446ddc
fix 864; made variable names easier for understanding branching.
commit 45715960d30293f781b2ff9e5e647c2ec893f4a3
fix #864; allow password to be entered twice for new wallets for verification.
fix #864 password entry verification; ammended boolean
fix #864 ; default constructor for password_container should set verify=true
|
| |
|
|
|
|
| |
They are used to export a signed set of key images from a wallet
with a private spend key, so an auditor with the matching view key
may see which of those are spent, and which are not.
|
| |\
| |
| |
| | |
8312887 simplewallet: suggest removing cache when loading fails (moneromooo-monero)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
b89b963 wallet: add unconfirmed incoming txes from the txpool (moneromooo-monero)
|
| | |/
| |
| |
| |
| | |
Shown in show_transfers simplewallet command, and get_transfers
RPC command, if req.pool is true.
|
| |/
|
|
| |
Background refresh is confusing to users at startup.
|
| |\
| |
| |
| | |
014f3a0 Add a daemon RPC version, and make simplewallet check it (moneromooo-monero)
|
| | |
| |
| |
| |
| | |
If the version is different, simplewallet will refuse to use that
daemon, unless --allow-mismatched-daemon-version is used.
|
| |/
|
|
|
|
|
|
|
| |
Signing is done using the spend key, since the view key may
be shared. This could be extended later, to let the user choose
which key (even a per tx key).
simplewallet's sign/verify API uses a file. The RPC uses a
string (simplewallet can't easily do strings since commands
receive a tokenized set of arguments).
|
| |\
| |
| |
| | |
6b08001 simplewallet: mention the background refresh thread when starting (moneromooo-monero)
|
| | |
| |
| |
| |
| | |
It should be less confusing for people who're used to the foreground
refresh from earlier versions.
|
| |\ \
| | |
| | |
| | | |
945c272 wallet: add a fee multiplier (moneromooo-monero)
|
| | |/
| |
| |
| |
| |
| |
| | |
Fee can now be multiplied by 2 or 3, if users want to give
priority to their transactions. There are only three levels
to avoid too much fingerprinting. Default is 1 (minimum fee).
The default multiplier can be set by "set fee-multiplier X".
|
| |/ |
|
| |\
| |
| |
| | |
57dce80 gmtime for Windows (luigi1111)
|
| | |
| |
| |
| | |
gmtime_r is not available in Windows, use gmtime_s instead. Also change shorthand codes (also not working in Windows).
|
| |/
|
|
|
| |
It matches the daemon, and should allow people who're suspicious
of the background refresh to know they're synced.
|
| |\
| |
| |
| |
| |
| |
| |
| | |
f1e70d1 Only log 1/N skipped blocks (Howard Chu)
cebb97c Move refresh height to keys file from cache file (Howard Chu)
590c439 Make fast_refresh interruptible (Howard Chu)
687855d Set refresh height earlier (Howard Chu)
2fb00c0 Fix 19fe8ae3ef1aa46ae8fdd4e4d6862510390ddab7 (Howard Chu)
|
| | |
| |
| |
| | |
Do it before the generate() call so the value actually gets stored.
|
| | |
| |
| |
| | |
Don't prompt for restore-height on generate-new-wallet
|
| |\ \
| | |
| | |
| | | |
76c6bf1 simplewallet: display all settings on set with no arguments (moneromooo-monero)
|
| | |/ |
|
| |/
|
|
|
|
| |
It sets the max number of threads to use for a parallel job.
This is different that the number of total threads, since monero
binaries typically start a lot of them.
|
| |\
| |
| |
| | |
a687e6e simplewallet: fix pending transfers fee display in show_transfers (moneromooo-monero)
|
| | | |
|
| |/ |
|
| | |
|
| | |
|
| |\
| |
| |
| | |
4b1c0d6 simplewallet: some background refresh threading fixes (moneromooo-monero)
|
| | |
| |
| |
| |
| |
| |
| |
| | |
We want to lock operations which access the blockchain in
wallet2. We also want the background refresh to happen again
when we cancel a foreground refresh. Wrap the locking setup
in a macro so it doesn't get copy/pasted/mangled, and use
a scope exit trick to ensure it's always properly restored.
|
| |\ \
| | |
| | |
| | | |
b0850a9 wallet: add a new sweep_all command and RPC command (moneromooo-monero)
|
| | |/
| |
| |
| |
| |
| | |
This sends all outputs in a wallet to a given address, alleviating
the difficulty people have had trying to send all monero but
being left with some small amount left.
|
| |\ \
| | |
| | |
| | |
| | | |
68cbe15 modified: src/wallet/wallet2.cpp modified: src/wallet/wallet2.h (awfulcrawler)
4b325bd modified: src/simplewallet/simplewallet.cpp modified: src/wallet/wallet2.cpp modified: src/wallet/wallet2.h (awfulcrawler)
|
| | |/
| |
| |
| |
| |
| |
| | |
modified: src/wallet/wallet2.cpp
modified: src/wallet/wallet2.h
Update to fix unconfirmed balance and give a slightly more verbose and informative confirmation message for transfers
|
| | |
| |
| |
| | |
For specifying the block height from which to start a restore
|
| |/
|
|
| |
Use the current blockchain height as the refresh_from_block_height.
|
| |\
| |
| |
| | |
c33ffc8 simplewallet: save fixes in RPC mode (moneromooo-monero)
|