131 Commits (553daf17e0a8ccf44866bc39ff4f0f8d8c18b83e)

Author SHA1 Message Date
Michael Schmoock 36499e6779 fix: closer set to remote for onchain settlement 4 years ago
Michael Schmoock 88c1dc56e8 db: adds a state_change history to database 4 years ago
Michael Schmoock 68ce25c92d feat: adds timestamp to state_change notification 4 years ago
Michael Schmoock 083a856c31 db: persist channel closer and state change cause 4 years ago
Michael Schmoock 8a8dabaa58 feat: adds state change cause and message 4 years ago
Rusty Russell a8177e9013 Makefile: make check-includes check all the non-generated files. 4 years ago
Rusty Russell 5e865ce42b Makefile: unify generated files definition. 4 years ago
niftynei b696ec89a5 df-open: use channel_id for openchannel_update and openchannel_signed 4 years ago
niftynei 818f152618 channel: save funding_psbt to database 4 years ago
Rusty Russell 58f6e316cc lightningd: separate fee_states out of struct channel_info. 4 years ago
Michael Schmoock 160c564e5f fix: suppress duplicated channel_state_changed events 4 years ago
Michael Schmoock d86855d1f7 feat: adds channel_state_changed notification 4 years ago
niftynei 864f2f3e21 channel_id: save to database, dont derive from funding_txid 4 years ago
Rusty Russell 2be1f3fe1b lightningd: extract routehint selection code. 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 1702c7a69a hsmd: 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 edf60b4f9e openingd: remember if we negotiated option_anchor_outputs, to put in the db. 4 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
Rusty Russell 1e34d8989d utils: add marker for functions which take ownership of pointers. 5 years ago
Vasil Dimov 158d2212c2 closingd: configurable closing fee negotiation step 5 years ago
Rusty Russell f8a21f16c9 lightingd: do a local short_channel_id lookup for forwarding. 5 years ago
Rusty Russell 40e3566e9a lightningd: use the async mechanism for channel_update access. 5 years ago
Rusty Russell 7ab5c424b6 gossipd: provide (stripped) channel_update when resolving a channel. 5 years ago
Rusty Russell 72aa315b5e lightningd: save the fee_states into the database. 5 years ago
Rusty Russell 709c98f539 logging: remove spaces from subsystem names. 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
Rusty Russell e433d4ddc1 lightningd: have logging include an optional node_id for each entry. 5 years ago
darosior f075b87137 bitcoind: remove the chainparams member 5 years ago
lisa neigut 422b4502d3 funding: add RPC arg to specify a 'close_to' address 5 years ago
trueptolemy 71b606e050 lightningd: Add a new field `shutdown_scriptpubkey[NUM_SIDES]` 5 years ago
trueptolemy 1e5b619832 lightningd: Store commands that try to forget channel in `struct channel` 5 years ago
trueptolemy db145f575b Fix: fundee can forget channel if it receives error during CHANNELD_AWAITING_LOCKIN 5 years ago
Rusty Russell 11ee089d4b db: store option_static_remotekey for each channel. 5 years ago
Christian Decker 5dff67900e tx: Add chainparams when deserializing transactions from wire msgs 5 years ago
Rusty Russell f7a890ca35 lightningd: add slow_reconnect flag for transient failure. 6 years ago
Rusty Russell fea7e10e15 lightningd: make callers of channel_set_owner do reconnection. 6 years ago
Rusty Russell 54ce4ed1cf pytest: fail tests if we get any LOG_BROKEN level messages, unless flagged. 6 years ago
Christian Decker 86d4362b65 wallet: Don't delete channels from DB, mark them closed. 6 years ago
Christian Decker b6b548a983 wallet: Rip out the txtypes type in favor of enum wallet_tx_type 6 years ago
Christian Decker 4c57d44252 channel: Along with the last_tx also remember its type 6 years ago
ZmnSCPxj 3466261b20 lightningd/channel.c: Transfer peer to connectd only if connectd alive. 6 years ago
Rusty Russell f3d30f1267 openingd: check with lightningd when we receive an offer. 6 years ago
Rusty Russell 7ead29b695 db: add support for remote end specify option_upfront_shutdown_script. 6 years ago
Rusty Russell a2fa699e0e Use node_id everywhere for nodes. 6 years ago
Michael Schmoock 1043df28be adds: new db fields and struct variables 6 years ago
Rusty Russell 3ac0e814d0 daemons: use amount_msat/amount_sat in all internal wire transfers. 6 years ago