142 Commits (a3ddf9be9bb635e7b6ff14b5385f31c59812f933)

Author SHA1 Message Date
Simon Vrouwe 35545f705f lightningd/json_withdraw: 6 years ago
Rusty Russell 819078fe18 param: make command_fail/command_success WARN_UNUSED_RESULT. 6 years ago
Rusty Russell 68bb36b210 json-rpc: make commands return 'struct command_result *'. 6 years ago
Rusty Russell 1ede7bc55b wallet_tx: make wtx_select_utxos return 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 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 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
Mark Beckwith 30b67c0334 param: call param() all the time 6 years ago
Rusty Russell e012e94ab2 hsmd: rename hsm_client_wire_csv to hsm_wire.csv 6 years ago
Rusty Russell db3c387264 feerate: allow names 'urgent' 'normal' and 'slow'. 6 years ago
Rusty Russell e0952ceff2 feerate: use suffix, not separate argument. 6 years ago
Rusty Russell 14dc1c37ab fundchannel / withdraw: allow explicit feerate setting. 6 years ago
Rusty Russell 175db926c2 chaintopology: expose when we don't actually know feerate. 6 years ago
Mark Beckwith a3178b8177 param: remove old callback code 6 years ago
Mark Beckwith 2a0c2601c0 param: upgraded json_tok_newaddr 6 years ago
Mark Beckwith bab8ff991a param: upgraded json_tok_u64 6 years ago
Mark Beckwith 8f17191099 param: upgraded json_tok_tok to advanced callback 6 years ago
Rusty Russell 52303029aa fundchannel: cap 'all' at 2^24-1 satoshi. 7 years ago
Rusty Russell 5cf34d6618 Remove tal_len, use tal_count() or tal_bytelen(). 7 years ago
Rusty Russell eae9b81099 json: json_add_hex_talarr for common case of dumping a tal object in hex. 7 years ago
Mark Beckwith 369bd274a1 Updated docs to reflect bech32 default 7 years ago
Mark Beckwith f850849486 Modern param style for all remaining files 7 years ago
Rusty Russell 28c3706f87 hsmd: fix missing status messages. 7 years ago
Mark Beckwith 7f437715d5 Added error code parameter to command_fail 7 years ago
Mark Beckwith 7767b68ee9 Removed redundancies in withdraw and fundchannel. 7 years ago
ZmnSCPxj 990ef729b0 walletrpc: Refactor out encoding of pubkey to address. 7 years ago
ZmnSCPxj 3bf626a750 walletrpc: Correct generation of P2SH-P2WPKH addresses for listfunds. 7 years ago
conanoc 0733770559 Adjust indents 7 years ago
Christian Decker 992d395b42 Update walletrpc.c 7 years ago
Zhen Zhang 9423896092 Add funding_address to listfunds RPC response, fixes #1227 7 years ago
practicalswift 7e9750ffee Reduce variable scopes 7 years ago
Mark Beckwith 489d8d04a6 Fund all (#1249) 7 years ago
ZmnSCPxj 9efe123a0d lightningd/json: Move json helpers specific for lightningd to new module. 7 years ago
Christian Decker 4e2c1dd038 jsonrpc: Add confirmation status to `listfunds` output 7 years ago
Christian Decker 227dc36146 utxo: Add blockheight and spendheight to outputs to track state 7 years ago
ZmnSCPxj bd07a91782 jsonrpc: Let Base58 '2..' address work on both regtest and testnet. 7 years ago
John Barboza b028a0a439 invoice: add fallback address to invoice command 7 years ago
Christian Decker 7c8883ae7d wallet: Fix an off by one error in dev-listaddrs 7 years ago
Rusty Russell e92b710406 tools/generate-wire.py: remove length argument from fromwire_ routines. 7 years ago
Rusty Russell e0603d7221 channel: now we're always complete, fields don't have to be optional. 7 years ago
luca vaccaro c4590b6e60 Add dev-listaddrs option (#1001) 7 years ago
Rusty Russell 32411de90e lightningd: split struct peer into struct peer and struct channel. 7 years ago
Christian Decker 68639db7db JSON-RPC: Add funds in channels to `listfunds` 7 years ago
Christian Decker 16004684c9 wallet: Make the linter happy about int vs size_t comparison 7 years ago
Christian Decker 8a68646395 wallet: Add deprecated and verbose help to walletrpc commands 7 years ago
Christian Decker e5b6fed395 wallet: Mark some parameters as unused 7 years ago
Rusty Russell 674a2c7554 tools/generate_wire.py: make bitcoin_tx a varlen structs 7 years ago
Rusty Russell 526d3a232e tools/generate_wire.py: generate varlen arrays properly. 7 years ago