14 Commits (dda792c766aaa6db98208019356d8ac38a41b0fc)

Author SHA1 Message Date
Christian Decker 378745391d elements: Change function prefix to elements_ for some functions 5 years ago
Christian Decker b356dda0ba elements: Add explicit fee outputs to various transactions we create 6 years ago
trueptolemy b660531216 common: `withdraw_tx()` now use the array of `struct bitcoin_tx_output` as parameter 5 years ago
Rusty Russell c9817b225b bitcoin/tx: pass struct amount_sat by copy. 5 years ago
Christian Decker 9288a7906b tx: Add chainparams to struct bitcoin_tx as context 5 years ago
Christian Decker 710a2abc5f wally: Migrate the funding transaction 6 years ago
Christian Decker 98983006d6 wally: Migrate the funding transaction to use the shims 6 years ago
Christian Decker 7e03db5062 tx: Change permute_{inputs,outputs} to sort both old and new txs 6 years ago
Rusty Russell 948ca470ad bitcoin: use amount_sat/amount_msat. 6 years ago
Rusty Russell 23540fe956 common: make funding_tx and withdraw_tx share UTXO code. 6 years ago
Rusty Russell 3746ea36e2 channeld: tiebreak identical HTLC outputs by CLTV. 6 years ago
Rusty Russell ac92138603 common: remove unused assert() headers. 7 years ago
Rusty Russell a37c165cb9 common: move some files out of lightningd/ 7 years ago
Rusty Russell 85ff95e829 common: new directory for any shared objects. 7 years ago
Rusty Russell 805228b939 lightningd/funding_tx: fix no-change-needed case. 8 years ago
Rusty Russell b937793555 lightningd/funding_tx: output number is 16 bit. 8 years ago
Rusty Russell ccff3ac437 lightningd/funding_tx: fill in scriptsigs for p2sh UTXOs. 8 years ago
Rusty Russell d77e7963f9 funding_tx: permute inputs, don't re-calculate fees 8 years ago
Rusty Russell 5d0977df3a lightningd/funding_tx: use struct utxos, remove signing helper. 8 years ago
Rusty Russell be46fdf254 lightningd/funding_tx.c: helper to create a funding transaction (with change). 8 years ago