luigi1111
dd869d4387
Merge pull request #8196
...
f43e150
wallet2: update stagenet rollback blocks (selsta)
2022-04-06 00:08:25 -04:00
luigi1111
dd1706cd69
Merge pull request #8166
...
41b87b1
support authentication in monero-wallet-rpc set_daemon (woodser)
2022-04-06 00:04:32 -04:00
luigi1111
b0f97dd75e
Merge pull request #8190
...
743dd0e
multisig key exchange update and refactor (koe)
2022-03-18 16:33:11 -05:00
luigi1111
34dd47510a
Merge pull request #8159
...
fb018df
Balance includes unconfirmed transfers to self (woodser)
2022-03-18 16:29:25 -05:00
luigi1111
08446535ff
Merge pull request #8154
...
1dcca96
Balance includes unconfirmed payments (woodser)
2022-03-18 16:27:39 -05:00
selsta
f43e15011d
wallet2: update stagenet rollback blocks
2022-03-01 00:38:54 +01:00
koe
743dd0e3b4
multisig key exchange update and refactor
2022-02-24 14:47:13 -06:00
woodser
41b87b1cc1
support authentication in monero-wallet-rpc set_daemon
2022-01-31 08:08:30 -05:00
woodser
fb018df6e5
Balance includes unconfirmed transfers to self
2022-01-30 17:03:56 -05:00
woodser
34c1561a01
wallet inits cache if file and blob missing
2022-01-30 10:22:59 -05:00
woodser
1dcca961ae
Balance includes unconfirmed payments
2022-01-23 08:31:15 -05:00
luigi1111
e4376eed9e
Merge pull request #7997
...
29c03e2
wallet_api: enable set_strict_default_file_permissions (tobtoht)
1c26d34
epee: add missing header (selsta)
1d451a6
depends: update zeromq package to 4.3.4 (selsta)
5180610
cmake: use CMAKE_CURRENT_LIST_DIR for git version (selsta)
5aae00a
epee: avoid ADL selecting C++14 std::quoted (selsta)
cf31136
cmake: set cpp14 standard (selsta)
945665f
fix median overflow bug (koe)
908ecb3
LMDB: fix deadlock in resized detection (Howard Chu)
a492c4e
blockchain: fix pedantic assert (selsta)
1e663e8
Increase timeout for the mining test 4 times (to 240s) (mj-xmr)
4760f8b
Wallet2: Update 'approximate_testnet_rolled_back_blocks' (rbrunner7)
76b6120
cmake: set required C/C++ standard to 11 (selsta)
3067987
Fix parallel make of OpenSSL (Howard Chu)
1219c74
add singapore.node.xmr.pm to seed nodes (lza_menace)
689dd52
net_node: add seed node (selsta)
95936a3
depends: update unwind, fix build with ubuntu 21.04 (selsta)
e2c802f
Only INFO log for short seed words with ALLOW_SHORT_WORDS active (rbrunner7)
14df8ad
epee: don't log raw packet data (moneromooo-monero)
5fa7208
Mac: Enable on ARM, by not enforcing x86_64 (mj-xmr)
fe6ab93
daemon: allow proxy configuration (anon)
52dcc03
bootstrap_daemon: proxy configuration support (xiphon)
a6df656
wallet2: chunk get_outs.bin calls to avoid sanity limits (moneromooo-monero)
2021-11-09 22:47:33 -06:00
tobtoht
29c03e2d90
wallet_api: enable set_strict_default_file_permissions
2021-10-22 05:51:57 +02:00
selsta
1c26d34a2a
epee: add missing header
2021-10-22 04:51:49 +02:00
moneromooo-monero
103c9733b3
wallet2: fix key encryption when changing ask-password from 0/1 to 2
...
we reuse the wallet_keys_unlocker object, which does the right thing
in conjunction with other users of decrypt/encrypt (ie, refresh).
2021-10-19 22:00:18 +00:00
luigi1111
7ab32cf13a
Merge pull request #7993
...
c599b56
Decrease the 'recent spend window' in gamma re-select to 15 blocks (j-berman)
2021-10-17 23:37:39 -05:00
luigi1111
1aad001d96
Merge pull request #7868
...
36527c0
UB: virtual method in destructor of WalletImpl v0.17 (mj-xmr)
2021-10-17 23:27:23 -05:00
rbrunner7
4760f8b49b
Wallet2: Update 'approximate_testnet_rolled_back_blocks'
2021-10-07 04:54:03 +02:00
moneromooo-monero
a6df656b4e
wallet2: chunk get_outs.bin calls to avoid sanity limits
2021-10-06 01:56:27 +02:00
j-berman
c599b56f2c
Decrease the "recent spend window" in gamma re-select to 15 blocks
...
- combined with patching integer truncation (#7798 ), this gets the algorithm marginally closer to mirroring empirically observed output ages
- 50 was originally chosen assuming integer truncation would remain in the client for that client release version. But patching integer truncation causes the client to select more outputs in the 10-100 block range, and therefore the benefit of choosing a larger recent spend window of 50 has less merit
- 15 seems well-suited to cover the somewhat sizable observable gap in the early window of blocks
2021-10-04 20:12:23 -07:00
j-berman
3d9f34875c
Fix precision of average_output_time
...
The fix as suggested by <jberman> on IRC. Before the fix, it would truncate 1.9 to 1 skewing the output selection.
2021-09-12 10:04:25 +02:00
mj-xmr
36527c05bd
UB: virtual method in destructor of WalletImpl v0.17
2021-09-08 15:33:07 +02:00
luigi1111
317eceb725
Merge pull request #7894
...
c0ce4d5
Wallet2: fix optimize-coinbase for p2pool payouts (SChernykh)
2021-08-26 21:14:12 -04:00
luigi1111
d98787eb1b
Merge pull request #7825
...
ccfed60
cmake: test is a reserved keyword (selsta)
f0fa959
cmake: fix ccache detection (anon)
8dbe2e5
Daemon: Update average block size table (rbrunner7)
94bad34
wallet2: Don't auto lock device on process parsed blocks (tobtoht)
3c23aca
ledger: don't lock for software device (tobtoht)
49beb8d
ledger: use software device if we have view key (tobtoht)
d188b5f
wallet_api: getPassword (tobtoht)
a395f36
depends, docker: fix bintray links (selsta)
0fecd7e
blocks: fix cmake syntax (selsta)
76824bf
Stop adding more outputs than bulletproof allows (Alex Opie)
67ba733
unit_tests: fix wipeable_string parse_hexstr test with latest gtest (xiphon)
402ba04
cmake: use CMAKE_CURRENT_LIST_DIR in FindLibUSB (selsta)
1565bcb
epee: include public openssl header in cmake (selsta)
2e9af2a
cmake: treat warnings as error in compiler flag tests (selsta)
db564ef
wallet_api: fix typo in exportKeyImages (selsta)
8507917
depends: add getmonero package mirror (selsta)
8716d2a
cmake: fix non portable code (selsta)
2021-08-26 21:10:56 -04:00
luigi1111
ca1b1b7332
Merge pull request #7822
...
99bee1c
Apply gamma distr from chain tip when selecting decoys (j-berman)
2021-08-26 21:08:56 -04:00
SChernykh
c0ce4d5089
Wallet2: fix optimize-coinbase for p2pool payouts
...
RefreshOptimizeCoinbase was an optimization to speed up scanning of coinbase transactions before RingCT (tx version 2) where they split miner reward into multiple denominations, all to the same wallet.
When RingCT was introduced, all coinbase transactions became 1 output only, so this optimization does nothing now.
With p2pool, this optimization will skip scanning p2pool payouts because they use more than 1 output in coinbase transaction.
Fix it by applying this optimization only to pre-RingCT transactions (version < 2).
2021-08-26 11:51:07 +02:00
luigi1111
b864817629
Merge pull request #7879
...
be6c61e
wallet_api: add make_uri (tobtoht)
2021-08-20 16:50:54 -04:00
luigi1111
a520234c51
Merge pull request #7848
...
adcf440
Make sure node returns to wallet that real output is unlocked (j-berman)
2021-08-20 16:49:19 -04:00
luigi1111
715ebcb744
Merge pull request #7846
...
2285c66
Protect client from divide by 0 caused by integer truncation (j-berman)
2021-08-20 16:48:14 -04:00
j-berman
2285c66ef1
Protect client from divide by 0 caused by integer truncation
2021-08-19 15:00:59 -07:00
j-berman
99bee1ccf0
Apply gamma distr from chain tip when selecting decoys
...
- matches the paper by Miller et al to apply the gamma from chain tip, rather than after unlock time
- if the gamma produces an output more recent than the unlock time, the algo packs that output into one of the first 50 spendable blocks, respecting the block density factor
2021-08-19 14:59:12 -07:00
tobtoht
be6c61e2ee
wallet_api: add make_uri
2021-08-19 15:52:01 +02:00
woodser
6ec9fd6c08
support freeze, thaw, and frozen in wallet rpc
2021-08-12 09:13:09 -04:00
luigi1111
64c320130f
Merge pull request #7839
...
925c6b6
provide key images of spent outputs in wallet rpc (woodser)
2021-08-11 22:41:04 -04:00
luigi1111
f00db20a5f
Merge pull request #7792
...
9b84043
fix #7784 - deinit wallet in wallet dtor (Dusan Klinec)
2021-08-11 22:30:53 -04:00
j-berman
adcf440dcd
Make sure node returns to wallet that real output is unlocked
2021-08-11 07:26:56 -07:00
woodser
925c6b60e3
provide key images of spent outputs in wallet rpc
2021-08-07 09:36:45 -04:00
tobtoht
94bad34c26
wallet2: Don't auto lock device on process parsed blocks
2021-08-07 03:04:24 +02:00
tobtoht
d188b5f51f
wallet_api: getPassword
2021-08-07 03:03:40 +02:00
luigi1111
3eb8f1458b
Merge pull request #7791
...
7e3f211
wallet: rephrase error message on invalid device address (Dusan Klinec)
2021-08-02 18:53:40 -04:00
Alex Opie
76824bf827
Stop adding more outputs than bulletproof allows
...
If more outputs are requested, they are split across
multiple transactions.
#7322
2021-08-01 15:47:11 +02:00
selsta
db564efe0b
wallet_api: fix typo in exportKeyImages
2021-08-01 15:47:05 +02:00
Dusan Klinec
9b840439b9
fix #7784 - deinit wallet in wallet dtor
2021-07-14 15:08:06 +02:00
Dusan Klinec
7e3f211791
wallet: rephrase error message on invalid device address
2021-07-14 15:05:28 +02:00
anon
ceb8e7c508
cmake: fix undefined symbols and multiple definitions
2021-07-13 08:01:23 +02:00
luigi1111
a080c0be9c
Merge pull request #7678
...
dedcd63
wallet_api: import / export output function (tobtoht)
6e22710
expose set_offline to wallet api (benevanoff)
02e9a41
wallet_api: add isDeterministic() (tobtoht)
def5819
wallet_api: add seed_offset param to seed() (tobtoht)
73959c6
wallet_api: store fee for incoming txs in history (Ben Evanoff)
712f362
wallet api: allow wallet to fetch all key images via api (benevanoff)
153d08d
Allow tx note edits via TransactionHistory object in wallet/api (dsc)
2abd7b1
wallet_api: TransactionHistory - fill unconfirmed out payments dests (xiphon)
9a50bef
Extend TransactionInfo with coinbase and description attributes in wallet/api (dsc)
22bb6a6
Allow AddressBook description edits via wallet/api interface (dsc)
2021-05-12 16:55:38 -05:00
Nathan Dorfman
70c5c81670
wallet2: Fix rescan_bc keep_ki option
2021-04-22 16:15:01 -06:00
tobtoht
dedcd6304c
wallet_api: import / export output function
2021-04-22 04:33:11 +02:00
benevanoff
6e22710f0e
expose set_offline to wallet api
2021-04-22 04:33:03 +02:00
tobtoht
02e9a41cbe
wallet_api: add isDeterministic()
2021-04-22 04:32:50 +02:00