2640 Commits (75a93ec32f8ddb132f99d04622a948d8ed6c0cbf)

Author SHA1 Message Date
darosior 610aa0b8e3 bcli: register --dev-max-fee-multiplier on our side 5 years ago
darosior 8a3295b6a8 chaintopology: Add the cost of HTLCs transactions to json_feerates 5 years ago
darosior d4fe4073a4 lightning/bitcoind: adapt and batch fees estimations 5 years ago
darosior dce2e87928 chaintopology: better feerate targets differentiation 5 years ago
darosior ad4bcfde53 chaintopology: add delayed_to_us, htlc, and penalty feerates 5 years ago
darosior 8cbc0038bc onchaind: a feerate per transaction type 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
Rusty Russell e1ba42f139 lightningd: always use BROKEN log level if we can't spawn a daemon. 5 years ago
Rusty Russell 3e311b2510 lightningd: fix assert() if spawning openingd fails. 5 years ago
Rusty Russell 8c984fbf1d common: make sphinx.c use hmac.c. 5 years ago
lisa neigut 563b46814b plugins: remove 'blank' option parsing for bool 5 years ago
lisa neigut 42cce55b45 plugins: add 'flag' type for plugin options 5 years ago
Michael Schmoock af7e879308 fix: rfc #740 requires 100% feespike margin 5 years ago
Rusty Russell 24984ec680 common/sphinx: add realm flag so we can avoid legacy parsing. 5 years ago
darosior 06e9a9f31f bitcoind: check that Bitcoin plugin is alive before requesting 5 years ago
lisa neigut 41b18050a0 plugin: add in deprecated_api behavior and test 5 years ago
lisa neigut cac5a0cd1d plugins: use stricter parsing for option values 5 years ago
lisa neigut 4e30a82f09 plugins: pass back opts as indicated type. fixes #3577 5 years ago
Christian Decker d2688bbaf5 plugin: Unwrap the rpc_command payload 5 years ago
Vasil Dimov 66eca2ff3f lightningd: always broadcast the latest close tx 5 years ago
Rusty Russell c92e782e22 wire: add fromwire_tal_arrn() helper. 5 years ago
darosior 1fd45a061b bitcoind: timeout if the Bitcoin plugin never completes the handshake 5 years ago
Christian Decker ac5cba2243 htlc: Return an invalid payload error if payload is invalid 5 years ago
Christian Decker 959687bf6d onion: Pass the position and type of the failing TLV type out 5 years ago
Michael Schmoock 6c50185865 fix: cppcheck ignore two false positives on uninitvar 5 years ago
ZmnSCPxj jxPCSnmZ d9b2482415 lightningd/hsm_control.c: Implement `getsharedsecret`. 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 247d249ea8 gossipd: provide helper to get a channels cupdate, create routine to use it. 5 years ago
Rusty Russell 2aad3ffcf8 common: tal_dup_talarr() helper. 5 years ago
Rusty Russell 684ed4231f common/wireaddr: don't include lightningd/lightningd. 5 years ago
Christian Decker 8f87579589 cleanup: Remove current_plugin from plugin_hook_request 5 years ago
Christian Decker 23149c3daa plugin: Actually wait the 20 seconds promised in the docs 5 years ago
Christian Decker 0987747ded plugin: Avoid calling a destructor on a request that was freed 5 years ago
Christian Decker 41a5728fc3 plugin: Do not forward plugin hook calls during shutdown 5 years ago
Christian Decker 4a21883553 plugin: Fix hanging hook calls if the plugin dies 5 years ago
Christian Decker 644daa02e3 plugin: Cleanup a plugin as soon as its stdout closes 5 years ago
Vasil Dimov 89ceb273f5 wire: remove towire_double() 5 years ago
Rusty Russell faac4b28ad plugins: support failure_message in invoice and htlc_accepted hooks. 5 years ago
Rusty Russell c9e73dc4e0 lightningd: rename htlc_in field from failcode to badonion. 5 years ago
Rusty Russell 447730e70f wallet: only store BADONION codes in db for incoming htlcs: rest are all onionreplyies. 5 years ago
Rusty Russell bbc7a79542 lightningd: always use an onionreply for locally generated incoming HTLC errors (unless BADONION). 5 years ago
Rusty Russell 590b2db88e lightningd: make local htlc failures pass a wiremsg for errors, not a failcode. 5 years ago
Rusty Russell 5af3a135be lightningd: separate path for failed_htlc when an onion is bad. 5 years ago
Rusty Russell 72d55d3e3b lightningd: store raw msg rather than code for locally-failed outgoing HTLCs 5 years ago
Rusty Russell a150b09665 wallet: Add new htlc column "localfailmsg" for outgoing htlcs. 5 years ago
Rusty Russell cec18dfd6e lightningd: remove always-NULL argument to add_fail. 5 years ago
Rusty Russell ed839bfda0 channeld: get the onionreply back from lightningd for failed htlcs. 5 years ago