| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |\ \ \ \ \
| |_|_|/ /
|/| | | |
| | | | | |
b4ca72dd wallet2: fix infinite loop picking outputs in corner case (moneromooo-monero)
|
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
If we have fewer outputs available on the chain than what we
require, but the output we're spending already has a ring,
it would loop picking outputs randomly, but never find enough.
Also tune logs for better debugging this kind of thing.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
5e0da6fb change SSL certificate fingerprint whitelisting from SHA1 to SHA-256 (moneromooo-monero)
|
| | |/ / /
| | | |
| | | |
| | | | |
SHA1 is too close to bruteforceable
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
98fb98f9 wallet_rpc_server: adding missing return on error in set_daemon (moneromooo-monero)
9074c0d8 wallet_rpc_server: return false on error in set_log_categories (moneromooo-monero)
968848a7 wallet_rpc_server: fix crash in validate_address if no wallet is loaded (moneromooo-monero)
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Reported by SmajeNz0
|
| | | |_|/
| |/| |
| | | |
| | | | |
Reported by SmajeNz0
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | | |
64983fce wallet2: default to trying to keep 5 outputs of 2+ monero (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
In the case where previously a second unneeded output would be
added to a transaction. This should help *some* of the cases
where outputs are slowly being consolidated, leading to the
whole balance being locked when sending monero.
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
4be18df3 tx_sanity_check: relax uniqueness check a bit (moneromooo-monero)
b386ae57 wallet2: add missing "sanity check failed" reason message (moneromooo-monero)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
c519d1df wallet2: fix wrong change being recorded in sweep_all (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | | |
leading to the sanity check triggering
|
| |\ \ \
| | | |
| | | |
| | | | |
97e1c927 wallet: fix key image computation signaling to the device (Dusan Klinec)
|
| | |/ / |
|
| |/ / |
|
| |\ \
| | |
| | |
| | |
| | | |
588e6700 simplewallet: fix output representation offset (moneromooo-monero)
35e0a968 wallet2: "output lineup" fake out selection (moneromooo-monero)
|
| | | | |
|
| | |/
| |
| |
| |
| | |
Based on python code by sarang:
https://github.com/SarangNoether/skunkworks/blob/outputs/outputs/simulate.py
|
| |\ \
| | |
| | |
| | | |
84047cb7 wallet_rpc_server: add unlocked field to incoming_transfers output (moneromooo-monero)
|
| | |/ |
|
| |/ |
|
| | |
|
| |\
| |
| |
| | |
b18f0b10 wallet: new --offline option (moneromooo-monero)
|
| | |
| |
| |
| |
| | |
It will avoid connecting to a daemon (so useful for cold signing
using a RPC wallet), and not perform DNS queries.
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
7d79222f daemon: remove debug info (moneromooo-monero)
8fec0f98 functional_tests: add sweep_single test (moneromooo-monero)
9880d61b wallet_rpc_server: remove unused code (moneromooo-monero)
8a61b33d rpc: omit irrelevant fields for pool txes in gettransactions (moneromooo-monero)
56508524 rpc: add relayed in get_transaction output (moneromooo-monero)
82e510f1 rpc: set default log category in core_rpc_server.h (moneromooo-monero)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
ccb996af rpc: new sanity check on relayed transactions (moneromooo-monero)
|
| | | |
| | |
| | |
| | | |
This will weed out some transactions with silly rings
|
| |\ \ \
| | | |
| | | |
| | | | |
bcb86ae6 wallet_rpc_server: fix inconsistent wallet caches on reload (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Loading the same wallet as the currently loaded one would autosave
the current state after loading it, leading to some kind of rollback
effect. We now save before loading to avoid this. If loading fails,
it means the current wallet will be saved (or maybe not, depending
on where the failure occurs: most of the sanity checks occur before
saving). There is a new autosave_current flag to open/restore calls
so the (enabled by default) autosave can be skipped.
|
| |\ \ \
| | | |
| | | |
| | | | |
2c221d1b wallet2: update estimate_rct_tx_size for smaller rct proofs (moneromooo-monero)
|
| | |/ / |
|
| |\ \ \
| |_|/
|/| |
| | | |
374f388d wallet_rpc_server: add a all flag to export_outputs (moneromooo-monero)
|
| | | |
| | |
| | |
| | | |
if we don't want to export new outputs only
|
| |\ \ \
| | | |
| | | |
| | | | |
b40392fb wallet2: add --no-dns flag (moneromooo-monero)
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
15f27c80 wallet2: support multi out txes without change in sanity check (moneromooo-monero)
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
a2195b9b crypto: replace rand<T>()%N idiom with unbiased rand_idx(N) (stoffu)
|
| | | | | | | |
|
| |\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | |
| | | | | |
| | | | | | |
c68fe787 device/trezor: add button pressed request (Dusan Klinec)
827f52ad wallet: API changes to enable passphrase entry (Dusan Klinec)
|
| | | | | | | |
|
| | | |_|/ /
| |/| | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
0be5b2ee simplewallet: new unset_ring command (moneromooo-monero)
|
| | | |_|/ /
| |/| | |
| | | | |
| | | | | |
Useful when debugging, though not much for users
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
c12b43cb wallet: add number of blocks required for the balance to fully unlock (moneromooo-monero)
3f1e9e84 wallet2: set confirmations to 0 for pool txes in proofs (moneromooo-monero)
36c037ec wallet_rpc_server: error out on getting the spend key from a hot wallet (moneromooo-monero)
cd1eaff2 wallet_rpc_server: always fill out subaddr_indices in get_transfers (moneromooo-monero)
|
| | | | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
It makes more sense than (uint64_t)-1, which is going to look
like very much confirmed when not checking in_pool
|