SChernykh
6adf03cdc5
Second thread pool for IO
2 years ago
luigi1111
7cbae6ca98
Merge pull request #8545
...
12e7c41
Merge pull request #5 from j-berman/restore-msig-encrypted-seed (Justin Berman)
848a0c0
Fix segfault restoring encrypted multisig seed (j-berman)
401f5d9
Require user ack multisig is experimental to restore (j-berman)
fc8a5d6
multisig: fix #8537 seed restore (suggestions by @UkoeHB) (j-berman)
2 years ago
j-berman
864a78ee5f
wallet2: check wallet compatibility with daemon's hard fork version
2 years ago
luigi1111
af4f97bf66
Merge pull request #8555
...
e29b2e9
wallet2: ensure imported outputs subaddresses are created (moneromooo-monero)
1d3657a
wallet2: better test on whether to allow output import (moneromooo-monero)
0cbf557
allow exporting outputs in chunks (moneromooo-monero)
b03d709
wallet2: fixes for export/import output flow (j-berman)
4b7eb57
wallet2: do not assume imported outputs must be non empty (moneromooo-monero)
5b98beb
wallet2: prevent importing outputs in a hot wallet (moneromooo-monero)
0de1571
wallet2: fix missing subaddress indices in 'light' exported outputs (moneromooo-monero)
2 years ago
luigi1111
89f3d46120
Merge pull request #8553
...
625147e
Fix missing semi-colon in error message (j-berman)
2 years ago
luigi1111
3178bbe083
Merge pull request #8552
...
93db74a
rpc: skip bootstrap nodes that are lower than last checkpoint (selsta)
2 years ago
moneromooo-monero
e29b2e9997
wallet2: ensure imported outputs subaddresses are created
...
reported by j-berman
2 years ago
moneromooo-monero
1d3657afb5
wallet2: better test on whether to allow output import
...
Being offline is not a good enough heuristic, so we keep track
of whether the wallet ever refreshed from a daemon, which is a
lot better, and probably the best we can do without manual user
designation (which would break existing cold wallet setups till
the user designates those wallets)
2 years ago
moneromooo-monero
0cbf5571d3
allow exporting outputs in chunks
...
this will make it easier huge wallets to do so without hitting
random limits (eg, max string size in node).
2 years ago
j-berman
848a0c05b0
Fix segfault restoring encrypted multisig seed
2 years ago
j-berman
625147e577
Fix missing semi-colon in error message
...
Co-authored-by: woodser <woodser@protonmail.com>
2 years ago
j-berman
b03d7091f7
wallet2: fixes for export/import output flow
...
- only allow offline wallets to import outputs
- don't import empty outputs
- export subaddress indexes when exporting outputs
2 years ago
selsta
93db74a91e
rpc: skip bootstrap nodes that are lower than last checkpoint
2 years ago
moneromooo-monero
4b7eb573b2
wallet2: do not assume imported outputs must be non empty
2 years ago
moneromooo-monero
5b98bebad1
wallet2: prevent importing outputs in a hot wallet
2 years ago
moneromooo-monero
0de1571abd
wallet2: fix missing subaddress indices in "light" exported outputs
2 years ago
selsta
09ee78197c
build: prepare v0.18.1.1
2 years ago
j-berman
401f5d967b
Require user ack multisig is experimental to restore
2 years ago
j-berman
fc8a5d68f1
multisig: fix #8537 seed restore (suggestions by @UkoeHB)
...
- spend secret key is no longer the sum of multisig key shares;
no need to check that is the case upon restore.
- restoring a multisig wallet from multisig info means that the
wallet must have already completed all setup rounds. Upon restore,
set the number of rounds completed accordingly.
2 years ago
luigi1111
b9e8504cfb
Merge pull request #8467
...
fac7c43
continue pool pruning even if a tx can't be found (j-berman)
2 years ago
luigi1111
68537fa27a
Merge pull request #8463
...
265d6ca
device: set ledger min app version (selsta)
2 years ago
luigi1111
dc2f548a68
Merge pull request #8470
...
309f6ba
build: prepare v0.18.1.0 (selsta)
2 years ago
luigi1111
5c33f40cd8
Merge pull request #8455
...
099fc1f
Fixed get_block_template_backlog performance (SChernykh)
2 years ago
luigi1111
72490ca04f
Merge pull request #8483
...
6075be9
feat(trezor): add HF15 support, BP+ (Dusan Klinec)
2 years ago
luigi1111
a50cceb8d0
Merge pull request #8466
...
2b83d00
ledger support for hf 15 (BP+, view tags) (j-berman)
2 years ago
luigi1111
3b6eb11a88
Merge pull request #8454
...
c0f3c5b
Fix use of rtxn without a mdb_txn_safe wrapper (Howard Chu)
2 years ago
j-berman
2b83d00a9b
ledger support for hf 15 (BP+, view tags)
2 years ago
Dusan Klinec
6075be9cc8
feat(trezor): add HF15 support, BP+
...
- BP+ support added for Trezor
- old Trezor firmware version support removed, code cleanup
2 years ago
selsta
309f6ba3f5
build: prepare v0.18.1.0
2 years ago
j-berman
fac7c43644
continue pool pruning even if a tx can't be found
2 years ago
selsta
265d6ca7aa
device: set ledger min app version
2 years ago
SChernykh
099fc1f8a9
Fixed get_block_template_backlog performance
...
Before the fix, it processed all transactions in the mempool which could be very slow when mempool grows to several MBs in size. I observed `get_block_template_backlog` taking up to 15 seconds of CPU time under high mempool load.
After the fix, only transactions that can potentially be mined in the next block will be processed (a bit more than the current block median weight).
2 years ago
Howard Chu
c0f3c5b577
Fix use of rtxn without a mdb_txn_safe wrapper
2 years ago
j-berman
8cc3c9af4d
Publish submitted txs via zmq
2 years ago
luigi1111
f982163fc9
Merge pull request #8425
...
fe5d1be
build: prepare v0.18.0.0 (selsta)
2 years ago
luigi1111
4792ceefb1
Merge pull request #8414
...
2ba391f
hardforks: set mainnet and stagenet v15/16 fork height (selsta)
2 years ago
luigi1111
070c3d6b0f
Merge pull request #8433
...
db8181a
wallet2: force using output distribution for ringct outs (tobtoht)
2 years ago
luigi1111
02cbccc529
Merge pull request #8432
...
edcc094
derive multisig tx secret keys from an entropy source plus the tx inputs' key images (koe)
2 years ago
luigi1111
d912444a4a
Merge pull request #7986
...
5770265
wallet2: keep around transaction prefix for confirmed transfers (tobtoht)
2 years ago
selsta
fe5d1bef56
build: prepare v0.18.0.0
2 years ago
koe
edcc094558
derive multisig tx secret keys from an entropy source plus the tx inputs' key images
2 years ago
luigi1111
cfdee9ba69
Merge pull request #8421
...
bd1e7c5
wallet2: prevent crash when reading tx w/fewer outputs than expected (j-berman)
2 years ago
luigi1111
6fed8c2d9f
Merge pull request #8149
...
c7b2944
multisig: fix critical vulnerabilities in signing (anon)
2 years ago
luigi1111
4476c35fc8
Merge pull request #8408
...
09a597b
wallet2: don't use DNS to obtain segregation heights (tobtoht)
2 years ago
luigi1111
cea2498e95
Merge pull request #8404
...
50ccc7e
wallet2: remove obsolete rpc version check (tobtoht)
2 years ago
luigi1111
7a118f08f4
Merge pull request #8394
...
4278a3a
cryptonote_basic: catch crypto api errors (moneromooo-monero)
2 years ago
luigi1111
5a3c77be18
Merge pull request #8391
...
41b1a6b
simplewallet: print usage when given no args (hinto.janaiyo)
2 years ago
luigi1111
45a44aa45f
Merge pull request #8388
...
04c0da2
Chunk /gettransactions to avoid hitting restricted RPC limit (tobtoht)
2 years ago
luigi1111
969316685b
Merge pull request #8371
...
16f8e04
Remove erraneous commas (Luke Parker)
da0715e
Improve consistency between on_money_received and on_money_received_unconfirmed (Luke Parker)
2 years ago
j-berman
bd1e7c5635
wallet2: prevent crash when reading tx w/fewer outputs than expected
2 years ago