j-berman
864a78ee5f
wallet2: check wallet compatibility with daemon's hard fork version
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
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
j-berman
8cc3c9af4d
Publish submitted txs via zmq
2 years ago
moneromooo-monero
2979474221
disable multisig by default
...
There are vulnerabilities in multisig protocol if the parties do not
trust each other, and while there is a patch for it, it has not been
throroughly reviewed yet, so it is felt safer to disable multisig by
default for now.
If all parties in a multisig setup trust each other, then it is safe
to enable multisig.
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
koe
0d6ecb1136
multisig: add post-kex verification round to check that all participants have completed the multisig address
2 years ago
j-berman
5d388eb74d
Bump ring size to 16 for v15 & remove set default in wallet cli
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
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
0eb1b570b6
Merge pull request #8197
...
da9aa1f
Copyright: Update to 2022 (mj-xmr)
2 years ago
luigi1111
d9e6baac42
Merge pull request #8158
...
e5000a9
Balance includes unconfirmed transfers to self (woodser)
2 years ago
mj-xmr
da9aa1f7f8
Copyright: Update to 2022
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
selsta
e9156d78a3
functional_tests: update uri test with external pid
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
mj-xmr
dc81e23e60
Split epee/string_tools.h and encapsulate boost::lexical_cast
3 years ago
mj-xmr
45f01f577c
[CI] Adaptive mining timeout, depending on available CPU power
...
Printing also available RAM. Add comprehensive description.
3 years ago
mj-xmr
c836dc11c9
[CI] Use Python3 for funcional tests, instead of Python2
3 years ago
moneromooo-monero
b5209a09d2
functional_tests: hide check_missing_rpc_methods behind requests check
3 years ago
luigi1111
1614be4a41
Merge pull request #7371
...
1aecdcf
Increase timeout for the mining test 4 times (to 240s) (mj-xmr)
3 years ago
mj-xmr
1aecdcf536
Increase timeout for the mining test 4 times (to 240s)
3 years ago
Kevin Barbour
85db1734e7
Remove unused variables in monero codebase
...
There are quite a few variables in the code that are no longer
(or perhaps never were) in use. These were discovered by enabling
compiler warnings for unused variables and cleaning them up.
In most cases where the unused variables were the result
of a function call the call was left but the variable
assignment removed, unless it was obvious that it was
a simple getter with no side effects.
3 years ago
luigi1111
7a0334742a
Merge pull request #6937
...
8a282f6
Add RELINK_TARGETS, monero_add_target_no_relink and use monero_add_executable/monero_add_library where possible (mj-xmr) Add monero_add_minimal_executable and use in tests (mj-xmr)
4 years ago
mj-xmr
8a282f64c9
Add RELINK_TARGETS, monero_add_target_no_relink and use monero_add_executable/monero_add_library where possible (mj-xmr)
...
Add monero_add_minimal_executable and use in tests
This is done in order not to have to relink targets, when just an .so changed, but not its interface.
4 years ago
selsta
e79c88e610
functional_tests: inrease mining timeout
4 years ago
iamamyth
163f83720f
functional_tests: rewrite mining code, clearer timeout info
4 years ago
Riccardo Spagni
aefa7740c3
Merge pull request #6111
...
d20ff4f64
functional_tests: add a large (many randomx epochs) p2p reorg test (moneromooo-monero)
6a0b3b1f8
functional_tests: add randomx tests (moneromooo-monero)
9d42649d5
core: fix mining from a block that's not the current top (moneromooo-monero)
4 years ago
Sarang Noether
fa06c39d97
Bind signature to full address and signing mode
4 years ago
moneromooo-monero
743608ec16
wallet: allow signing a message with spend or view key
4 years ago
moneromooo-monero
d20ff4f648
functional_tests: add a large (many randomx epochs) p2p reorg test
4 years ago
moneromooo-monero
6a0b3b1f8a
functional_tests: add randomx tests
4 years ago
moneromooo-monero
82ee01699c
Integrate CLSAGs into monero
...
They are allowed from v12, and MLSAGs are rejected from v13.
4 years ago
Alexander Blair
3f392341e7
Merge pull request #6660
...
839e1f4ba
functional_tests: add p2p functional tests (moneromooo-monero)
4 years ago
moneromooo-monero
839e1f4bab
functional_tests: add p2p functional tests
...
Tests tx/block propagation and reorgs
4 years ago
Alexander Blair
9eebe01c58
Merge pull request #6593
...
6f5411d30
tests: fix missing error on missing python entry point (moneromooo-monero)
c6dc2850c
python-rpc: add missing sync_txpool python entry point (moneromooo-monero)
4 years ago
Sarang Noether
6bfcd31015
Updates InProofV1, OutProofV1, and ReserveProofV1 to new V2 variants that include all public proof parameters in Schnorr challenges, along with hash function domain separators. Includes new randomized unit tests.
4 years ago
Alexander Blair
a0d179e528
Merge pull request #6512
...
5ef0607da
Update copyright year to 2020 (SomaticFanatic)
4 years ago
luigi1111
3057f52f89
Merge pull request #6599
...
6e4a55b
rpc: fix relay_tx error return mixup (moneromooo-monero)
9b86e14
functional_tests: add simple relay_tx test (moneromooo-monero)
4 years ago
selsta
58e1c8b031
repo: update donation fund address
4 years ago
moneromooo-monero
9b86e14c5a
functional_tests: add simple relay_tx test
4 years ago
moneromooo-monero
6f5411d305
tests: fix missing error on missing python entry point
4 years ago
SomaticFanatic
5ef0607da6
Update copyright year to 2020
...
Update copyright year to 2020
4 years ago
Lee Clagett
afe5a55e96
Revert functional test changes in babf25d2e
and 571546067
4 years ago
luigi1111
c846c8650e
Merge pull request #6445
...
5715460
Always reject duplicate key-images from second txid (vtnerd)
babf25d
Allow unrestricted rpc calls to get full txpool info (vtnerd)
4 years ago
moneromooo-monero
7326b691d3
functional_tests: ensure signatures never reuse a timestamp
4 years ago
moneromooo-monero
082dd2c373
functional_tests: ensure signed timestamps are fresh
...
This fixes a test failure now that timestamps are more constrained
4 years ago