29 Commits (11149ef5a11a591fee29d636fec4bbfb63469bcd)

Author SHA1 Message Date
darosior 3eb0f56f87 libplugin: generalize the plugin_timer callback type 5 years ago
darosior b0b55d36ef libplugin: add a 'still_pending' helper 5 years ago
darosior 2bff80e3de libplugin: use json_stream helpers for RPC calls 5 years ago
darosior 45e9f53c6b libplugin: expose helpers to start and end a jsonrpc response 5 years ago
darosior 4772025b5d libplugin don't expose the plugin struct 5 years ago
darosior b6b2e6727e libplugin: make deprecated_apis a global 5 years ago
darosior 02fe34ed95 libplugin: don't expose the rpc_conn struct 5 years ago
darosior b31e3b1541 libplugin: pass a pointer to plugin to send_outreq 5 years ago
darosior c765a223f1 libplugin: use ccan/io for async Rpc requests 5 years ago
darosior 765626875e libplugin: use ccan/io for notifications 5 years ago
darosior 9ebfdf0b8c libplugin: add remaining globals to the global state 5 years ago
darosior 499dce1c38 libplugin: include the rpc conn into the global state 5 years ago
Vasil Dimov 55173a56b7 Use dedicated type for error codes 5 years ago
darosior fcbd11f0c5 plugins/libplugin: hook support 5 years ago
darosior 3371f0cf78 plugins/libplugin: notifications support 5 years ago
Rusty Russell fe17acf07b TAGS: reformat to fix when PRINTF_FMT() used. 5 years ago
lisa neigut 2fe490294e libplugin: new helper method for passing a raw error 5 years ago
lisa neigut f784863603 libplugin: add required import 5 years ago
darosior 0cd3823c98 libplugin: pass configuration to plugin's 'init' callback 5 years ago
darosior 017ee7c916 libplugin: Add 'getmanifest' 'dynamic' field 5 years ago
Rusty Russell c585f22711 libplugin: update API to use json_out. 5 years ago
darosior 4640d18ef0 Plugins: allow to specify plugin option type in libplugin.c, then specify it to autoclean options 5 years ago
darosior 9d34121ec5 libplugin.c: Handle command categories then set them in pay and autoclean 5 years ago
Rusty Russell 44196e7d82 libplugin: logging support. 5 years ago
Rusty Russell 6a8cd9a016 libplugin: allow freeing in timer callback, clarify docs, allow nested timers. 5 years ago
Rusty Russell 9b61c19a20 libplugin: simple timer support. 6 years ago
Rusty Russell 688574b89c libplugin: support options. 6 years ago
Rusty Russell 26f60f83d5 libplugin: add deprecated_apis flag for plugins to access. 6 years ago
Rusty Russell de4043a32a plugin/libplugin: API for C plugins. 6 years ago