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.
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