144 Commits (828d088d604a33273aad2783cdf258fea1697dbe)

Author SHA1 Message Date
Michael Schmoock 5c0d658b30 fix: change type of config->fee_per_satoshi to uint32 6 years ago
Richard Bondi 503360143a fix crash with lightning charge and plugin opts (#2358) 6 years ago
Rusty Russell 26dda57cc0 utils: make tal_arr_expand safer. 6 years ago
Rusty Russell 61420bf79b configure: (mostly) revert b7a56f0531 6 years ago
Christian Decker b7a56f0531 plugin: Gate the plugin subsystem with the --enable-plugins configure flag 6 years ago
Rusty Russell 68bb36b210 json-rpc: make commands return 'struct command_result *'. 6 years ago
Rusty Russell bc41ab2cb9 param: make json_tok_ handlers all return command_result, rename to param_ 6 years ago
Rusty Russell 12731c4a60 json_tok_len, json_tok_contents: rename to json_tok_full_len and json_tok_full 6 years ago
Christian Decker 4c9e07eca5 opts: Fix crossed wires in autocleaninvoice options 6 years ago
Rusty Russell d7e233e47d Move json and param core functionality into common, for plugins. 6 years ago
Rusty Russell 8015e7dcfb jsonrpc: add the obj token to the callback. 6 years ago
Rusty Russell 6323cc1898 plugins: allow --dev-debugger=<pluginname>. 6 years ago
Rusty Russell eb03b33655 plugins: add and install built-in plugin dir, add clear and disable options. 6 years ago
Rusty Russell a4287f99fd lightningd: add --plugin-dir option to load directory full of plugins. 6 years ago
Rusty Russell 6daa599c74 options: plug leak (triggered by next test) 6 years ago
arowser 56a3b3f3df read config file before change working dir 6 years ago
Christian Decker 55d6d6b0e7 plugin: Register plugin cli options 6 years ago
Christian Decker 8e83d43c39 opts: Split early from non-early args so plugins can register theirs 6 years ago
Christian Decker c71f4f3bd9 plugin: Add listconfigs stub for the --plugin option 6 years ago
Christian Decker 59e37c12cd plugin: Add plugins to lightningd and register arguments 6 years ago
Rusty Russell ad2519a6f4 spelling: Check LockTime Verify. 6 years ago
Rusty Russell 0dcd66880c Rename `struct json_result` to `struct json_stream` (RENAMEONLY) 6 years ago
Rusty Russell e46ce0fc84 jsonrpc: declare up front whether a response is success or fail. 6 years ago
Rusty Russell 305795b01e common/json: move JSON creation routines into lightningd/ 6 years ago
Rusty Russell afac01380d gossipd: don't initialize broadcast interval, make field name explicit. 6 years ago
trueserve dbb9b0c077 options: Parse config file before opening working directory 6 years ago
Rusty Russell aa9e15edb0 options: don't end default name with '-' in non-DEVELOPER mode. 6 years ago
Rusty Russell 96f05549b2 common/utils.h: add tal_arr_expand helper. 6 years ago
Rusty Russell 7b9341e762 subdaemon: better GDB support. 6 years ago
Rusty Russell c33c971478 lightningd: rename 'daemons' to 'subdaemons'. 6 years ago
Rusty Russell 9d517ddc1d options: remove default-fee-rate now we don't use it. 6 years ago
Rusty Russell d93be58bd0 pytest: remove use dev-override-feerates. 6 years ago
Mark Beckwith a3178b8177 param: remove old callback code 6 years ago
Simon Vrouwe d309a7d1b9 in ./lightningd --help, tell for which network the default values 6 years ago
Mark Beckwith 8f17191099 param: upgraded json_tok_tok to advanced callback 6 years ago
William Casarin 6195839783 lightningd: show selected network defaults in usage 6 years ago
Rusty Russell 337075dc8c tal: don't access low-level tal functions. 6 years ago
Rusty Russell 5cf34d6618 Remove tal_len, use tal_count() or tal_bytelen(). 6 years ago
Rusty Russell 9e14d6cf04 Remove all JSON commands and fields deprecated before 0.6. 6 years ago
Mark Beckwith f850849486 Modern param style for all remaining files 6 years ago
arowser 97118c558e add --conf parameter 6 years ago
Rusty Russell 82ff891202 Update to latest BOLT version. 6 years ago
Rusty Russell c46f373205 options: refuse two --announce-addr of the same type. 6 years ago
Christian Decker 1bfa02d877 opts: Add option to disable DNS lookups 6 years ago
Christian Decker 2d95ed738e pay: Use `locktime_max` as maximum cumulative CLTV delta 6 years ago
Rusty Russell e549bc6ecf lightningd: fix up BOLT references. 6 years ago
Benoit Verret f8da37fff0 Increase cltv_final 6 years ago
Christian Decker 2848103841 opts: Bump max_fee_multiplier to 10x 6 years ago
Christian Decker 0b427b4c3c opts: Add the max_fee_multiplier to specify acceptable fee ranges 6 years ago
Christian Decker 4dca6daf34 opts: Bump locktime_max so we don't disagree as much with lnd 6 years ago