2156 Commits (997af6f3f4ddda085504125396951e04a5905ee0)

Author SHA1 Message Date
Rusty Russell 59e75f1b2c gossipd: reply to large listchannels in parts. 6 years ago
Rusty Russell 0b79538b18 lightningd: hang up on clients if they make us run out of memory. 6 years ago
Rusty Russell cb9c44ef27 gossipd: remove unnecessary dev_unknown_channel_satoshis arg. 6 years ago
Rusty Russell 4370ffa978 autoclean: make this a plugin. 6 years ago
Rusty Russell 8b2a84a0c7 plugins: don't hand empty strings for unset options. 6 years ago
darosior f65eecee27 Rpc: sort help output by command name 6 years ago
darosior a497295f92 Add a default 'plugins' directory in the lightning dir 6 years ago
Rusty Russell e5b5f1d7e5 openingd: add openchannel hook. 6 years ago
Rusty Russell 401bd9f8ef json: rename json_add_amount_sat to json_add_amount_sat_compat. 6 years ago
Rusty Russell f3d30f1267 openingd: check with lightningd when we receive an offer. 6 years ago
trueptolemy 0f429853fc wallet: cleanup the tal context in wallet_channels_load_active() and wallet_stmt2channel() 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
Christian Decker 7c3e441cc8 json-rpc: Use chainparams when parsing bech32 addresses 6 years ago
Christian Decker 0d19d04def wallet: Pass chainparams to address serialization 6 years ago
trueptolemy 3445abb553 json-rpc: Add failcode info in listforwards 6 years ago
trueptolemy 11e9ad0ee0 lightningd: store failcode in FORWARD_LOCAL_FAILED case 6 years ago
Rusty Russell 99a0345ca8 channeld: enforce option_upfront_shutdown_script. 6 years ago
Rusty Russell cfebe66762 openingd: support receipt of upfront_shutdown_script. 6 years ago
Rusty Russell 7ead29b695 db: add support for remote end specify option_upfront_shutdown_script. 6 years ago
Christian Decker aa9284eaa3 base58: Simplified the address parsing 6 years ago
GreenAddress fb07265663 remove libbase58, use base58 from libwally (#2594) 6 years ago
Rusty Russell a552130d3d lightningd: make sure we correctly clear connections from connectd on error. 6 years ago
Rusty Russell ca7864f2f3 invoice_hook: remove nested result. 6 years ago
Rusty Russell 7f7ad4f89f connected_hook: allow hook to specify an error message. 6 years ago
Rusty Russell a314bc62fc lightningd: remove deserialize step for plugin hooks. 6 years ago
Rusty Russell d3c312860d lightningd: if a plugin gives a JSON-RPC error, print it. 6 years ago
Rusty Russell f53387cc46 lightningd: don't abort if funding locks in during shutdown. 6 years ago
Michael Schmoock 4985693bea feat: subtract dust reserves on the fly from min-capacity-sat 6 years ago
Michael Schmoock 3fa539fc1b chore: increase min-capacity-sat to 10k 6 years ago
Michael Schmoock 2011bcb397 chore: adds missing WARN_UNUSED to amount_msat_from_sat_u64 6 years ago
Simon Vrouwe c053dc9a6a lightningd: fix/refactor select_inchan for invoice route-hint, use fractional excess as weight 6 years ago
lisa neigut a8cc933351 closing: add message to billboard when closing txn is broadcast 6 years ago
Rusty Russell 43d07aaed2 lightningd: implement invoice hook. 6 years ago
Rusty Russell 6630b99cf7 lightningd: move local invoice resolution into invoice.c function. 6 years ago
Rusty Russell aa00e26765 JSON: remove fields deprecated in 0.6.2. 6 years ago
Rusty Russell ba41238df9 invoice: allow suffixes. 6 years ago
Rusty Russell 1d6584e733 invoice: change default expiry to 7 days. 6 years ago
Christian Decker 27afc804d5 json-rpc: Include received and resolved time to listforward result 6 years ago
Christian Decker 2ce9a1e10d wallet: Add `received_time` to `htlc_in` for forwarding times 6 years ago
Christian Decker 06f090c6a5 json: Add timestampt primitives to print timestamps in results 6 years ago
Rusty Russell 13b5047a31 closingd: send option_dataloss_protect fields when reestablishing. 6 years ago
Rusty Russell 4811024518 lightingd: optimize json_add_short_channel_id a little. 6 years ago
Rusty Russell 20006b6553 lightningd: speed low-level json formatting. 6 years ago
Rusty Russell dc6d53e787 lightningd: don't bother pretty-printing JSON. 6 years ago
Rusty Russell 465065691f json_add_hex: wire in at a lower level. 6 years ago
Rusty Russell 0b484b111e gossipd: make more compact getchannels entries. 6 years ago
Rusty Russell 4c9d9b2e05 fixup! Use node_id everywhere for nodes. 6 years ago
Rusty Russell a2fa699e0e Use node_id everywhere for nodes. 6 years ago
Rusty Russell b4455d517c common/node_id: new type. 6 years ago