351 Commits (2c11c54dd22440d6781c782f6e5f3568fa1e9311)

Author SHA1 Message Date
Rusty Russell 1d0c433dc4 channeld: treat all incoming errors as "soft", so we retry. 5 years ago
Rusty Russell 839909d2cf Protocol: make var_onion, payment_secret and basic_mpp non-EXPERIMENTAL. 5 years ago
Rusty Russell 72aa315b5e lightningd: save the fee_states into the database. 5 years ago
Rusty Russell d2673a4e6f channeld: remove changes_pending flags. 5 years ago
Rusty Russell 24d54f98ad channeld: use fee_states internally. 5 years ago
Rusty Russell acb89debdd channeld: generate revoke_and_ack before telling lightningd about commitment. 5 years ago
Rusty Russell 8ffd9d570b channeld: cleanup: use the channel_feerate() accessor everywhere. 5 years ago
Rusty Russell b9d6e8bbaa common: add fee_states state machine for update_fee. 5 years ago
Christian Decker ff5f7b194f sphinx: Return the error in parse_onionpacket 5 years ago
Rusty Russell f7ebbb2ec5 common: make sphinx code ignorant of payload format. 5 years ago
Rusty Russell ebac3d2a85 spec: update to experimental BOLTs with secret/total_amount. 5 years ago
Rusty Russell 6defc69482 channeld: allow transient negative balance. 5 years ago
Rusty Russell ce1049115a channeld: remove chainparams local parameter. 5 years ago
Rusty Russell 00cb5adfe6 common: allow subdaemons to specify the node_id in status messages. 5 years ago
Rusty Russell c96cee9b8d channeld: fix invalid assumption in htlc restore. 5 years ago
Rusty Russell de65369e28 channeld: if we can't restore HTLCs, log at level broken, not debug. 5 years ago
lisa neigut 49d5a36751 funding: integration tests for close_to 5 years ago
Rusty Russell ca53c1b699 gossipd: push our own gossip messages harder. 5 years ago
Rusty Russell bd55f6d940
common/features: only support a single feature bitset. 5 years ago
trueptolemy 019c052123 JSON-API: Allow `close` channel to specified address 5 years ago
Rusty Russell fa686c5ca7 channeld: reject wumbo payments with more style. 5 years ago
Christian Decker d5f0c08a88 elements: Remove global is_elements variable in favor of chainparams 5 years ago
Christian Decker ef7a63d8f8 elements: Move from a global is_elements to a global chainparams 5 years ago
Christian Decker 378745391d elements: Change function prefix to elements_ for some functions 5 years ago
Christian Decker 181764b12d elements: Fix up feerate upper bound when updating the feerate 5 years ago
Christian Decker b356dda0ba elements: Add explicit fee outputs to various transactions we create 6 years ago
Christian Decker 4057fd24af elements: Tell channeld that we're dealing with elements txs 6 years ago
Rusty Russell 15612d269a Make option_static_remotekey non-EXPERIMENTAL now it's in spec. 5 years ago
Rusty Russell 2a74d53841 Move gossip_constants.h into common/ 5 years ago
Rusty Russell 6eb838ddda wire: update csv to current bolt. 5 years ago
Rusty Russell 147eaced2e developer: consolidiate gossip timing options into one --dev-fast-gossip. 5 years ago
trueptolemy 6c708b5854 API: `fundchannel_cancel` can cancel fundchannel process before funding broadcast 5 years ago
Rusty Russell 226e2aee48 option_static_remotekey: update to latest draft. 5 years ago
Rusty Russell 0861279b65 channeld: don't exchange my_current_per_commitment_point if option_static_remotekey 5 years ago
Rusty Russell ee3480e56b derive_keyset: don't rotate key for remote iff option_static_remotekey. 5 years ago
Rusty Russell 87f0ee6351 channeld: set option_static_remotekey when negotiated. 5 years ago
darosior 0b0ad4c22d transition from status_trace() to status_debug 5 years ago
darosior 0504a51211 channeld/full_channel: use louder warning when peer is about to be failed 5 years ago
darosior a7cbe93fb8 closingd: retransmit 'funding_locked' if we reconnect without any update 5 years ago
darosior 57a8951b7a channeld: check sha256_of_onion in update_fail_malformed_htlc 5 years ago
Rusty Russell c99906a9a9 per-peer-daemons: tie in gossip filter. 5 years ago
Rusty Russell aca2e4f722 common/memleak: add dynamic hooks for assisting memleak. 5 years ago
Rusty Russell 189b2f1313 BOLT: update CSV to latest bolt version. 5 years ago
Rusty Russell 2600a6ed2e channeld: get current block height when an HTLC fails. 5 years ago
Rusty Russell 6349222ea2 Spec: Update to latest BOLT, include our first global feature definition. 5 years ago
Rusty Russell c9817b225b bitcoin/tx: pass struct amount_sat by copy. 5 years ago
Rusty Russell 39b34a35c8 bitcoin/tx.c: don't free witness implicitly. 5 years ago
Rene Pickhardt dfac1d15a2 included feedback by Rusty to check the max_concurrent_htlc value for both peers of a channel 5 years ago
Rusty Russell 913a1a9b59 bolt: update to 8b2cf0054660bece9e1004f42a500c6a1a77efd3 5 years ago
Rusty Russell 9b88fd4c60 bolt: update to 950b2f5481c2a4b57ef1102e2374543e81c4aa88 5 years ago