156 Commits (902d8f7dab3a787153d3e7f00515c9d4346e5df1)

Author SHA1 Message Date
niftynei 0bd0de54fa psbt: have withdraw_tx use psbt's to create signed txs 5 years ago
niftynei 85dca84327 psbt-json: remove reliance on bitcoin_tx, use straight wally_psbt struct 5 years ago
lisa neigut 16656a85cf withdraw: refactor change output handling 5 years ago
niftynei 431463b57a listfunds: also list reserved outputs 5 years ago
Antoine Poinsot 5dfd2436db wallet: show input txid in little endian for json_listtransactions 5 years ago
lisa neigut 1fb9a078b6 txprepare: return psbt serialized version of tx as well 5 years ago
lisa neigut de86e29e16 coin moves: log all withdrawals when confirmed in a block 5 years ago
lisa neigut e9d26a46e0 coin moves: actually record the blockheight for all chain moves 5 years ago
lisa neigut 5d58f125c5 coin moves: record withdrawals 5 years ago
darosior dce2e87928 chaintopology: better feerate targets differentiation 5 years ago
darosior c79ab0f1b0 lightningd/bitcoind: use the Bitcoin plugin for getutxout 5 years ago
darosior 947f5ddde1 lightningd/bitcoind: use the Bitcoin plugin to send transactions 5 years ago
darosior a589daa235 wallet: fuzz the nLockTime added to withdraw transactions 5 years ago
darosior 273029f244 wallet: set nLockTime to the tip for withdrawal transactions 5 years ago
Vasil Dimov 2ea91f834c Add the missing space between "if" and "(" 5 years ago
darosior f075b87137 bitcoind: remove the chainparams member 5 years ago
lisa neigut 963a1da958 addr: handle P2SH/P2PKH in scriptpubkey encoding 5 years ago
lisa neigut 6e7cfcc76e walletrpc: explicitly note we discard utx on unsuccessful broadcast 5 years ago
trueptolemy 75e946d256 json: Move `param_bitcoin_address` from wallet/walletrpc.c to lightningd/json.c 5 years ago
trueptolemy 7db3f1b8a6 json: Rename `json_tok_address_scriptpubkey` to `json_to_address_scriptpubkey` 5 years ago
trueptolemy 36bc624928 Fix: fix the parameter prase of `txprepare` 5 years ago
Rusty Russell 93865bb0f3 wallet: minor style fixes, and remove null JSON fields. 5 years ago
Christian Decker d840496e53 json-rpc: Make listtransaction non-experimental but hide annotations 5 years ago
Christian Decker 33bb4f7f58 json-rpc: Print details and annotations for listtransactions 5 years ago
Christian Decker d981b58234 wallet: Retrieve transaction annotations when listing transactions 5 years ago
trueptolemy 8103e48f8c fix: remove extra semicolon in `json_prepare_tx` 5 years ago
Rusty Russell fe66b53fb9 jsonrpc: add more fields to listfunds. 5 years ago
lisa neigut 5c70890efa rpc: add 'utxos' parameter to txprepare + withdraw 5 years ago
trueptolemy a3b43fa196 Cleanup: Remove the duplicated code of getting txid in `json_withdraw` 5 years ago
trueptolemy b7ae2f3ac7 Fix: Store the transaction(broadcast by `txsend`) into DB 5 years ago
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