92 Commits (ce3601d9dee7ecff9bc03534a313cdfe32c15499)

Author SHA1 Message Date
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
Kristaps Kaupe 4486b10798
Transaction virtual size must be rounded upwards 2 years ago
Matt Whitlock 48aec83d76 wallet: remove a dead store in get_index_cache_and_increment 2 years ago
roshii 438cb41c23 Replace readfp() 2 years ago
theborakompanioni 638200d346
feat(rpc): add block height to session response 2 years ago
Kristaps Kaupe 83d7ebb40b
Log in case JM loads RPC wallet at startup 2 years ago
roshii 91dacf662d Rewrite AES code with cryptography 2 years ago
roshii c88429d41a JWT authority fixes 2 years ago
roshii c8eef50e93 Migrate to modern packaging and src layout 2 years ago