22 Commits (aad62fce6e1ae478bc6319ac58a6c08eabcfd0f4)

Author SHA1 Message Date
lisa neigut 16656a85cf withdraw: refactor change output handling 5 years ago
niftynei b076f40cf3 psbt: move witness script storage into the psbt 5 years ago
Christian Decker 42a63e4416 tx: Strengthen transaction construction checks 5 years ago
darosior 273029f244 wallet: set nLockTime to the tip for withdrawal transactions 5 years ago
lisa neigut d36af2c340 txprepare: make output finding map for withdraw_tx variable len 5 years ago
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 0ab3817715 common: Fix a memleak in `withdraw_tx` 5 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
Rusty Russell 92da5ef5f4 common/withdraw_tx: tell caller where we put the change output. 6 years ago
Christian Decker 12ec8dc137 wally: Migrate the withdraw transaction 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 887e9dcc44 travis: reenable check-source (without BOLT text). 7 years ago
Rusty Russell bbac67f108 withdraw_tx: don't create empty output if no change. 7 years ago
ZmnSCPxj 5fd74f9933 Change withdraw_tx to accept scriptpubkey rather than plain address. 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
Christian Decker 479036604b wallet: Implement withdrawal transaction generation 8 years ago