626 Commits (65963bc003212e2340cc354c25f7b16c7fe5df28)

Author SHA1 Message Date
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
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 a333df449a listpeers: show close_to address 5 years ago
gorazdko 35ee800b6e json-rpc: show lightning-dir in getinfo 5 years ago
lisa neigut 422b4502d3 funding: add RPC arg to specify a 'close_to' address 5 years ago
Rusty Russell bd55f6d940
common/features: only support a single feature bitset. 5 years ago
lisa neigut af4ffe5fcd dev-forget-channel: accept passing in channel_id 5 years ago
lisa neigut 2c69ece7fe close: update short help text 5 years ago
trueptolemy 019c052123 JSON-API: Allow `close` channel to specified address 5 years ago
Christian Decker af53e3494b wallet: Annotate only the funding output instead of the whole tx 5 years ago
Christian Decker 7283efa5b5 elements: Add amount_asset to support more than just plain satoshis 5 years ago
Rusty Russell 147eaced2e developer: consolidiate gossip timing options into one --dev-fast-gossip. 5 years ago
trueptolemy db145f575b Fix: fundee can forget channel if it receives error during CHANNELD_AWAITING_LOCKIN 5 years ago
Rusty Russell acf3952acc JSON: remove handling of pre-Adelaide (B:T:N) short_channel_ids. 5 years ago
Rusty Russell 049529542a lightningd: delay reprocessing of incoming htlcs at startup until plugins ready. 5 years ago
Rusty Russell 39b34a35c8 bitcoin/tx.c: don't free witness implicitly. 5 years ago
trueptolemy 4929034a40 json: Make payment_hash use `json_add_sha256` 5 years ago
Rusty Russell 3eebd0cc20 lightningd: add flag for whether we're synced, and callback infrastructure. 5 years ago