210 Commits (16801e31e9fa616ff219d6c7574fc2433135ec08)

Author SHA1 Message Date
Christian Decker 8e908ff652 Revert "wallet: Remove in-memory utxoset filter" 4 years ago
Rusty Russell 723c16072a cleanups: feedback from Christian Decker review. 4 years ago
Rusty Russell a33e39b7e8 pay, wallet: rename internal `bolt11` vars to `invstring`. 4 years ago
Rusty Russell 4c4288e3e5 invoice: handle bolt12 strings if EXPERIMENTAL_FEATURES. 4 years ago
Rusty Russell 3f4683e3f8 sendpay: optional argument to link local offer. 4 years ago
Rusty Russell 963f6b5d67 invoice: add an optional local_offer_id. 4 years ago
Rusty Russell 381b0f456c db: offer table. 4 years ago
Rusty Russell 1a3c0a0c0d invoice: fix potential race where invoice is paid/expired while we're calling hook. 4 years ago
Michael Schmoock 6cc96c07dc feat: adds state_changes to listpeers output 4 years ago
Michael Schmoock 88c1dc56e8 db: adds a state_change history to database 4 years ago
Vincenzo Palazzo f62d7bbe45 Added additional fix to code formatting and English spelling. 4 years ago
Vincenzo Palazzo 9fbeb9bcdc delpay: code style changes and fixed docs 4 years ago
Christian Decker c239a7161b wallet: Remove in-memory utxoset filter 4 years ago
Christian Decker cab52f1197 topology: Notify gossipd about spends after processing the block 4 years ago
Christian Decker eeb6e8091b wallet: Add function to retrieve spent UTXOs for a given height 4 years ago
Rusty Russell e3219d3aa0 utxo: expose is_reserved, make enum constants upper case. 4 years ago
Rusty Russell 83298c030a wallet: switch over to withdraw in module, remove lots of unused code. 4 years ago
Rusty Russell c34c055d82 Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 4 years ago
Rusty Russell 8150d28575 Makefile: use generic rules to make spec-derived sources. 4 years ago
Rusty Russell fe8564555f closingd: convert to new wire generation style. 4 years ago
Rusty Russell d8d1014ca4 channeld: implement htlc sig checking changes for option_anchor_outputs. 4 years ago
Rusty Russell cf25ca11b8 sendpsbt: annotate transactions in wallet. 4 years ago
niftynei 65c2bac2f3 hsmd/wallet: pass the bip32_key down into migrations 4 years ago
Rusty Russell 27b48959d7 wallet: add wallet_find_utxo(). 4 years ago
Rusty Russell 50ff0b26fd wallet: explicit routines to reserve/unreserve a UTXO. 4 years ago
Rusty Russell e12defa7fb wallet: no longer expose wallet_add_utxo function. 4 years ago
Rusty Russell 4271fc8652 wallet: add explicit API for onchaind to register UTXOs. 4 years ago
niftynei fd8a716695 wallet: have wallet_extract_outputs take wally_tx, not bitcoin_tx 4 years ago
niftynei 103dce63ef reserve/unreserve input: new RPC commands for reserving inputs/outputs 4 years ago
lisa neigut 16656a85cf withdraw: refactor change output handling 5 years ago
lisa neigut aab9893661 coins: have `we_fulfilled` be fully 'ternary' 5 years ago
lisa neigut de86e29e16 coin moves: log all withdrawals when confirmed in a block 5 years ago
lisa neigut 434cad0c3b wallet-htlc: add 'we-filled' flag to saved htlc state 5 years ago
Christian Decker 667a763659 db: Add a table to track the penalty_bases for revocations 5 years ago
lisa neigut 39d5117210 utxo: add scriptSig + scriptPubkey field 5 years ago
Sebastian Falbesoner 1dd606c9a1 wallet: fix typo in wallet_can_spend() comment 5 years ago
Christian Decker fb8661714e wallet: Add a gap limit when checking for incoming transactions 5 years ago
Rusty Russell 447730e70f wallet: only store BADONION codes in db for incoming htlcs: rest are all onionreplyies. 5 years ago
Rusty Russell a150b09665 wallet: Add new htlc column "localfailmsg" for outgoing htlcs. 5 years ago
Rusty Russell b84b4b4695 lightningd: rename htlc_in and htlc_out failuremsg fields to failonion. 5 years ago
Rusty Russell fc4d01cd9d db: put scids in forwards even if we didn't actually send. 5 years ago
Rusty Russell 1099f6a5e1 common: use struct onionreply. 5 years ago
Christian Decker 4be1868b8a pay: Invert ownership of wallet_payment 5 years ago
lisa neigut 700b766ce1 wallet: remove edgecase around transaction checks 5 years ago
Rusty Russell 12985331f7 htlcs: remove origin_htlc_id from htlc_out. 5 years ago
Rusty Russell 2d18c3a209 db: add partid, total_msat fields to payment entries. 5 years ago
Christian Decker 16b6c31010 json-rpc: Add the error onion if we stored it in the DB 5 years ago
Christian Decker 41221b6ecb pay: Make wallet_payment->destination optional 5 years ago
Rusty Russell 81c89aaef8 wallet: add invoice features into db. 5 years ago
Rusty Russell edbcb6fa15 lightningd: remove chainparams local parameter from wallet. 5 years ago