| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |/
|/| |
|
| | | |
|
| |\ \
| | |
| | |
| | | |
0f75717 wallet2: avoid using arbitrary random values when unknown (moneromooo-monero)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
4520cfd wallet2: guard against bad outputs in import_outputs (moneromooo-monero)
|
| | |/
| |
| |
| | |
also some minor speedup
|
| |\ \
| | |
| | |
| | | |
a3fe1c5 simplewallet: add set_tx_key for importing tx keys from 3rd party wallets (stoffu)
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
ff37bd0 wallet2: fix O(n^2) behaviour in import_key_images (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | | |
That takes a lot of time for even not so large wallets
|
| |\ \ \
| | | |
| | | |
| | | | |
1c6cfd3 wallet-rpc: add get_address_index command (stoffu)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
37f0799 wallet: distinguish coinbase from other txes in show_transfers (moneromooo-monero)
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
f2e65c6 wallet2: consider minimum fee when testing if balance is sufficient (stoffu)
|
| | |/ / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
bcab579 wallet: allow adjusting number of rounds for the key derivation function (stoffu)
|
| | | |_|/
| |/| | |
|
| |\ \ \ \
| |/ / /
|/| | |
| | | | |
34d4b79 wallet2: use a gamma distribution to pick fake outs (moneromooo-monero)
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
as per "An Empirical Analysis of Linkability in the Monero
Blockchain", by Miller et al.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
2951436 wallet: warn when payment IDs are used (moneromooo-monero)
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Subaddresses are better for privacy
|
| |\ \ \ \ \
| |_|_|_|/
|/| | | |
| | | | | |
a4272de wallet2: unlock keys file before calling verify_password (needed for Windows) (stoffu)
|
| | | |/ /
| |/| |
| | | |
| | | |
| | | | |
Also added notes to WalletManager::verifyWalletPassword (which afaik seems unused
by anyone at the moment) regarding the need to unlock the keys file beforehand.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
8c4db68 node_rpc_proxy: factor a few RPC calls using get_info (moneromooo-monero)
|
| | |/ / /
| | | |
| | | |
| | | | |
Takes advantage of caching
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
d6440ab wallet2: recover from index out of hashchain bounds error (moneromooo-monero)
|
| | | |_|/
| |/| |
| | | |
| | | |
| | | | |
This can happen when there's a very large reorg on the daemon
(ie, on testnet)
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
d6d78f1 Allow fractional outputs to be ignored (stoffu)
|
| | | |/ /
| |/| | |
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | | |
3e46db9 rpc: add a non binary get_transaction_pool_hashes RPC (moneromooo-monero)
|
| | | | | |
|
| | |_|/
|/| |
| | |
| | |
| | |
| | | |
This should be proof against any way one might get to multiple
processing, such as generating the same derivation from the
same pubkey, etc
|
| |\ \ \
| | | |
| | | |
| | | | |
58cceaad wallet2: fix double counting outs if the tx pubkey is duplicated (moneromooo-monero)
|
| | | |/
| |/| |
|
| |\ \ \
| | | |
| | | |
| | | | |
df9d50a8 wallet2: fix read buffer overflow in import_key_images (moneromooo-monero)
|
| | | |/
| |/| |
|
| |\ \ \
| | | |
| | | |
| | | | |
2a19697b wallet2: fix double header in unsigned transfer file (moneromooo-monero)
|
| | | | | |
|
| |\ \ \ \
| |_|_|/
|/| | |
| | | | |
bc443494 wallet2: fix out of sync account tag cache (moneromooo-monero)
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
This would cause crashes when trying to tag an account that was
just created
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
9a39b7d wallet2: fix build for windows (std::max again) (moneromooo-monero)
|
| | | | | | |
|
| |/ / / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
dcbc17e wallet: include a suggested number of confirmations based on amount (moneromooo-monero)
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
8db23df wallet: on first refresh, start off with a quantized height (moneromooo-monero)
|
| | | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
0a5292c wallet2: use decoded amount when reporting repeated output key (stoffu)
|
| | |/ / / / |
|