22 Commits (4399faf57c27170190548fb857aae2052d5b389c)

Author SHA1 Message Date
Christian Decker 509bb2c7ae wally: Remove tx->input and tx->output, wally all the way! 6 years ago
Christian Decker cf9f484168 wally: Migrate channeld over to use libwally 6 years ago
Christian Decker 0c962fdc29 wally: Migrate commit_tx 6 years ago
Christian Decker 7e03db5062 tx: Change permute_{inputs,outputs} to sort both old and new txs 6 years ago
Christian Decker 16f72cb160 wally: Migrate version and locktime to libwally tx 6 years ago
Rusty Russell 6765423393 Documentation: Update to BOLT v1.0. 6 years ago
Rusty Russell 38e7d19dd5 Makefile: check for direct amount_sat/amount_msat access. 6 years ago
Rusty Russell 948ca470ad bitcoin: use amount_sat/amount_msat. 6 years ago
Rusty Russell 0d30b89043 channeld: use amount_msat for struct htlc amount. 6 years ago
Rusty Russell 3412c5d392 commit_tx & htlc_tx: use amount_sat/amount_msat. 6 years ago
Rusty Russell bb00deeea4 channeld: use amount_sat/amount_msat. 6 years ago
Christian Decker 65054ae72e bolt: Updated the BOLT specification to a07dc3df3b4611989e3359f28f96c574f7822850 6 years ago
Rusty Russell 72b68845ca commit_tx: make fee msat vs sat explicit. 6 years ago
Rusty Russell 3746ea36e2 channeld: tiebreak identical HTLC outputs by CLTV. 6 years ago
Rusty Russell 0c28c7b6a5 channeld: htlcmap is never NULL. 6 years ago
lisa neigut b1f15c2605 BOLT updates: broken link fixes 6 years ago
practicalswift b5682a773b Remove dead stores 6 years ago
Rusty Russell b40b6240ce channeld: fix up BOLT references. 6 years ago
Rusty Russell 0a6e3d1e13 utils: remove tal_tmpctx altogether, use global. 7 years ago
Rusty Russell 0237e0b28c bitcoin: create new wrapper type bitcoin_txid, log backward endianness. 7 years ago
Rusty Russell f1e4cad9d4 feerate: use u32 everywhere. 7 years ago
Rusty Russell bbed5e3411 Rename subdaemons, move them into top level. 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 4bfaaef408 keyset: abstraction over what keys we need for a specific commitment. 7 years ago
Rusty Russell 7389aae26a Massive BOLT text underscore and formatting updates. 7 years ago
Rusty Russell 8d01eeeef5 lightningd/commit_tx: support for printing out actual tx fees. 8 years ago
Rusty Russell 29d6004efc bitcoin/script: update scripts to the lightningnetwork/lightning-rfc#123 version 8 years ago
Rusty Russell a737335da2 lightningd/commit_tx: don't segv on NULL htlcmap. 8 years ago
Rusty Russell 08e95d59b5 permute_tx: generic pointer map. 8 years ago
Rusty Russell ec4db39a8e commit_tx: print HTLC id not amount when making test vectors. 8 years ago
Rusty Russell 9284819f68 commit_tx: expose more internal functions. 8 years ago
Rusty Russell e8e96e67d0 commit_tx: make interface side-agnostic. 8 years ago
Rusty Russell 726e7226c4 commit_tx: update HTLC-tx fees to match latest BOLT. 8 years ago
Rusty Russell 0fe53cc8e7 permute_tx: reintroduce permute map. 8 years ago
Rusty Russell f9189254e4 lightningd/commit_tx: creation of BOLT 3 commitment transaction. 8 years ago