luigi1111
6e60919e6d
Merge pull request #8315
...
1ddb1ee
Give better error messages when missing SSL files (Jeffrey Ryan)
2 years ago
luigi1111
5b9724b03d
Merge pull request #8308
...
f63f7dc
wallet2: fix a couple unused variable warnings (selsta)
2 years ago
luigi1111
3d1e5db44d
Merge pull request #8307
...
b7978cf
Remove src/serialization/list.h (Jeffrey)
2 years ago
moneromooo-monero
df2e680825
wallet2: speedup large tx construction: reserve vector memory
...
2.8 seconds -> 2.6 seconds on a test case
2 years ago
Crypto City
38cdf01c64
wallet2: speedup large tx construction: batch ringdb lookups
...
3.3 seconds -> 2.8 seconds on a test case
2 years ago
Crypto City
353cd5355e
wallet2: speedup large tx construction: no pointless clsag generation
...
4.1 seconds -> 3.3 seconds on a test case
2 years ago
Crypto City
2b95178897
wallet2: speedup large tx construction: batch ringdb updates
...
5.2 seconds -> 4.1 seconds on a test case
2 years ago
moneromooo-monero
c9cf0b78f8
wallet2: speedup large tx construction: cache public key validity
...
5.9 second -> 5.2 seconds on a test case
2 years ago
luigi1111
8349cfe4a6
Merge pull request #8321
...
7d6c748
Set hf v15 testnet fork heights (j-berman)
2 years ago
luigi1111
d58ea37a8d
Merge pull request #8302
...
41da2fe
Update copyright to 2022 for Hardfork files (Akrit)
2 years ago
luigi1111
8480575cec
Merge pull request #8300
...
070e41d
Change Github to GitHub (Abdullah)
2 years ago
luigi1111
fbd1f1e476
Merge pull request #8293
...
4f08bcd
refactor(bp+): save one inversion, use sc_muladd (Dusan Klinec)
2 years ago
luigi1111
436ca13722
Merge pull request #8277
...
baee2c0
Preserve commitment format inside transactions (kayabaNerve)
2 years ago
luigi1111
156151396e
Merge pull request #8262
...
268a039
Optimized keccak implementation (SChernykh)
2 years ago
luigi1111
c1625a8928
Merge pull request #8220
...
0d6ecb1
multisig: add post-kex verification round to check that all participants have completed the multisig address (koe)
2 years ago
j-berman
7d6c7489a7
Set hf v15 testnet fork heights
2 years ago
Jeffrey Ryan
1ddb1ee819
Give better error messages when missing SSL files
...
While copying my data dir to another drive, I missed copying the rpc_ssl.key file b/c of the file permissions.
This change will give a much more clear, descriptive error in that scenario.
2 years ago
selsta
f63f7dc7e2
wallet2: fix a couple unused variable warnings
2 years ago
Jeffrey
b7978cfd4e
Remove src/serialization/list.h
...
Unused ;)
Also a comment from serialization.h
2 years ago
koe
0d6ecb1136
multisig: add post-kex verification round to check that all participants have completed the multisig address
2 years ago
Akrit
41da2fe6f3
Update copyright to 2022 for Hardfork files
...
Update Makefile and LICENSE
2 years ago
Abdullah
070e41d88b
Change "Github" to "GitHub"
2 years ago
Dusan Klinec
4f08bcd800
refactor(bp+): save one inversion, use sc_muladd
2 years ago
luigi1111
67e5ca9ad6
Merge pull request #8275
...
9209880
add a sanity check to RPC input data size (moneromooo-monero)
2 years ago
luigi1111
a092b943d5
Merge pull request #8249
...
a14fdf8
Remove /include (Jeffrey)
2 years ago
luigi1111
e13244ea9c
Merge pull request #8178
...
5d388eb
Bump ring size to 16 for v15 & remove set default in wallet cli (j-berman)
2 years ago
Luke Parker
baee2c06ec
Preserve commitment format inside transactions
2 years ago
moneromooo-monero
9209880e9c
add a sanity check to RPC input data size
...
reported by m31007
2 years ago
luigi1111
9f814edbd7
Merge pull request #8254
...
9df7179
wallet2: use BP+ for cold signing (moneromooo-monero)
2 years ago
luigi1111
4abbf442b4
Merge pull request #8245
...
3593a98
simplewallet: fix integrated_address output string (selsta)
2 years ago
luigi1111
8ddbe18277
Merge pull request #8232
...
0f7b20a
Added support for Ledger Nano S Plus (Mathias Herberts)
2 years ago
luigi1111
96758a7d05
Merge pull request #8061
...
ea87b30
Add view tags to outputs to reduce wallet scanning time (j-berman)
2 years ago
j-berman
5d388eb74d
Bump ring size to 16 for v15 & remove set default in wallet cli
2 years ago
Jeffrey
11371425f5
"Change C-cast to static_cast in net_peerlist.h"
...
Thanks @mj-xmr: https://github.com/monero-project/monero/pull/8211#discussion_r823870855
2 years ago
Jeffrey
1f25aa27c5
Factor out move_it_backward from misc_language.h
...
Relevant commit from old PR:
330df2952cb2863a591158b984c0fb7f652887ac
2 years ago
Jeffrey
7764d69782
Move copyable_atomic into connection_context
...
Relevant commit from old PR:
bd0a5119957d3ef9130a0b82599e1696995ef235
2 years ago
Jeffrey
441c860738
Merge functionality of misc_os_dependent into time_helper.h
...
Actions:
1. Remove unused functions from misc_os_dependent.h
2. Move three remaining functions, get_gmt_time, get_ns_count, and get_tick_count into time_helper.h
3. Remove unused functions from time_helper.h
4. Refactor get_ns_count and get_internet_time_str and get_time_interval_string
5. Remove/add includes as needed
Relevant commits on the old PR:
a9fbe52b02ffab451e90c977459fea4642731cd1
9a59b131c4ed1be8afe238fff3780fe203c65a46
7fa9e2817df9b9ef3f0290f7f86357939829e588
2 years ago
Jeffrey
40f02f9d73
Add Include statements
2 years ago
Jeffrey
12b1b74d32
Trimming Fat
...
Remove unused include statements or unused definitions.
2 years ago
Jeffrey
690ce560b0
Boring Old Deletes
...
Here lies dozens of unused files. This commit is ONLY file deletions except
for the removing of a couple of #includes and removing filenames from CmakeLists
where appropriate.
2 years ago
SChernykh
268a0393e9
Optimized keccak implementation
...
All tests were conducted on the same PC (Ryzen 5 5600X running at fixed 4.65 GHz).
Before:
test_cn_fast_hash<32> (100000 calls) - OK: 1 us/call
test_cn_fast_hash<16384> (1000 calls) - OK: 164 us/call
After:
test_cn_fast_hash<32> (100000 calls) - OK: 0 us/call
test_cn_fast_hash<16384> (1000 calls) - OK: 31 us/call
More than 5 times speedup for cn_fast_hash.
Also noticed consistent 1-2% improvement in test_construct_tx results.
2 years ago
j-berman
ea87b30f89
Add view tags to outputs to reduce wallet scanning time
...
Implements view tags as proposed by @UkoeHB in MRL issue
https://github.com/monero-project/research-lab/issues/73
At tx construction, the sender adds a 1-byte view tag to each
output. The view tag is derived from the sender-receiver
shared secret. When scanning for outputs, the receiver can
check the view tag for a match, in order to reduce scanning
time. When the view tag does not match, the wallet avoids the
more expensive EC operations when deriving the output public
key using the shared secret.
2 years ago
luigi1111
6694597974
Merge pull request #8207
...
4db6aed
CMake: Add missing headers via monero_find_all_headers macro (mj-xmr)
2 years ago
moneromooo-monero
9df7179aaf
wallet2: use BP+ for cold signing
...
reported by ukoehb
2 years ago
moneromooo-monero
b030f20751
Fee changes from ArticMine
...
https://github.com/ArticMine/Monero-Documents/blob/master/MoneroScaling2021-02.pdf
with a change to use 1.7 instead of 2.0 for the max long term increase rate
2 years ago
Jeffrey
a14fdf8d5a
Remove /include
...
* `IWallet.h` hasn't been touched since 2014, and has been replaced by `src/wallet/api/wallet2_api.h`
* `INode.h` is in a similar situation with `src/p2p/net_node.h`
2 years ago
selsta
3593a986d8
simplewallet: fix integrated_address output string
2 years ago
mj-xmr
4db6aed98c
CMake: Add missing headers via monero_find_all_headers macro
2 years ago
luigi1111
bb093ec9a8
Merge pull request #8223
...
17772ef
Eliminate dependence on boost::interprocess #8223 (Jeffrey)
2 years ago
luigi1111
f096ac1349
Merge pull request #8215
...
d1f1947
wallet_rpc_server: support regex for get_accounts tag (reemuru)
2 years ago