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
moneromooo-monero
9f786f0550
epee: allow copying a rolling_median_t object
2 years ago
reemuru
6abe3fee19
tests: integrated_address: remove missing payment id assertion
...
The integrated address functional test fails in the workflows due
to an assertion for missing payment id that is no longer needed.
Remove the assertion and update the assertion count.
Fixes 7dcfccb: ("wallet_rpc_server: fix make_integrated_address with no payment id")
2 years ago
luigi1111
c11385591e
Merge pull request #8228
...
1ce9e9c
Remove dead code from parserse_base_utils and fix unit tests (Jeffrey)
2 years ago
luigi1111
04e490c8da
Merge pull request #8205
...
0d6fce8
Compil. time: cryptonote_core minus portable_storage header (mj-xmr)
2 years ago
luigi1111
0eb1b570b6
Merge pull request #8197
...
da9aa1f
Copyright: Update to 2022 (mj-xmr)
2 years ago
moneromooo-monero
4c94cfecfc
store outPk/8 in the tx for speed
...
It avoids dividing by 8 when deserializing a tx, which is a slow
operation, and multiplies by 8 when verifying and extracing the
amount, which is much faster as well as less frequent
2 years ago
moneromooo-monero
a0d80b1f95
plug bulletproofs plus into consensus
2 years ago
Sarang Noether
bd27debb2d
Bulletproofs+
2 years ago
Jeffrey
1ce9e9cda4
Remove dead code from parserse_base_utils and fix unit tests
...
* Remove `match_string()`, `match_number()`, and `match_word()`
* Remove `match_word_with_extrasymb()` and `match_word_til_equal_mark()`
* Adapt unit test for `match_number()` to `match_number2()`
* Adapt unit test for `match_string()` to `match_string2()`
Note: the unit tests were testing for the old version of the functions, and
the interfaces for these functions changed slightly, so I had to also edit
the tests.
As of writing, this PR has no merge conflicts with #8211
Additional changes during review:
* Explicitly set up is_[float/signed]_val to be changed before each call
* Structify the tests and fix uninitialized variables
2 years ago
luigi1111
d9e6baac42
Merge pull request #8158
...
e5000a9
Balance includes unconfirmed transfers to self (woodser)
2 years ago
mj-xmr
0d6fce8995
Compil. time: cryptonote_core minus portable_storage header
2 years ago
mj-xmr
da9aa1f7f8
Copyright: Update to 2022
2 years ago
luigi1111
abae63c37d
Merge pull request #8052
...
c36ea26
fix ge_p3_is_point_at_infinity(), which is evaluating field elements that haven't been reduced by the field order (koe)
2 years ago
luigi1111
5eaa4434e8
Merge pull request #7877
...
e08abaa
multisig key exchange update and refactor (koe)
2 years ago
koe
e08abaa43f
multisig key exchange update and refactor
2 years ago
woodser
e5000a9f0c
Balance includes unconfirmed transfers to self
2 years ago
koe
c36ea26e5c
fix ge_p3_is_point_at_infinity(), which is evaluating field elements that haven't been reduced by the field order
2 years ago
selsta
e9156d78a3
functional_tests: update uri test with external pid
3 years ago
moneromooo-monero
bbe3b276b8
tx_pool: full tx revalidation on fork boundaries
...
avoids mining txes after a fork that are invalid by this fork's
rules, but were valid by the previous fork rules at the time
they were verified and added to the txpool.
3 years ago
luigi1111
45920c36f1
Merge pull request #7874
...
9154883
node_server: fix race condition (anon)
8922f96
node_server: add race condition demo (anon)
3 years ago
luigi1111
e7a1a095ac
Merge pull request #7923
...
5eaedb5
unit_tests: fix use after free in serialization test (moneromooo-monero)
3 years ago
anon
9154883f3e
node_server: fix race condition
3 years ago
anon
8922f96e61
node_server: add race condition demo
3 years ago
mj-xmr
1b7a708fa3
Mac: UT node server fix IP localhost by aliasing
3 years ago
luigi1111
e48e909911
Merge pull request #7880
...
573a025
core_tests: remove unused typedef, fix warning (selsta)
3 years ago
luigi1111
acfe3f8ded
Merge pull request #7828
...
b2c59af
EasyLogging++: new anti-UB test and propagating exception (mj-xmr)
3 years ago
moneromooo-monero
5eaedb51b9
unit_tests: fix use after free in serialization test
3 years ago
selsta
573a0255a8
core_tests: remove unused typedef, fix warning
3 years ago
luigi1111
82149bfe44
Merge pull request #7818
...
9c8e3e8
unit_tests: fix broken tests (anon)
3 years ago
luigi1111
521b4d9ded
Merge pull request #7809
...
7354ffb
p2p: remove blocked addresses/hosts from peerlist (moneromooo-monero)
3 years ago
moneromooo-monero
7354ffb8a7
p2p: remove blocked addresses/hosts from peerlist
3 years ago
mj-xmr
b2c59af84d
EasyLogging++: new anti-UB test and propagating exception
3 years ago
anon
9c8e3e832e
unit_tests: fix broken tests
...
boosted_tcp_server: check condition before sleep too
cryptonote_protocol_handler: each instance of BlockchainLMDB requires separate thread due to private thread local fields
3 years ago
mj-xmr
5e6762d459
EasyLogging++: Add UTests, that protect against regressions
3 years ago
moneromooo-monero
4251cc0b4d
unit_tests: check for ge_frombytes_vartime failure
...
CID 1446559
3 years ago
luigi1111
7499837a6f
Merge pull request #7661
...
08e4497
Improve cryptonote (block and tx) binary read performance (Lee Clagett)
3 years ago
luigi1111
08726ff0f3
Merge pull request #7723
...
3450f4b
Doc: funtional_tests add new mining env vars and how to use them (mj-xmr)
3 years ago
luigi1111
fcb347820d
Merge pull request #7713
...
b40129e
Warnings: unused var in core_tests:chaingen.h (mj-xmr)
3 years ago
mj-xmr
3450f4bc04
Doc: funtional_tests add new mining env vars and how to use them
3 years ago
luigi1111
b7ee587ddb
Merge pull request #7691
...
cbd54ea
cmake: set 3.5 as minimum version (selsta)
3 years ago
luigi1111
342f8c8b97
Merge pull request #7690
...
3cc4428
clang: fix -Wpessimizing-move warning (selsta)
3 years ago
luigi1111
c1a1f2a6ea
Merge pull request #7688
...
451b5a5
clang: fix -Wrange-loop-analysis warnings (selsta)
3 years ago
mj-xmr
b40129e253
Warnings: unused var in core_tests:chaingen.h
3 years ago
selsta
3cc4428d45
clang: fix -Wpessimizing-move warning
3 years ago
selsta
cbd54ea524
cmake: set 3.5 as minimum version
3 years ago
mj-xmr
6799e212cc
Tests: Mining test uses a parametric path for finding the calculation app
...
MINING_SILENT and MINING_NO_MEASUREMENT env vars
3 years ago
selsta
451b5a510e
clang: fix -Wrange-loop-analysis warnings
3 years ago
luigi1111
0a1ddc2eff
Merge pull request #7669
...
679d055
Remove payload copy in all outgoing p2p messages (Lee Clagett)
3 years ago
mj-xmr
dc81e23e60
Split epee/string_tools.h and encapsulate boost::lexical_cast
3 years ago