85647ea0b7
led.py: support Rock Pi (Armbian)
2021-07-26 18:36:10 +00:00
63065f7151
Documentation updates - doc/wiki/install-linux/Install-Bitcoind-from-Source-on-Debian-or-Ubuntu-Linux.md - doc/wiki/install-linux/Install-Bitcoind.md - doc/wiki/install-linux/Install-MMGen-on-Debian-or-Ubuntu-Linux.md - doc/wiki/install-mswin/Install-Bitcoind.md - doc/wiki/install-mswin/Install-MMGen-on-Microsoft-Windows.md - doc/wiki/using-mmgen/Altcoin-and-Forkcoin-Support.md - doc/wiki/using-mmgen/Getting-Started-with-MMGen.md - doc/wiki/using-mmgen/MMGen-Quick-Start-with-Regtest-Mode.md - doc/wiki/using-mmgen/Subwallets.md
2021-07-26 18:35:47 +00:00
a1000bbaac
rpc.py: Onion address support bugfix
2021-07-04 10:26:29 +00:00
3d8ee62e5a
mmgen-xmrwallet: TX files, offline TX creation & signing
...
- create transactions offline using the --do-not-relay option
- send transaction files with the `relay` operation
A monerod with a fully synced blockchain must be running on the offline
machine.
For more details, type `mmgen-xmrwallet --help`
Testing:
test/test.py --coin=xmr -e xmrwallet
2021-07-03 12:53:47 +00:00
369724ea0b
mmgen-xmrwallet help: formatting, add EXAMPLES section
2021-07-03 12:53:47 +00:00
f879e700e1
mmgen-xmrwallet: new --wallet-dir opt, replacing --outdir
2021-07-03 12:53:46 +00:00
1a11f4d1a4
xmrwallet.py: new XMRWalletAddrSpec class
2021-07-03 12:53:46 +00:00
aae5c49335
xmrwallet.py: minor changes
2021-07-03 12:53:46 +00:00
d1906a4bcb
rpc.py: SOCKS proxy: use remote DNS, support Tor onion addresses
2021-07-03 12:53:45 +00:00
cda0a254bf
main_xmrwallet.py: minor documentation changes
2021-07-03 12:53:45 +00:00
82c817dd4c
test.py, test.py xmrwallet: minor changes
2021-07-03 12:53:45 +00:00
a98872a5e7
test.py xmrwallet: minor changes
2021-06-28 19:04:25 +00:00
41da65ddcc
test.py: minor fixes and changes
2021-06-28 19:04:25 +00:00
0a7d08258b
xmrwallet.py: display dest account for sweep transactions
2021-06-28 12:45:08 +00:00
5c433d1670
test.py xmrwallet: fixes and cleanups
2021-06-28 12:45:08 +00:00
f258fe881e
mmgen-xmrwallet: ensure blockchain is rescanned only once
2021-06-28 12:45:07 +00:00
0bfb03105f
xmrwallet.py: new MMGenMoneroTX class
2021-06-27 20:58:02 +00:00
2856c8f39d
mmgen-xmrwallet: add --rescan-blockchain option
2021-06-27 20:58:02 +00:00
8f50c65eff
test.py xmrwallet: start/stop wallet daemons on demand
2021-06-27 20:58:01 +00:00
ae50763799
rpc.py: disable connection testing if 'proxy' is set
2021-06-27 20:58:01 +00:00
aa88e13aea
test.py, test.py xmrwallet: minor fixes & cleanups
2021-06-27 20:58:01 +00:00
e40317a8f8
xmrwallet.py: perform late initialization of TX relay daemon
2021-06-27 20:58:00 +00:00
9f2c3a60fb
xmrwallet.py: method renames
2021-06-27 20:58:00 +00:00
3f80acf9f8
xmrwallet.py: uargs -> uargs,uopts; variable renames
2021-06-27 20:58:00 +00:00
7306cbafdf
MoneroWalletOps: new 'wallet' class, subclassed from 'base'
2021-06-27 20:57:59 +00:00
03a457a870
xmrwallet.py: relocate code for base.rpc class
2021-06-27 20:57:59 +00:00
c5f3745550
test.py: fix bug in direct call feature
2021-06-27 20:57:59 +00:00
0db43011c8
tx.py: improve network-estimated fee display
2021-06-25 10:43:24 +00:00
b1d4975df9
tx.py: format_view(): minor fixes and cleanups
2021-06-24 18:28:27 +00:00
dff3d48537
EthereumMMGenTX: add change display to TX view summary
2021-06-24 17:15:24 +00:00
c5bf50ecbd
EthereumMMGenTX: add fee-as-percentage display to TX view summary
2021-06-24 17:15:24 +00:00
7181c33ddc
MMGenTX: new 'send_amt' property, replacing update_send_amt()
2021-06-24 17:15:23 +00:00
00f978ef7c
MMGenTX: new 'fee' property, replacing get_fee()
2021-06-24 17:15:23 +00:00
188df57e81
test.py: add 'no_traceback' opt to spawn()
2021-06-24 17:15:23 +00:00
ab8028ae64
MMGenTX: code cleanups, variable and method renames
2021-06-24 17:15:22 +00:00
8055c061b7
tx.py: improve TX summary fee display
2021-06-23 20:21:25 +00:00
ae40d09c84
MMGenTX.Bump: fix spend amount display bug
2021-06-23 20:20:50 +00:00
0cc1c5f2a8
Restore disabling of color with --color=0
2021-06-21 17:25:38 +00:00
068dc2d2a3
MoneroRPCClient: support SOCKS proxy
2021-06-21 17:25:38 +00:00
0fec0b2f3b
new IPPort class
2021-06-21 17:25:38 +00:00
ba7fec5033
support Bitcoin Core v0.21.1, Bitcoin Cash Node v23.0.0
2021-06-15 17:10:04 +00:00
4f631a1068
mmgen-xmrwallet: new transfer operation
2021-06-11 13:21:52 +00:00
95e1354f69
mmgen-xmrwallet: minor fixes and changes
2021-06-11 13:21:52 +00:00
cb98afda79
new command: mmgen-xmrwallet, replacing mmgen-tool xmrwallet
...
- `wallets` arg is now 3rd positional arg
- tool keyword args are now command options
Old and new invocation examples:
OLD: mmgen-tool xmrwallet sync *.akeys.mmenc wallets=3-5
NEW: mmgen-xmrwallet sync *.akeys.mmenc 3-5
OLD: mmgen-tool xmrwallet sweep *.akeys.mmenc wallets=3:2 tx_relay_daemon=foo.onion:18081:127.0.0.1:9052
NEW: mmgen-xmrwallet --tx-relay-daemon=foo.onion:18081:127.0.0.1:9052 sweep *.akeys.mmenc 3:2
2021-06-08 11:46:13 +00:00
ecf489af0e
minor fixes and cleanups
2021-06-08 11:46:05 +00:00
19d5bef14c
test.py xmrwallet: SSH SOCKS proxy: improve startup prompt logic
2021-05-15 16:33:00 +00:00
d6def8f819
test.py: new xmrwallet test
...
Testing:
$ test/test.py --coin=xmr -e xmrwallet
2021-05-14 11:26:33 +00:00
57cc7950d8
Monero: use stagenet for testnet
2021-05-14 11:26:33 +00:00
bd97eca7a6
fixes & cleanups throughout
2021-05-14 11:26:32 +00:00
02a71f7443
mmgen-regtest: add 'start' command
2021-05-11 10:22:09 +00:00