126 Commits (ded8eb7b31ec320e1fec97cf8e02a5cb98eb34bf)

Author SHA1 Message Date
trueptolemy 42d5d753db cleanup: Remove unused structure `struct withdrawal` 5 years ago
trueptolemy cdcafdaf74 API: `txprepare` now support mutiple outputs 5 years ago
trueptolemy b660531216 common: `withdraw_tx()` now use the array of `struct bitcoin_tx_output` as parameter 5 years ago
lisa neigut 5663ecc599 listfunds: add 'blockheight' for confirmed transactions 5 years ago
Rusty Russell 1510ea5717 wallet/walletrpc.c: fix uninitialized warning. 5 years ago
Christian Decker 9288a7906b tx: Add chainparams to struct bitcoin_tx as context 5 years ago
Kristaps Kaupe d02496b89b Return output idx for a funding tx in a channel information in listfunds 6 years ago
Christian Decker ee587af99e json-rpc: Disable `listtransactions` for the 0.7.1 release 6 years ago
Jorge Timón 86b5b84efe bugfix: Proper json for listtransactions' response 6 years ago
lisa neigut a9d0550cf4 common: pull out scriptPubkey address method 6 years ago
Rusty Russell bb7bbd03c5 lightningd: have json_stream_success start the "result" object. 6 years ago
Christian Decker b6b548a983 wallet: Rip out the txtypes type in favor of enum wallet_tx_type 6 years ago
Christian Decker 3c777fa0f3 json-rpc: Add `listtransactions` RPC method 6 years ago
Christian Decker 04c255f3ae wallet: Store and annotate withdrawals in the DB 6 years ago
Rusty Russell 985048edf8 wallet: new commands 'txprepare', 'txsend' and 'txdiscard'. 6 years ago
Rusty Russell 3b91a6f7c3 wtx_select_utxos: use wallet_tx as our allocation context for utxos. 6 years ago
Rusty Russell 663315c325 wallet: make withdraw parsing more strict. 6 years ago
Rusty Russell aa21eea62b bip32_pubkey: use more widely, don't open-code. 6 years ago
Rusty Russell ba036b767f newaddr: fix return value for deprecated "address" field. 6 years ago
darosior 323adb467a jsonrpc: Add a category field to commands. 6 years ago
Rusty Russell 401bd9f8ef json: rename json_add_amount_sat to json_add_amount_sat_compat. 6 years ago
Christian Decker 0d19d04def wallet: Pass chainparams to address serialization 6 years ago
Rusty Russell a2fa699e0e Use node_id everywhere for nodes. 6 years ago
Rusty Russell 049f2351d4 newaddr: deprecate 'address' output. 6 years ago
Rusty Russell 3e67c09d5e newaddr: support getting both bech32 and p2sh addresses. 6 years ago
Christian Decker ed6a455a3c wallet: Display addresses derived from scriptPubKey where available 6 years ago
Christian Decker 72f1c78a1e jsonrpc: Arm the minconf=1 parameter and deal with the fallout 6 years ago
Christian Decker c0d38aa99c jsonrpc: Expose the minconf parameter for fundchannel and withdraw 6 years ago
Christian Decker 68fe5eacde wallet: Allow limiting the selection by confirmation height 6 years ago
Rusty Russell bac9a594b8 wallet: use amount_sat/amount_msat. 6 years ago
Rusty Russell 3ac0e814d0 daemons: use amount_msat/amount_sat in all internal wire transfers. 6 years ago
Rusty Russell b5dcb93e5f wallet: use amount_msat / amount_sat. 6 years ago
Rusty Russell 2632cc3f34 lightningd/json: make wallet_tx functions take amount_sat. 6 years ago
Rusty Russell 5770e0c700 jsonrpc: probe sites for usage information once, at start. 6 years ago
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