80 Commits (395050cfa4193e8c69d8b765773d5758e830f1e4)

Author SHA1 Message Date
Kristaps Kaupe 395050cfa4 Use coins_to_satoshi() and satoshi_to_coins() from bitcointx everywhere 8 months ago
Kristaps Kaupe c416a94410
Remove DarkScience IRC network from default config 10 months ago
Matt Whitlock 861c790fc1 maker: allow receiving more money than promised 2 years ago
Kristaps Kaupe 8eb55be6e0
Handle None enter_seed_callback() response 2 years ago
spacebear 865247cf8d
Support payjoin PSBT with multiple sender inputs 2 years ago
Kristaps Kaupe 954dc36e75
Remove Ilita IRC, re-enable hackint 2 years ago
Kristaps Kaupe 5b47d1c906
RPC API endpoint to get wallet rescan status 2 years ago
Kristaps Kaupe fd96f96089
Fix docstring 2 years ago
Matt Whitlock d11779184f yieldgenerator: allow change address to be overridden 2 years ago
Kristaps Kaupe 3317b0b519
Fix jm_single().bc_interface.get_deser_from_gettransaction call 2 years ago
Kristaps Kaupe 6e5cdc81ae
Refactor: move bitcoin unit conversion functions from ob-watcher to jmbitcoin 2 years ago
Kristaps Kaupe 24feda79d3
Fix / remove broken links 2 years ago
Kristaps Kaupe f3f4f0a4fb
Multiple (batch) payment support in `direct_send()` 2 years ago
Kristaps Kaupe 904b780b80
Unify cli user input code where limited range of answers are allowed 2 years ago
Kristaps Kaupe b93b6be641
Update version 2 years ago
Kristaps Kaupe 053e9d882c
Release notes and version for v0.9.11 2 years ago
Kristaps Kaupe 0a225c1178
Payjoin: log full proposed PSBT from sender if it fails sanity checks 2 years ago
Kristaps Kaupe c4414e8c9c
Minor quality improvements in wallet code 2 years ago
Kristaps Kaupe 9c13180c13
Raise fallback fee rate from 10 sat/vB to 20 sat/vB 2 years ago
Kristaps Kaupe 100da5eb33
Handle JsonRpcError in _estimate_fee_basic 2 years ago
Kristaps Kaupe d89dcdeaf8
Remove convert_old_wallet.py script 2 years ago
Kristaps Kaupe fe9ec99322
When looking for a free TCP ports, bind only to localhost 2 years ago
Kristaps Kaupe ab1481d814
RPC API: Add optional txfee property for single joins 2 years ago
Adam Gibson 8254a67341
Update secp256k1 lib deps for pythonbitcointx1.1.5 2 years ago
Kristaps Kaupe 196a097667
Allow absurd fee override when setting tx fee manually 2 years ago
Kristaps Kaupe 053d8a18f2
Implement mixdepth filtering for showutxos 2 years ago
Kristaps Kaupe f0b0e55431
Cache None in tx_cache for non-wallet transactions 2 years ago
Kristaps Kaupe d9fee292f4
Fix get_tx_info() type hint and doc 2 years ago
Kristaps Kaupe 2978b18245
De-duplicate and change dict_factory 2 years ago
Kristaps Kaupe fab97a003b
Use get_deser_from_gettransaction() everywhere 2 years ago
Adam Gibson 84914319cc
cache deserialized form of txs in history method 2 years ago
Adam Gibson f2ae8abac1
Don't validate cache during initial sync. 2 years ago
Adam Gibson ef1d76e9db
Allow cache purging at wallet initialization 2 years ago
Kristaps Kaupe 7ebbacf1f4
Add type hints 2 years ago
Kristaps Kaupe 18222796d2
Warn user if higher priority confirmation target than requested is provided by blockchain source 2 years ago
Kristaps Kaupe 6ec630823d
Deduplicate wallet error messages 2 years ago
Kristaps Kaupe bfc618a99e
Fix OrderbookWatch.on_order_seen() exception debug messages 2 years ago
Kristaps Kaupe c990a4da6b
Allow fee bump tx not signalling BIP125 if mempoolfullrbf is enabled 2 years ago
Kristaps Kaupe d8f1fc42d4 Add optional txfee property for direct-send wallet RPC 2 years ago
Matt Whitlock c3c10f1615 wallet: implement optional cache validation 2 years ago
Matt Whitlock 5bc7eb4b8e wallet: add persistent cache, mapping path->(priv, pub, script, addr) 2 years ago
Matt Whitlock 01ec2a4181 wallet: add _addr_map, paralleling _script_map 2 years ago
Matt Whitlock 64f18bce18 get_imported_privkey_branch: use O(m+n) algorithm instead of O(m*n) 2 years ago
Matt Whitlock 77f0194a37 wallet_utils: use new get_utxos_at_mixdepth method 2 years ago
Matt Whitlock 184d76f7f7 wallet: add get_{balance,utxos}_at_mixdepth methods 2 years ago
Matt Whitlock fc1e00058b wallet_showutxos: use O(1) check for frozen instead of O(n) 2 years ago
Matt Whitlock b58ac679cb wallet: drop _get_addr_int_ext; replace with calls to get_new_addr 2 years ago
Matt Whitlock 2c38a813fc wallet: delete redundant get_script and get_addr methods 2 years ago
Matt Whitlock 574c29e899 wallet: hoist get_script_from_path default impl into BaseWallet 2 years ago
Matt Whitlock 8245271d7f wallet: avoid IndexError in _is_my_bip32_path 2 years ago