Commit graph

2,768 commits

Author SHA1 Message Date
7f8bffd886
protocol.warn_trustlevel(): minor cleanup 2025-05-28 11:40:40 +00:00
a93173f43c
test suite: clean up swap_server_stop() 2025-05-28 11:40:40 +00:00
800b3cef36
test suite: ThornodeServer -> ThornodeSwapServer 2025-05-28 11:40:40 +00:00
ad6bd3cff7
tool, txbump: add proxy support; proto.rune.params: network name fixes 2025-05-28 11:40:40 +00:00
ea41cba054
tw.addresses: support refreshing balances 2025-05-28 11:40:40 +00:00
6e084d4f71
tw.ctl: move store-related methods + init to tw.store 2025-05-28 11:40:40 +00:00
79c436b9a4
tw.view: display cleanups 2025-05-28 11:40:40 +00:00
f64fb2a6a7
cmdtest.py: minor cleanups 2025-05-28 11:40:35 +00:00
9fe344cc70
tw.store: minor bugfix 2025-05-26 17:20:34 +00:00
825ef01e82
tw.store: preserve existing labels when importing addresses 2025-05-26 09:39:11 +00:00
7d47cedd91
proto.eth.tw.unspent: move do_sort and get_rpc_data to parent cls 2025-05-26 09:39:11 +00:00
c51cd601b3
proto.eth.tw.unspent: use parent MMGenTwUnspentOutput class 2025-05-26 09:39:11 +00:00
3aed085021
proto.eth.tw.unspent: implement get_column_widths() in parent cls 2025-05-26 09:39:11 +00:00
1ac8638565
tw: minor cleanups 2025-05-26 09:39:11 +00:00
2d70cc9257
tw.view: new item_desc_pl attribute 2025-05-26 09:39:11 +00:00
19a9ae9933
EthereumTwView: remove inheritance 2025-05-26 09:39:11 +00:00
1072936f7b
new BitcoinTwView subclass 2025-05-26 09:39:11 +00:00
3e85988878
proto.*.tw.unspent: move methods and classes to parent class 2025-05-26 09:39:11 +00:00
abdb00f49f
Config: set opts_data['sets'] options after env and cfgfile 2025-05-26 09:39:11 +00:00
590f4bc1e6
minor fixes 2025-05-26 09:39:11 +00:00
cca819d511
new HTTPClient class 2025-05-26 09:39:05 +00:00
318b3351e8
modularize RPC library 2025-05-23 15:35:23 +00:00
ea190e9208
cmdtest.py: deterministic testing fixes 2025-05-23 15:35:23 +00:00
7cd7f0b08a
tw.view: subheader display fix 2025-05-23 15:35:23 +00:00
9ee01aa5e1
proto.eth.tw: support minconf 2025-05-23 15:35:23 +00:00
b8d1a12b99
mmgen-tool: use v2 options parsing 2025-05-23 15:35:23 +00:00
0aec1cf099
daemon: rpc_type -> rpc_desc 2025-05-23 15:35:23 +00:00
3662b859da
proto.eth.tw.view: remove age_disp() 2025-05-23 15:35:23 +00:00
24bdbae960
proto.eth.tw.addresses: move get_rpc_data() to parent class 2025-05-23 15:35:23 +00:00
c40f4f9aa5
proto.eth.tw.addresses: remove get_column_widths() 2025-05-23 15:35:23 +00:00
9d33ae3d07
tw.view: new extra_key_mappings attribute 2025-05-23 15:35:23 +00:00
279e901d0d
tw.view: refactor sort_funcs 2025-05-23 15:35:22 +00:00
ea7cb6f6f3
tw.ctl: add use_cached_balances attr 2025-05-23 15:35:22 +00:00
725014de85
tw: new TwAddrDataWithStore, TwCtlWithStore classes 2025-05-23 15:35:22 +00:00
8c2b48780d
minor cleanups 2025-05-23 15:35:17 +00:00
ba3b40c5b6
support THORChain address generation
Example:

    $ mmgen-addrgen --coin=rune 1-10

Testing:

    $ test/tooltest2.py -q --coin=rune
    $ test/modtest.py -v bip_hd.multicoin
2025-05-21 09:13:42 +00:00
427834255e
update command documentation 2025-05-21 09:13:42 +00:00
9537559106
doc/wiki/commands -> doc/wiki/cmds 2025-05-21 09:13:42 +00:00
96c6939b08
minor cleanups 2025-05-21 09:13:36 +00:00
4cad3c3bd5
mmgen-swaptx{create,do}: add --stream-interval option 2025-05-19 09:23:55 +00:00
fe7a2a204b
swap: new SwapCfg class 2025-05-19 09:23:55 +00:00
0dd09321fd
minor fixes and cleanups 2025-05-19 09:23:55 +00:00
5864bb83a3
Thornode:format_quote(): simplify call signature 2025-05-19 09:23:55 +00:00
0dcfaa2f34
swap: variable, method renames 2025-05-19 09:23:55 +00:00
6a0b5e5e07
minor Ethereum file format change
This is a backwards-incompatible change.  Offline signing devices must be
upgraded if you transact ETH or ETC.
2025-05-19 09:23:55 +00:00
00ee28aea7
minor cleanups 2025-05-19 09:23:50 +00:00
5dd358a851
mmgen-{swaptxcreate,swaptxdo,txsend}: support --proxy=env param
Allow use of the *_PROXY environment vars when connecting to the THORNode
and Etherscan HTTPS servers
2025-05-10 10:43:28 +00:00
9b8c542670
mmgen-txdo: support --tx-proxy opt 2025-05-10 10:43:28 +00:00
8ffd86c209
tx.__init__: clean up initialization code 2025-05-10 10:43:28 +00:00
131787afb8
NewTX, BumpTX: remove unnecessary async call 2025-05-10 10:43:23 +00:00