aboutsummaryrefslogtreecommitdiff
path: root/tests/trezor (follow)
AgeCommit message (Collapse)AuthorFilesLines
2024-04-06net: bring consistency between IPv4 port and IPv6 portBertrand Jacquin1-3/+3
* --p2p-bind-port-ipv4 is replaced with --p2p-bind-ipv4-port * --p2p-bind-port-ipv6 is replaced with --p2p-bind-ipv6-port
2024-04-06net: define IPv4 object explicitlyBertrand Jacquin1-4/+4
Modify all IPv4 variables, function arguments name and daemon arguments to IPv4 specific naming to raise consistency with IPv6. This change is done in order to make source code more legible before addressing #8818. * --p2p-bind-ip is replaced with --p2p-bind-ipv4-address * --p2p-bind-port is replaced with --p2p-bind-port-ipv4 * --rpc-bind-ip is replaced with --rpc-bind-ipv4-address * --rpc-restricted-bind-ip is replaced with --rpc-restricted-bind-ipv4-address Bug: https://github.com/monero-project/monero/issues/8818
2023-09-30trezor: support v2.5.2+, add more trezor tests, fix chaingen and testsDusan Klinec4-226/+704
- passphrase logic: remove backward compatibility for 2.4.3, code cleanup. - fix LibUSB cmake for static builds on OSX - tests: all tests now work with passphrase logic enabled. Passphrase test added with different passphrase. no_passphrase test added, Trezor pin test added. Testing wallet opening with correct and incorrect passphrase. Trezor test chain revamp, cleanup. Smaller chain, chain file versioning added. - tests: Trezor tests support TEST_MINING_ENABLED, TEST_MINING_TIMEOUT env vars to change mining-related tests behaviour. - requires protobuf@21 on osx for now (c++14), building with unlinked protobuf: `CMAKE_PREFIX_PATH=$(find /opt/homebrew/Cellar/protobuf@21 -maxdepth 1 -type d -name "21.*" -print -quit) \ make debug-test-trezor -j8`
2023-01-16Copyright: Update to 2023mj-xmr7-7/+7
Co-authored-by: plowsof <plowsof@protonmail.com> extra files
2022-11-17fix(trezor-tests): fix trezor tests build, fix integrated addr testDusan Klinec2-5/+16
- fix integrated address test, it was not testing integrated address suport - fix trezor test build as dependent classes were changed - add a friend test class for Monero::WalletImpl to support wallet api tests When using wallet_api in tests, synthetic chain is used. Without being able to set `allow_mismatched_daemon_version` in the underlying wallet, we are not able to use a synthetic chain with the tests
2022-06-20feat(trezor): add HF15 support, BP+Dusan Klinec2-16/+95
- BP+ support added for Trezor - old Trezor firmware version support removed, code cleanup
2022-03-04Copyright: Update to 2022mj-xmr7-7/+7
2020-10-28Add RELINK_TARGETS, monero_add_target_no_relink and use ↵mj-xmr1-1/+1
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.
2020-09-04enable CLSAG support for Trezor clientDusan Klinec2-10/+32
2020-08-27Integrate CLSAGs into moneromoneromooo-monero1-1/+1
They are allowed from v12, and MLSAGs are rejected from v13.
2020-04-27trezor: adapt to new passphrase mechanismDusan Klinec4-57/+43
- choice where to enter passphrase is now made on the host - use wipeable string in the comm stack - wipe passphrase memory - protocol optimizations, prepare for new firmware version - minor fixes and improvements - tests fixes, HF12 support
2019-04-16Merge pull request #5409Riccardo Spagni1-1/+1
ac874e2d tests: fix test_options initialization error (Dusan Klinec)
2019-04-10device/trezor: env-configurable portsDusan Klinec1-1/+1
2019-04-10tests: trezor tests fixes and improvementsDusan Klinec3-24/+75
- configurable hardforks via env vars
2019-04-07tests: fix test_options initialization errorDusan Klinec1-1/+1
2019-03-26tests: trezor_test fixDusan Klinec1-1/+1
2019-03-20tests/trezor: HF9 and HF10 testsDusan Klinec7-77/+1237
- 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 Klinec3-0/+1720