aboutsummaryrefslogtreecommitdiff
path: root/tests/core_tests/wallet_tools.cpp (follow)
AgeCommit message (Collapse)AuthorFilesLines
2024-02-24Enforce Tx unlock_time is Zero by Relay Rulejeffro2561-4/+4
Related to https://github.com/monero-project/research-lab/issues/78 Added a relay rule that enforces the `unlock_time` field is equal to 0 for non-coinbase transactions. UIs changed: * Removed `locked_transfer` and `locked_sweep_all` commands from `monero-wallet-cli` APIs changed: * Removed `unlock_time` parameters from `wallet2` transfer methods * Wallet RPC transfer endpoints send error codes when requested unlock time is not 0 * Removed `unlock_time` parameters from `construct_tx*` cryptonote core functions
2023-10-28core_tests: fix gcc7 compilationselsta1-3/+4
2023-09-29fix chaingen testsDusan Klinec1-20/+31
- fix tx create from sources, input locking. Originally, creating a synthetic transactions with chaingen could create a transaction with outputs that are still locked in the current block, thus failing chain validation by the daemon. Simple unlock check was added. Some buggy tests were fixed as well as new unlock-checking version of tx creation rejected those, fixes are simple - mostly using correct block after a rewind to construct a transaction
2022-06-30multisig: fix critical vulnerabilities in signinganon1-1/+1
2019-11-13tests: fix HF12 chaingen - construct bc object from eventsDusan Klinec1-3/+0
2019-04-29add a few checks where it seems appropriatemoneromooo-monero1-0/+1
2019-04-10tests: trezor tests fixes and improvementsDusan Klinec1-1/+1
- configurable hardforks via env vars
2019-03-20tests/trezor: HF9 and HF10 testsDusan Klinec1-1/+0
- tests fixes for HF10, builder change, rct_config; fix_chain - get_tx_key test - proper testing after live refresh added - live refresh synthetic test - log available funds for easier test construction - wallet::API tests with mocked daemon
2019-03-05device/trezor: debugging features, trezor testsDusan Klinec1-0/+287