Commit graph

71 commits

Author SHA1 Message Date
be1c8c4232
test/test-release.sh: minor cleanups 2024-01-19 11:05:09 +00:00
afb09f6fc1
cmdtest.py: add dev (developer scripts) test group 2023-12-12 10:19:51 +00:00
5b02ceb87c
minor cleanups 2023-12-07 16:48:01 +00:00
525b54af8e
altcoin.py -> altcoin/params.py, test/altcointest.py 2023-11-30 10:53:40 +00:00
32b3558581
BTC-only testing fixes 2023-11-21 15:48:10 +00:00
48636ff2e0
update headers: mmgen -> mmgen-wallet 2023-11-17 13:35:42 +00:00
11b131fda8
pylint integration
Lint the entire MMGen Wallet code base, including test suite:

    # Install pylint:
    $ python3 -m pip install pylint

    # Perform the check:
    $ test/test-release.sh lint

The check should complete without error when running Python v3.9 or greater,
provided all required Python dependencies described in Test-Suite.md, including
altcoin dependencies, are installed.
2023-10-13 09:51:15 +00:00
60ce46c768
test rename: test.py -> cmdtest.py 2023-10-13 09:51:14 +00:00
a873f14548
make Geth default Ethereum daemon 2023-05-19 16:16:53 +00:00
4f3f031a3b
minor testing fixes 2023-05-17 15:44:11 +00:00
403d3be586
ts_xmr_autosign: improve balance checking 2023-05-07 17:11:53 +00:00
de77f9c27d
Monero offline transaction autosigning
Cold signing of Monero transactions with maximum convenience.

For general information about Monero offline signing, see:

    https://monerodocs.org/cold-storage/offline-transaction-signing/

The MMGen implementation automates the workflow described in that document,
with some minor changes.

A unique security feature is that signing wallets are created afresh in
volatile memory for each transacting session and thus disappear when the
signing machine is powered down.

Documentation:

    $ mmgen-xmrwallet --help # scroll to OFFLINE AUTOSIGNING

Testing:

    $ test/test.py --coin=xmr -e xmr_autosign
2023-04-24 13:23:45 +00:00
78e882143c
whitespace, cleanups, imports throughout [73 files changed] 2023-03-27 10:49:04 +00:00
1aeefd64ae
update copyright dates 2023-01-03 10:36:07 +00:00
e0c85f056d
test suite: MSWin testing fixes 2022-11-01 14:37:06 +00:00
1fcac76363
test-release.sh: code/data cleanups 2022-10-25 09:09:43 +00:00
8f6f47882e
test-release.sh: alts -> altgen 2022-10-07 19:48:50 +00:00
4e546030fa
test-release.sh: more granular control over test rounds 2022-10-05 19:22:42 +00:00
3fc105ffec
various testing fixes and cleanups 2022-08-30 12:06:05 +00:00
63c573e0d6
testing distro/platform compatibility fixes for ethkey,openethereum 2022-08-16 20:36:10 +00:00
0094d89bad
test-release.sh: move config code to test-release.d/cfg.sh 2022-07-27 17:09:00 +00:00