59 Commits (d27da4d1525e60cb28d715180e70f500abda3e4e)

Author SHA1 Message Date
niftynei 5cd06227d7 build: exclude dualopend from non-experimental builds 4 years ago
niftynei 8d429ecd06 df: add needed info to any PSBT we produce 4 years ago
ZmnSCPxj jxPCSnmZ 34bf0133f2 onchaind/onchaind_wire.csv: Propagate minimum relay fee to onchaind. 4 years ago
Rusty Russell 36d43b871f amount: add amount_msat and amount_sat initializers. 4 years ago
ZmnSCPxj jxPCSnmZ 3df2333d5d lightningd/plugin.c: Add specific function to give the directory for built-in plugins. 4 years ago
niftynei 65c2bac2f3 hsmd/wallet: pass the bip32_key down into migrations 4 years ago
niftynei 57488cde13 hsm: decouple hsm from wallet; init before wallet 4 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 4 years ago
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 4 years ago
lisa neigut ffd9467f14 coin moves: persist the coin movement index counter to disk 5 years ago
Rusty Russell 1e4f85a539 lightningd: refactor to extract getmanifest paths. 5 years ago
Christian Decker 27ea47ae37 plugins: Fix undefined deallocation order in `struct plugins` 5 years ago
Rusty Russell 3b4a06f52b common: generalize ecdh function. 5 years ago
Rusty Russell cf43e44378 common/features: don't use internal global. 5 years ago
darosior 3510c29e5d common: move json_stream helpers to common/json 5 years ago
Ken Sedgwick 5fd0ed79f4
lightningd: Added --subdaemon command to allow alternate subdaemons. 5 years ago
Vasil Dimov 18a40c0c5d build: re-record the result of `make update-mocks` 5 years ago
ZmnSCPxj 54cc735201 lightningd/peer_control.c: Implement waitblockheight. 5 years ago
Rusty Russell 12985331f7 htlcs: remove origin_htlc_id from htlc_out. 5 years ago
Rusty Russell edbcb6fa15 lightningd: remove chainparams local parameter from wallet. 5 years ago
Rusty Russell 4fc498f901 lightningd: enable io logging on subdaemons iff we're going to print it. 5 years ago
Rusty Russell 0607f998d1 options: allow --log-level <level>:<prefix> for finegrained log control. 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
Rusty Russell 9485919a81 queries: make sure scids are in order. 5 years ago
Rusty Russell 6f9c5f2936 gossipd: get fed the blockheight from lightningd when we know it. 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 5 years ago
Rusty Russell 049529542a lightningd: delay reprocessing of incoming htlcs at startup until plugins ready. 5 years ago
Rusty Russell 979fbeb3b0 lightningd: simplify --daemon. 5 years ago
Rusty Russell cc70b9c4ec wire: use common/bigsize routines 5 years ago
Rusty Russell f68c9fa9c9 opt: make sure early cmdline options override config file. 5 years ago
Rusty Russell dd79813a75 common: add peer_error flag to treat this error as "soft". 5 years ago
trueptolemy 96135dab5e log: add 'warning' notification when log 5 years ago
Rusty Russell e1dbc0b12b wallet: clean reserved inputs on startup. 5 years ago
Rusty Russell 1a3886c116 wallet: keep a list of unreleased transactions. 5 years ago
Rusty Russell 38d2899fbb common/per_per_state: generalize lightningd/peer_comm Part 1 5 years ago
Christian Decker 1561ffaea0 hooks: Add cltv_expiry_delta to the htlc_accepted hook 6 years ago
ZmnSCPxj 48df6c8566 lightningd/io_loop_with_timers.c: Move mainloop to its own source file, have chaintopology use it. 5 years ago
Rusty Russell eaac0d7105 lightningd: group crypto_state and fds into a convenient structure. 6 years ago
Rusty Russell 837a095d68 pubkey: rename PUBKEY_DER_LEN to PUBKEY_CMPR_LEN. 6 years ago
Rusty Russell 7fad7bccba common/amount: new types struct amount_msat and struct amount_sat. 6 years ago
Rusty Russell c506d42679 plugins: don't keep redundant jsonrpc pointer. 6 years ago
Rusty Russell dabdefefae jsonrpc: populate ld->jsonrpc ourselves, so we can use it. 6 years ago
Rusty Russell d7e233e47d Move json and param core functionality into common, for plugins. 6 years ago
Rusty Russell 6323cc1898 plugins: allow --dev-debugger=<pluginname>. 6 years ago
Christian Decker be7674ed6c plugin: Added .params.configuration to init call 6 years ago
Rusty Russell eb03b33655 plugins: add and install built-in plugin dir, add clear and disable options. 6 years ago
Christian Decker 3e1138951b plugin: Add pointer to jsonrpc so we can add new methods 6 years ago