6a402f4000
support Reth v2.2.0
2026-05-15 13:42:49 +00:00
762940deca
autosign: minor cleanups
2026-05-15 13:42:44 +00:00
79ca80e8f2
autosign: re-enable file cleaning for non-XMR setup (bugfix)
2026-05-08 13:34:30 +00:00
64f9b26a2a
autosign: delay a few imports
2026-05-08 13:34:30 +00:00
ce40c500e1
new modules: autosign.signable, autosign.swap_mgr
2026-05-08 13:34:30 +00:00
b99ef94b60
autosign.py -> autosign/__init__.py
2026-05-08 13:34:25 +00:00
b3bdc76eb7
doc/wiki: update mmgen-autosign command help
2026-05-07 17:52:59 +00:00
7e093fbef8
mmgen-autosign: expand and revise help notes, add examples
2026-05-07 17:52:59 +00:00
c69f7e52d3
mmgen-autosign: forbid use of --xmrwallets in non-setup context
2026-05-07 17:52:59 +00:00
47b2a2e338
mmgen-autosign: move help notes to separate module
2026-05-07 17:52:59 +00:00
91e10be951
autosign: minor fixes and cleanups
2026-05-07 17:52:59 +00:00
9e40e6c8c9
autosign: skip dfl wallet prompt if --seed-len or --mnemonic-fmt specified
2026-05-07 17:52:59 +00:00
f9e2afc6e0
autosign: add test_led, list_led operations
2026-05-07 17:52:59 +00:00
aca87cb825
doc/wiki: minor updates
2026-05-07 17:52:53 +00:00
2aad5a1118
doc/wiki: update command help
2026-05-05 12:07:32 +00:00
aa0a83d237
help notes: minor fixes
2026-05-05 12:07:32 +00:00
71ee60a77b
help usage, notes: add --coin opt where applicable
2026-05-05 12:07:32 +00:00
165d65d4ed
help.make_usage_str(): improve usage indentation
2026-05-05 12:07:32 +00:00
db8b769faa
help notes cleanups throughout (whitespace, var renames)
2026-05-05 12:07:32 +00:00
27312d2e54
update Github workflows for Python 3.14
2026-04-27 13:52:17 +00:00
c406336ca4
update coin daemon support (BTC, LTC, BCH, Geth)
...
- Bitcoin Core v31.0.0
- Litecoin Core v0.21.5.4
- Bitcoin Cash Node v29.0.0
- Go-Ethereum v1.17.2
2026-04-27 13:52:10 +00:00
8583e1f5a2
support Reth v2.1.0
2026-04-25 14:54:39 +00:00
3d7e4a472a
support Reth v1.11.2, Monero v0.18.4.6
2026-03-25 14:10:04 +00:00
81c6c10135
mmgen-xmrwallet tx{view,list}: include compat-mode transactions
2026-03-25 14:09:59 +00:00
d1145e6f1d
support Reth v1.11.1
2026-03-02 11:56:46 +00:00
97bc665247
support Reth v1.10.2
2026-02-11 13:02:13 +00:00
f840069ecb
update copyright dates
2026-02-11 13:02:12 +00:00
b0d291f3f2
mmgen-addrimport: make help screen contextual
2026-02-11 13:02:07 +00:00
d8439ba691
XMR compat: addrimport support
...
Example (assumes --autosign):
$ mmgen-addrimport --coin=xmr
Testing/demo:
$ test/cmdtest.py --coin=xmr -e -X addrimport_alice2 xmr_compat
More info:
$ mmgen-addrimport --help
2026-02-06 10:14:25 +00:00
c4ec627153
mmgen-txbump: support transaction selection
...
Transaction selection logic is the same as with `mmgen-txsend --status`, except
ranges are not supported.
Examples (assumes --autosign):
# Bump last sent transaction:
$ mmgen-txbump
# Same as above:
$ mmgen-txbump 0
# Bump next-to-last sent transaction:
$ mmgen-txbump 1
Testing/demo:
$ test/cmdtest.py -e -X alice_txbump6 autosign_automount
2026-02-06 10:14:25 +00:00
a6ad36fd73
addrimport, txcreate: help screen fixes and cleanups
2026-02-06 10:14:25 +00:00
38ae740035
xmrwallet OpCreate: ignore existing wallets instead of raising exception
2026-02-06 10:14:25 +00:00
cf5f7204c7
xmrwallet.ops.wallet, mmgen-addrimport: cleanups
2026-02-06 10:14:20 +00:00
4a4b814935
XMR compat: export outputs files during TX creation
...
Formerly, users were required to run `mmgen-xmrwallet export-outputs` at
the beginning of each XMR autosigning session. This patch eliminates that
requirement when transacting via the compatibility layer.
2026-02-02 09:56:58 +00:00
0c4438a35d
xmrwallet.ops.sweep: check_account_exists(): bugfix
2026-02-02 09:56:58 +00:00
80d122a1d8
XMR compat: allow sweep transaction to empty account (bugfix)
2026-02-02 09:56:58 +00:00
58fc466e13
proto.xmr.tw.view: remove self.dump_data attribute
2026-02-02 09:56:53 +00:00
48edcf412c
mmgen-txsend --status: support transaction ranges
...
Example (assumes --autosign):
# Display status of last four sent transactions:
$ mmgen-txsend -s 0-3
Testing/demo:
$ test/cmdtest.py -e -X alice_txstatus9 autosign_automount
2026-02-01 09:11:08 +00:00
74acc44a2c
tx.new: fix ETH contract creation regression (bugfix)
...
Regression was introduced in commit 907bdc2bd
2026-02-01 09:11:08 +00:00
51015089e6
tw.view: support Ctrl-R for balance refresh
2026-02-01 09:11:08 +00:00
392b3700af
mmgen-txsend: new process_tx() function: tx.online: cleanups
2026-02-01 09:11:08 +00:00
41d705ec6e
xmrwallet create_offline: use existing key-address file if present
2026-02-01 09:11:08 +00:00
031ae051f9
CmdTestAutosignBase: simplify mnemonic entry
2026-02-01 09:11:02 +00:00
4f1b16f489
mmgen-txsend: support transaction selection with --status
...
Examples (assumes --autosign):
# View status of last sent transaction:
$ mmgen-txsend --status
# Same as above:
$ mmgen-txsend --status 0
# View status of next-to-last sent transaction:
$ mmgen-txsend --status 1
Testing/demo:
$ test/cmdtest.py -e -X alice_txstatus8 autosign_automount
2026-01-30 09:20:21 +00:00
7aadef4de3
mmgen-txsend: cleanups; Signable: new get_last_sent() method
2026-01-30 09:20:21 +00:00
712fb43721
tw.view: support HOME and END keys for tmux
2026-01-30 09:20:21 +00:00
870b24cd1d
tw.view: whitespace, minor cleanups
2026-01-30 09:20:14 +00:00
e69dfbe8f3
XMR compat: transaction status support
...
Examples:
# after sending XMR transaction:
$ mmgen-txsend --status
$ mmgen-txsend --status --verbose
Testing/demo:
$ test/cmdtest.py --coin=xmr -e -X alice_txstatus3 xmr_compat
2026-01-28 12:24:36 +00:00
8f269f1553
xmrwallet.ops: relay -> daemon
2026-01-28 12:24:36 +00:00
e865170484
whitespace, minor fixes
2026-01-28 12:24:31 +00:00