7 Commits (b6b2e6727eafc47caf3fd1e3d1743669bdd65985)

Author SHA1 Message Date
Rusty Russell fb6870c139 param: implement helpers for multiplex commands. 6 years ago
Rusty Russell ba8a9d1fde libplugin: quick fix for bad JSON produced by plugins on bad paramters. 6 years ago
Rusty Russell 82ff580a66 json: add more efficient iterators for objects and arrays. 6 years ago
Rusty Russell 26dda57cc0 utils: make tal_arr_expand safer. 6 years ago
Rusty Russell 819078fe18 param: make command_fail/command_success WARN_UNUSED_RESULT. 6 years ago
Rusty Russell bc41ab2cb9 param: make json_tok_ handlers all return command_result, rename to param_ 6 years ago
Rusty Russell d7e233e47d Move json and param core functionality into common, for plugins. 6 years ago
Rusty Russell 3f16c9a665 param: abstract 'struct command' so param doesn't need to access it. 6 years ago
Mark Beckwith 70707bf767 rpc: add check command 6 years ago
Mark Beckwith 542f529ed1 param: add support for unused parameters 6 years ago
Rusty Russell 96f05549b2 common/utils.h: add tal_arr_expand helper. 6 years ago
Mark Beckwith cbde3e20f7 cli: help command now also prints usage 6 years ago
Mark Beckwith d91b94a812 param: add command mode 6 years ago
Mark Beckwith eb1a5b16c7 param: return type consistency 6 years ago
Mark Beckwith a3178b8177 param: remove old callback code 6 years ago
Mark Beckwith 6254d15efd param: upgraded json_tok_sha256 6 years ago
Mark Beckwith 2a0c2601c0 param: upgraded json_tok_newaddr 6 years ago
Mark Beckwith 947752b9cc param: upgraded json_tok_percent 6 years ago
Mark Beckwith 8ebc95b7b0 param: upgraded json_tok_bool 6 years ago
Mark Beckwith e5918f4e5a param: upgraded json_tok_double 6 years ago
Mark Beckwith bab8ff991a param: upgraded json_tok_u64 6 years ago
Mark Beckwith 294dc06de9 param: upgraded json_tok_number 6 years ago
Mark Beckwith 8f17191099 param: upgraded json_tok_tok to advanced callback 6 years ago
Mark Beckwith bd5bf1f168 Enhanced param parsing 6 years ago
Mark Beckwith 1fca7ab562 Added json_tok_sha256 (#1779) 7 years ago
Rusty Russell 337075dc8c tal: don't access low-level tal functions. 7 years ago
Mark Beckwith 1851ebbc56 programer -> developer 7 years ago
Mark Beckwith 428da65fb1 renamed error code 7 years ago
Mark Beckwith b7203b0c0c Remove Developer Asserts from param.c 7 years ago
Mark Beckwith f850849486 Modern param style for all remaining files 7 years ago
Mark Beckwith 19a0b78fec param: renamed files 7 years ago
Mark Beckwith cf12130627 params: shortened names 7 years ago
Rusty Russell cf86c74870 params: add helper to provide default initialization. 7 years ago
Mark Beckwith 1b50ea2abd params: removed tal context. 7 years ago
Rusty Russell 6ff901d7b0 params: simplify lifetimes of params. 7 years ago
Rusty Russell 3f6f9e6fe0 param: make sure the name is a string literal. 7 years ago
Rusty Russell 899ff02e36 params: use asort. 7 years ago
Rusty Russell 9f83a9ae4d params: make optional args do allocation for you. 7 years ago
Mark Beckwith 4d1d0438e1 Typesafe callback system for parsing json 7 years ago