2201 Commits (9aca38b2793b7a53938ff62526ed8b874093636f)

Author SHA1 Message Date
lisa neigut a35677fa0f fundchannel: use plugin; delete interior impl 5 years ago
lisa neigut b1f05795a8 rpc: have fundchannel_start also return scriptpubkey 5 years ago
lisa neigut 19e65068a9 json: move param node_id parser to common 5 years ago
trueptolemy 6c708b5854 API: `fundchannel_cancel` can cancel fundchannel process before funding broadcast 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
trueptolemy f715e3ad84 pay: A cleanup for the comment about wait_payment() 6 years ago
trueptolemy 086f096b86 Pay: Notify 'sendpay_success' and 'sendpay_failure' when sendpay succeeds and fails 6 years ago
trueptolemy 82e8db4ba4 plugin: Another new notification type, 'sendpay_failure' 6 years ago
trueptolemy 9d8f46149a API: Add payment fields(if not NULL) into return value when sendpay fails 5 years ago
trueptolemy 507f8d46df pay: Warp the json process of payment fail field 6 years ago
trueptolemy 07f85cbf72 plugin: A new notification type, 'sendpay_success' 6 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 87f0ee6351 channeld: set option_static_remotekey when negotiated. 5 years ago
Rusty Russell 11ee089d4b db: store option_static_remotekey for each channel. 5 years ago
darosior 9be28fe40f daemons tour: minor typos correction 5 years ago
trueptolemy ffb2ee9b21 bitcoind: Remove unused type `bitcoind_mode` 5 years ago
trueptolemy 7ffa4ad0bc plugin: Register `forward_event` notification 5 years ago
trueptolemy a3eb2942de plugin: Register `channel_opened` notification 5 years ago
trueptolemy 2907e430d5 plugin: Register `invoice_payment` notification 5 years ago
trueptolemy 55fe2b03a2 plugin: Register `warning` notification 5 years ago
trueptolemy 74d8969967 plugin: Register `disconnect` notification 5 years ago
trueptolemy c289fa8f19 plugin: Register `connect` notification 5 years ago
trueptolemy 25d79c5c3f notification: Add registeration interface 5 years ago
Rusty Russell b65cbc7dc3 plugins: fix false-positive memleak. 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 077ba88b88 JSON: remove listpayments. 5 years ago
Rusty Russell 884f4fa6d0 JSON: Remove description fields. 5 years ago
Rusty Russell acf3952acc JSON: remove handling of pre-Adelaide (B:T:N) short_channel_ids. 5 years ago
Rusty Russell a134062f98 bolt11: handle `9` fields for new features. 5 years ago
Christian Decker b6d583c26a db: Move tracking of pending statements into the `struct db` 5 years ago
Christian Decker 803007ecdf db: Make the `db` struct private and provide accessors instead 6 years ago
darosior 4672795e1a lightningd: don't join the config_dir to the pid_file path 5 years ago
Rusty Russell 049529542a lightningd: delay reprocessing of incoming htlcs at startup until plugins ready. 5 years ago
Rusty Russell 6901732ee0 lightningd: create --list-features-only which lists what features we support. 5 years ago
Rusty Russell d943d8abbc lightningd: expose full onion error when we have it. 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 855dff704c gossipd: test crc32 routines using test vectors from PR. 5 years ago
Simon Vrouwe 5b5d70d640 lightningd/plugin: extend plugins->startup window to include plugins_config 5 years ago
Simon Vrouwe da74f0118d lightningd/plugin: at plugin start, set env LIGHTNINGD_VERSION 5 years ago
Rusty Russell 39b34a35c8 bitcoin/tx.c: don't free witness implicitly. 5 years ago
Rusty Russell 0954feddc7 json: speed up shutdown. 5 years ago
trueptolemy 4929034a40 json: Make payment_hash use `json_add_sha256` 5 years ago
trueptolemy a9e346a1f4 json: Add the json interface for `struct sha256` 5 years ago
trueptolemy 23bfdc307f wallet: Use `struct sha256` for payment_hash in `struct forwarding` 5 years ago
trueptolemy 5f6196a42d cleanup: Use the most common abbreviation of 'ctx' in `json_tok_address_scriptpubkey` 5 years ago