202 Commits (ae1a130ab585fb3917869af0d98b76ebb1914060)

Author SHA1 Message Date
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(). 5 years ago
Rusty Russell 50ff0b26fd wallet: explicit routines to reserve/unreserve a UTXO. 5 years ago
Rusty Russell e12defa7fb wallet: no longer expose wallet_add_utxo function. 5 years ago
Rusty Russell 4271fc8652 wallet: add explicit API for onchaind to register UTXOs. 5 years ago
niftynei fd8a716695 wallet: have wallet_extract_outputs take wally_tx, not bitcoin_tx 5 years ago
niftynei 103dce63ef reserve/unreserve input: new RPC commands for reserving inputs/outputs 5 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
Rusty Russell ef7a820ab1 log: make formatting more consistent. 5 years ago
Christian Decker d981b58234 wallet: Retrieve transaction annotations when listing transactions 5 years ago
Christian Decker 3d14c18074 wallet: Add primitives to annotate a transaction input and output 5 years ago
lisa neigut 38e404af51 wallet: add flag to specify whether or not to include change output 5 years ago
trueptolemy 6c708b5854 API: `fundchannel_cancel` can cancel fundchannel process before funding broadcast 5 years ago
Christian Decker b06cb68330 db: Migrate wallet.c to the new abstraction layer 5 years ago
trueptolemy cdcafdaf74 API: `txprepare` now support mutiple outputs 5 years ago
trueptolemy 23bfdc307f wallet: Use `struct sha256` for payment_hash in `struct forwarding` 5 years ago