403 Commits (438953b8f0af6bc891dce33841473458d1e6c943)

Author SHA1 Message Date
Rusty Russell 438953b8f0 utxo: make reserved_til a u32 not a ptr, now it's compsulory. 4 years ago
Rusty Russell 83298c030a wallet: switch over to withdraw in module, remove lots of unused code. 4 years ago
Rusty Russell 3b8c0a7397 sendpsbt: just reserve (maybe bump) inputs on send, don't mark spent. 4 years ago
Rusty Russell 3a2191fcfe wallet: db_bind_talarr and db_column_talarr helpers. 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 754765c139 utxo: keep flag to recognize to-remote option_anchor_outputs closes. 4 years ago
Rusty Russell d8d1014ca4 channeld: implement htlc sig checking changes for option_anchor_outputs. 4 years ago
Rusty Russell edf60b4f9e openingd: remember if we negotiated option_anchor_outputs, to put in the db. 4 years ago
Rusty Russell b093856d0c db: add option_anchor_outputs entry to channel table. 4 years ago
Rusty Russell cf25ca11b8 sendpsbt: annotate transactions in wallet. 4 years ago
Rusty Russell c1df8d586d utxo: remove unused scriptSig field. 4 years ago
niftynei d87f31f9a8 utxo: clean up NULL handling of scriptpubkey 4 years ago
niftynei 65c2bac2f3 hsmd/wallet: pass the bip32_key down into migrations 4 years ago
Christian Decker 1da977a04c db: Guard against accessing NULL partid and total_msat 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
niftynei 7ebdc14397 utxos: add a 'reserved_til' marker for utxos 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
Rusty Russell 7aa8ffa2a0 bitcoin: add weight calculation helpers. 4 years ago
Christian Decker 7b899da801 db: Retrieve peer ID if it exists or create the peer if not 4 years ago
Rusty Russell ae0cccb293 wallet: fix memleak if we get shut down before finishing utxo cleanup. 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
niftynei 8fa04a710a psbt: move `channels.last_tx` field to be a psbt 4 years ago
niftynei 894a46e8e3 psbt: populate last commitment transaction's input info at db 4 years ago
niftynei 78d95b51aa nit: align spacing for SQL stmts 4 years ago
fiatjaf 96452eafb7 sort listinvoices and listsendpays by order of creation. 4 years ago
lisa neigut 8acbbca05d coins: use the chain's BIP173 name instead of a 'unit of account' 5 years ago
lisa neigut de065580f6 coins: update API surface for creating coin movements 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 e9d26a46e0 coin moves: actually record the blockheight for all chain moves 5 years ago
lisa neigut fc54bfc488 coin moves: record wallet deposits 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
lisa neigut d8c9e70c0c wallet-df: save our_funds amount to channel record 5 years ago
lisa neigut 0e20e3c5e7 df: rename 'funder' to 'opener' 5 years ago
Christian Decker fb8661714e wallet: Add a gap limit when checking for incoming transactions 5 years ago
Rusty Russell b29d1ed3ff channeld: support HTLCs with blinding (EXPERIMENTAL_FEATURES) 5 years ago
Christian Decker 453bfbc816 json-rpc: Fix test_txprepare if running with postgres 5 years ago
Michael Schmoock 6c50185865 fix: cppcheck ignore two false positives on uninitvar 5 years ago
Rusty Russell 2aad3ffcf8 common: tal_dup_talarr() helper. 5 years ago
Rusty Russell c9e73dc4e0 lightningd: rename htlc_in field from failcode to badonion. 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 72d55d3e3b lightningd: store raw msg rather than code for locally-failed outgoing HTLCs 5 years ago
Rusty Russell a150b09665 wallet: Add new htlc column "localfailmsg" for outgoing htlcs. 5 years ago
Rusty Russell c7bbdd76d3 lightningd: handle fail_htlc_in with no known outgoing channel. 5 years ago