69 Commits (5b3af00e28b8164e5e4803bf0f5301ea59a5249d)

Author SHA1 Message Date
Michael Schmoock 8a8dabaa58 feat: adds state change cause and message 4 years ago
Rusty Russell 58f6e316cc lightningd: separate fee_states out of struct channel_info. 4 years ago
niftynei 864f2f3e21 channel_id: save to database, dont derive from funding_txid 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 a5d0c14d4d option_anchor_outputs: wire into all the subdaemons. 4 years ago
Rusty Russell 85e3b43176 channeld, openingd: take into account option_anchor_outputs for fees. 4 years ago
Rusty Russell 7aa8ffa2a0 bitcoin: add weight calculation helpers. 5 years ago
lisa neigut 0e20e3c5e7 df: rename 'funder' to 'opener' 5 years ago
Vasil Dimov 158d2212c2 closingd: configurable closing fee negotiation step 5 years ago
Rusty Russell e1ba42f139 lightningd: always use BROKEN log level if we can't spawn a daemon. 5 years ago
Vasil Dimov 66eca2ff3f lightningd: always broadcast the latest close tx 5 years ago
Rusty Russell 72aa315b5e lightningd: save the fee_states into the database. 5 years ago
Rusty Russell 4fa7b30836 lightningd: have optional node_id associated with subdaemons. 5 years ago
darosior f075b87137 bitcoind: remove the chainparams member 5 years ago
trueptolemy 019c052123 JSON-API: Allow `close` channel to specified address 5 years ago
trueptolemy 71b606e050 lightningd: Add a new field `shutdown_scriptpubkey[NUM_SIDES]` 5 years ago
trueptolemy a1204a0b94 Closed: Cleanup for `wire_closing_init` 5 years ago
Christian Decker 7283efa5b5 elements: Add amount_asset to support more than just plain satoshis 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 557f6063a7 elements: Consolidate weight computation to be handled by wally 6 years ago
Christian Decker 1e7b46e3c2 elements: Ignore fee outputs when computing the fee 6 years ago
Christian Decker b016ce94e8 elements: Tell closingd in which network it is running 6 years ago
Rusty Russell 15612d269a Make option_static_remotekey non-EXPERIMENTAL now it's in spec. 5 years ago
Rusty Russell d24c850899 gossipd: restore a flag for fast pruning 5 years ago
Rusty Russell 147eaced2e developer: consolidiate gossip timing options into one --dev-fast-gossip. 5 years ago
Rusty Russell 6349222ea2 Spec: Update to latest BOLT, include our first global feature definition. 5 years ago
Rusty Russell 913a1a9b59 bolt: update to 8b2cf0054660bece9e1004f42a500c6a1a77efd3 5 years ago
Christian Decker 5dff67900e tx: Add chainparams when deserializing transactions from wire msgs 5 years ago
Christian Decker 2537bd5afa closingd: Tell closingd which chain we are working on 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
Christian Decker 4c57d44252 channel: Along with the last_tx also remember its type 6 years ago
Rusty Russell 38d2899fbb common/per_per_state: generalize lightningd/peer_comm Part 1 6 years ago
Rusty Russell 13717c6ebb gossipd: hand a gossip_store_fd to all subdaemons. 6 years ago
Rusty Russell eaac0d7105 lightningd: group crypto_state and fds into a convenient structure. 6 years ago
lisa neigut a8cc933351 closing: add message to billboard when closing txn is broadcast 6 years ago
Rusty Russell 13b5047a31 closingd: send option_dataloss_protect fields when reestablishing. 6 years ago
Christian Decker d651ce6f3b wally: Migrate main daemon to use wally transactions 6 years ago
Rusty Russell 948ca470ad bitcoin: use amount_sat/amount_msat. 6 years ago
Rusty Russell 3ac0e814d0 daemons: use amount_msat/amount_sat in all internal wire transfers. 6 years ago
Rusty Russell bb00deeea4 channeld: use amount_sat/amount_msat. 6 years ago
Rusty Russell b8e484b508 struct channel_config: use amount_sat / amount_msat. 6 years ago
Rusty Russell 72b68845ca commit_tx: make fee msat vs sat explicit. 6 years ago
Rusty Russell dffe2f516a signature: wrap almost all signatures in struct bitcoin_signature. 6 years ago
Rusty Russell 1935614979 closingd: retransmit `shutdown` on reconnect. 6 years ago
Rusty Russell a4b952ebc7 feerate: include rough estimates of actual tx costs. 6 years ago
Rusty Russell 175db926c2 chaintopology: expose when we don't actually know feerate. 6 years ago
Rusty Russell 8939a5001b connectd: rely on the master to tell us to reconnect. 6 years ago