884 Commits (25f1db30762f7d46290f45551ad4bf41a5879875)

Author SHA1 Message Date
Rusty Russell 73a5f5b313 fundpsbt: make parameters more usable. 5 years ago
Rusty Russell 371cabf976 txprepare: revert 1fb9a078b6 (`psbt` field) 5 years ago
Rusty Russell 10e62af7c7 fundpsbt: add reserve arg. 5 years ago
Rusty Russell bd19ec2292 fundpsbt: new JSON API to gather UTXOs. 5 years ago
Rusty Russell be17a9392f reserveinputs: add exclusive flag. 5 years ago
Rusty Russell 56ea215ba0 wallet: new JSON commands reserveinputs and unreserveinputs. 5 years ago
Rusty Russell 27b48959d7 wallet: add wallet_find_utxo(). 5 years ago
Rusty Russell 50ff0b26fd wallet: explicit routines to reserve/unreserve a UTXO. 5 years ago
niftynei 7ebdc14397 utxos: add a 'reserved_til' marker for utxos 5 years ago
niftynei f5f85b389d elements,pset: populate elements specific data for PSBTs 5 years ago
niftynei 14de198bd1 wally-tx: add type-to-string for a wally-tx 5 years ago
Rusty Russell 94de18ace7 listfunds: add scriptpubkey if it's known. 5 years ago
Rusty Russell a9427f1a8d bitcoin/feerate: new exposure for feerate parsing outside lightningd. 5 years ago
Rusty Russell e12defa7fb wallet: no longer expose wallet_add_utxo function. 5 years ago
Rusty Russell 4271fc8652 wallet: add explicit API for onchaind to register UTXOs. 5 years ago
Rusty Russell 1708fb91e5 wallet: clean up json output creation, part 2. 5 years ago
Rusty Russell 5b82271187 wallet: clean up json output creation, part 1. 5 years ago
Rusty Russell 7aa8ffa2a0 bitcoin: add weight calculation helpers. 5 years ago
ZmnSCPxj jxPCSnmZ d0c85033d2 wallet/walletrpc.c: `txprepare`d transactions now use current tip blockheight by default. 5 years ago
Christian Decker 7b899da801 db: Retrieve peer ID if it exists or create the peer if not 5 years ago
Rusty Russell ae0cccb293 wallet: fix memleak if we get shut down before finishing utxo cleanup. 5 years ago
ZmnSCPxj jxPCSnmZ d14460ef3d wallet/walletrpc.c: Show input annotations for inputs. 5 years ago
niftynei 9830c94778 rpc: new signpsbt + sendpsbt rpcs 5 years ago
niftynei fd8a716695 wallet: have wallet_extract_outputs take wally_tx, not bitcoin_tx 5 years ago
niftynei 103dce63ef reserve/unreserve input: new RPC commands for reserving inputs/outputs 5 years ago
niftynei b90be4f6c8 prepare-tx: pass back the feerate, as json_tx_prepare sometimes sets it 5 years ago
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
niftynei c3ae44e296 psbt: don't crash if we can't add a partial sig 5 years ago
lisa neigut 16656a85cf withdraw: refactor change output handling 5 years ago
niftynei 2900da6112 migrations: ignore channels that don't have a peer_id 5 years ago
niftynei 431463b57a listfunds: also list reserved outputs 5 years ago
niftynei bb589e0eaf psbt: database migration for converting last_tx to a psbt 5 years ago
niftynei 8fa04a710a psbt: move `channels.last_tx` field to be a psbt 5 years ago
niftynei 894a46e8e3 psbt: populate last commitment transaction's input info at db 5 years ago
niftynei a04f0fe250 psbt: remove input_amounts from bitcoin tx 5 years ago
niftynei 78d95b51aa nit: align spacing for SQL stmts 5 years ago
fiatjaf 96452eafb7 sort listinvoices and listsendpays by order of creation. 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
Antoine Poinsot f598caa60d config: don't ignore the --commit-fee option. 5 years ago
niftynei fbe50e087a setup: create a common setup which will handle the wally-context 5 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 5 years ago
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 5 years ago
lisa neigut 8acbbca05d coins: use the chain's BIP173 name instead of a 'unit of account' 5 years ago
lisa neigut de065580f6 coins: update API surface for creating coin movements 5 years ago
lisa neigut aab9893661 coins: have `we_fulfilled` be fully 'ternary' 5 years ago
lisa neigut 8537e77ac7 coins: re-write API interface for htlc notices 5 years ago
lisa neigut ffd9467f14 coin moves: persist the coin movement index counter to disk 5 years ago
lisa neigut de86e29e16 coin moves: log all withdrawals when confirmed in a block 5 years ago