644 Commits (586b9aa7428e9f76f6c36cb26ad9aa143e8aee77)

Author SHA1 Message Date
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 6607f1d629 openingd: pull out common code, rename some things 4 years ago
niftynei 864f2f3e21 channel_id: save to database, dont derive from funding_txid 4 years ago
Rusty Russell 84697edd6e lightningd: factor out spendable/receivable calcs, expose receivable. 4 years ago
Rusty Russell c34c055d82 Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 4 years ago
Rusty Russell 39e4796ae3 json_command: command_fail_badparam helper. 4 years ago
Rusty Russell 8150d28575 Makefile: use generic rules to make spec-derived sources. 4 years ago
Rusty Russell dd8cd81e91 listpeers: add `features` array using BOLT9 names. 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 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 007daf6b9f doc: update bolt version 4 years ago
Rusty Russell a5d0c14d4d option_anchor_outputs: wire into all the subdaemons. 4 years ago
Rusty Russell e7423888ba initial_commit_tx, commit_tx: add anchor outputs if needed. 4 years ago
Rusty Russell 85e3b43176 channeld, openingd: take into account option_anchor_outputs for fees. 4 years ago
Rusty Russell cf25ca11b8 sendpsbt: annotate transactions in wallet. 4 years ago
niftynei a04f0fe250 psbt: remove input_amounts from bitcoin tx 5 years ago
Rusty Russell 1e889eeaf7 lightningd: have sign_last_tx populate the input amounts. 5 years ago
lisa neigut 9caf20f636 coin moves: don't log coin moves in onchaind if we're replaying 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
Vasil Dimov d2165ff4d8 lightningd: Don't accept 0sat for closing fee step 5 years ago
Vasil Dimov 158d2212c2 closingd: configurable closing fee negotiation step 5 years ago
Rusty Russell 2f1502abf4 cleanup: make 'u8 *features' and 'struct feature_set *fset' more explicit. 5 years ago
Rusty Russell 41ebaffba3 lightningd: return `features` in connect response. 5 years ago
Rusty Russell 5d4620484c lightningd: remove json_close `force` option. 5 years ago
Rusty Russell 7f32a844f9 listnodes/listpeers/peer_connected: remove deprecated `globalfeatures` and `localfeatures` 5 years ago
Michael Schmoock 1aa8c90c73 chore: refactor and unify LOCAL/REMOTE helpers for receivable_msat 5 years ago
Michael Schmoock ed56b22094 fix: calc commit_txfee_spend/recv for spendable or receivable 5 years ago
Michael Schmoock 33c8afea80 feat: adds receivable_msat to listpeers 5 years ago
Michael Schmoock af7e879308 fix: rfc #740 requires 100% feespike margin 5 years ago
Rusty Russell f8a21f16c9 lightingd: do a local short_channel_id lookup for forwarding. 5 years ago
Rusty Russell 2aad3ffcf8 common: tal_dup_talarr() helper. 5 years ago
darosior c79ab0f1b0 lightningd/bitcoind: use the Bitcoin plugin for getutxout 5 years ago
Rusty Russell 86c28b2272 channeld: channel drain mitigation. 5 years ago
Christian Decker 9a2a09efd6 plugin: Introduce plugin type to allow singleton and chaining 5 years ago
Christian Decker ccec64d63c peer: Add custommsg hook and wire it into channeld and openingd 5 years ago
Christian Decker b18c1ea543 json-rpc: Restrict custommsgs to be odd-typed 5 years ago
Christian Decker 5325ff6352 json-rpc: Don't let users send messages that are handled internally 5 years ago
Christian Decker 3ad8438d91 json-rpc: Add sendcustommsg command 5 years ago
ZmnSCPxj 54cc735201 lightningd/peer_control.c: Implement waitblockheight. 5 years ago
lisa neigut 700b766ce1 wallet: remove edgecase around transaction checks 5 years ago
Rusty Russell 72aa315b5e lightningd: save the fee_states into the database. 5 years ago
Rusty Russell 12985331f7 htlcs: remove origin_htlc_id from htlc_out. 5 years ago
Rusty Russell aab83e729b lightningd: change config-dir from plugin / wallet / hsm POV into <network> subdir 5 years ago
Rusty Russell ef7a820ab1 log: make formatting more consistent. 5 years ago
Rusty Russell 86fb54a33b lightningd: remove per-peer log book. 5 years ago