6 Commits (100da5eb331d57966be1c3e721f9c291c4addc42)

Author SHA1 Message Date
Kristaps Kaupe 100da5eb33
Handle JsonRpcError in _estimate_fee_basic 2 years ago
Kristaps Kaupe 196a097667
Allow absurd fee override when setting tx fee manually 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 c990a4da6b
Allow fee bump tx not signalling BIP125 if mempoolfullrbf is enabled 2 years ago
Kristaps Kaupe 83d7ebb40b
Log in case JM loads RPC wallet at startup 2 years ago
roshii c8eef50e93 Migrate to modern packaging and src layout 2 years ago
Kristaps Kaupe 3fc74fbe2a
Refactor and cleanup of blockchaininterface and related 2 years ago
Kristaps Kaupe d5c240b12e
Refactor fee estimation code 2 years ago
Kristaps Kaupe 2cc7f215a2
Refactor: alphabetical order of imports and `abc` changes 3 years ago
Kristaps Kaupe 67ff868614
Randomize transaction fees only upwards 3 years ago
Kristaps Kaupe e31e839c1d
Add get_wallet_rescan_status() instead of getwalletinfo() for bci 3 years ago
Kristaps Kaupe 3805c7af11
Remove ElectrumWalletInterface 3 years ago
Adam Gibson 7f4eaa9846
RPC-API: add ability to recover wallet 3 years ago
Kristaps Kaupe 373493fcce
Refactor: move output descriptor code out of blockchaininterface 3 years ago
theborakompanioni 3d0f2d6fd7
fix: randomize fallback transaction fee 3 years ago
Adam Gibson a3e1ba3c25
Default 3rd argument of gettxout should be True 4 years ago
Kristaps Kaupe 4e720406fe
Abort with error if descriptor wallet configured in rpc_wallet_file 4 years ago
Matt Whitlock 8d454277d8 BitcoinCoreInterface: improve _yield_transactions 4 years ago
Adam Gibson fb4644ec5b
Allow utxo address validation with script 4 years ago
Kristaps Kaupe 378018840f
Move Bitcoin RPC specific code out of JsonRpc class 4 years ago
Kristaps Kaupe df5f241f29
Add configurable miner fee randomization factor 4 years ago
chris-belcher 9a372fd1c7
Add getblockhash RPC method 4 years ago
Kristaps Kaupe 7bfc758110
Use mempoolminfee instead of minrelaytxfee as tx feerate floor 5 years ago
Kristaps Kaupe fb1d6cfe3a
Remove unused function argument 5 years ago
Adam Gibson 53a1822fa6
Adds SNICKER functionality 5 years ago
Kristaps Kaupe 8526d73014
Add signet support 5 years ago
Kristaps Kaupe 81982c729f Drop support for pre-0.17 Bitcoin Core 5 years ago
Adam Gibson 8cdf3e0a4a
address comments of @kristapsk and @PulpCattel 5 years ago
Adam Gibson 0e483f1241
Handle None return from _rpc() in get_transaction() 5 years ago
Adam Gibson bb15aa0312
Quiet/make more accurate fee information in sends 5 years ago
Kristaps Kaupe d5cf3878ae
Get rid of remaining direct rpc() calls outside blockchaininterface.py 5 years ago
Adam Gibson 202f8ee047
Add clarifying comments for delayed order creation. 5 years ago
Adam Gibson a2aafd254d
Fixes #673. Shutdown cleanly on failure to access blockheight 5 years ago
Kristaps Kaupe 5c85a3d979
Log sendrawtransaction errors as warning not debug 5 years ago
jules23 0bef681288 Refactor: #566 use python3 super() syntax 6 years ago
Adam Gibson 070c5bf9b9
python-bitcointx backend for jmbitcoin. 6 years ago
Adam Gibson 52b9ba8573
Initialization of BCI raises Exception not sys.exit 6 years ago
Adam Gibson 5ce4b55d53 Quit gracefully if Bitcoin RPC connection lost 6 years ago
chris-belcher 255d15562d
Add merkle proof functions to BitcoinCoreInterface 6 years ago
Kristaps Kaupe 16cf93ab82
Display INFO level log message on estimate_fee_per_kb() with result 6 years ago
James Hilliard 4bf1f50d4e Remove Python 2 compatibility imports and disable Python 2 installation in setuptools. 6 years ago
Kristaps Kaupe 205ae8573e
Get rid of most of direct rpc() calls outside blockchaininterface 6 years ago
Kristaps Kaupe c23808f054
Privacy improvements for direct_send() 6 years ago
Tim Akinbo 18d8f9668c simplified joinmarket dependencies installation 6 years ago
chris-belcher f5e27c39dc
Add test code for no-history sync 6 years ago
chris-belcher cbf69c6a60
Implement no-history synchronization 6 years ago
cindiv 52108b62d8 Update exit codes 6 years ago
Kristaps Kaupe cf19df2de1
Restore account support in wallet_service, needed for pre-0.17 Bitcoin Core 6 years ago
AdamISZ c654de05ff
Wallet and blockchain refactoring 6 years ago
chris-belcher cf54789c85
Set txfee threshold to 1000 instead of 144 6 years ago