308 Commits (f395404a107e1c48b482f2fa0e56ab332ecde7bc)

Author SHA1 Message Date
niftynei b2ec5a9f45 peer_channeld: pass over PSBT, remove second message 4 years ago
Rusty Russell 58f6e316cc lightningd: separate fee_states out of struct channel_info. 4 years ago
Michael Schmoock d86855d1f7 feat: adds channel_state_changed notification 4 years ago
niftynei c50f377a85 psbt: pull out changeset logic into common, update API 4 years ago
niftynei 9c89184c1f dualfund: add feature flag for dual-funding 4 years ago
niftynei d6558deaa4 opening: pass two messages to channeld to send to peer 4 years ago
niftynei 0643945967 peer-control: send set of messages to start, not just one 4 years ago
Rusty Russell 2be1f3fe1b lightningd: extract routehint selection code. 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 8150d28575 Makefile: use generic rules to make spec-derived sources. 4 years ago
ZmnSCPxj jxPCSnmZ a9a11265dd lightningd/lightningd.h: Maintain a round-robin list of channels. 4 years ago
Rusty Russell 398b4806b9 connectd: convert to new wire generation style. 4 years ago
Rusty Russell fe8564555f closingd: convert to new wire generation style. 4 years ago
Rusty Russell dffbf8de85 gossipd: convert wire to new scheme. 4 years ago
Rusty Russell 1702c7a69a hsmd: convert to new wire generation style. 4 years ago
Rusty Russell 8ae6740bb1 Makefile: create generic wiregen rules, use for channeld. 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 85e3b43176 channeld, openingd: take into account option_anchor_outputs for fees. 4 years ago
niftynei d87f31f9a8 utxo: clean up NULL handling of scriptpubkey 4 years ago
niftynei 90b393ca1a hsmd/db: backfill pubkey information so that psbts signing works 4 years ago
niftynei 65c2bac2f3 hsmd/wallet: pass the bip32_key down into migrations 4 years ago
Rusty Russell a9427f1a8d bitcoin/feerate: new exposure for feerate parsing outside lightningd. 5 years ago
niftynei a04f0fe250 psbt: remove input_amounts from bitcoin tx 5 years ago
niftynei fbe50e087a setup: create a common setup which will handle the wally-context 5 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 5 years ago
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 5 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 8537e77ac7 coins: re-write API interface for htlc notices 5 years ago
lisa neigut e9d26a46e0 coin moves: actually record the blockheight for all chain moves 5 years ago
lisa neigut 9caf20f636 coin moves: don't log coin moves in onchaind if we're replaying 5 years ago
lisa neigut fc54bfc488 coin moves: record wallet deposits 5 years ago
lisa neigut ce8bdfcc45 coin_mvt: wire up notifications for in-channel htlcs 5 years ago
lisa neigut 434cad0c3b wallet-htlc: add 'we-filled' flag to saved htlc state 5 years ago
Christian Decker d1f8509060 watchtower: Call the commitment_revoked hook every time we update 5 years ago
Christian Decker 38bad4cb39 channeld: Pass back the penalty_base when reporting a revocation 5 years ago
Christian Decker f9dab1e50a channeld: Pass penalty_base back to lightningd on each commit 5 years ago
Rusty Russell f8cdb523dd plugin_hook_call: return indication whether we called the callback or not. 5 years ago
Rusty Russell 4eb1233ccb lightningd: don't report spurious temporary_node_failure on local failures. 5 years ago
lisa neigut 0e20e3c5e7 df: rename 'funder' to 'opener' 5 years ago
Rusty Russell deac09950a plugins: make chained hooks have two different callbacks. 5 years ago
Rusty Russell 9aedb0c61f plugin: simplify hooks calling methods, and make lifetime requirements explicit. 5 years ago
Rusty Russell b29d1ed3ff channeld: support HTLCs with blinding (EXPERIMENTAL_FEATURES) 5 years ago
Rusty Russell 539a73e1ec common/onion: EXPERIMENTAL handling of enctlv field to override next_short_channel_id. 5 years ago
Vasil Dimov 158d2212c2 closingd: configurable closing fee negotiation step 5 years ago
Vasil Dimov 3ce0552dd4 build: use locale-independent sort for mocks 5 years ago
Rusty Russell 41ebaffba3 lightningd: return `features` in connect response. 5 years ago
Rusty Russell 24984ec680 common/sphinx: add realm flag so we can avoid legacy parsing. 5 years ago