2 Commits (0203477815a09541b7d927919ddd813821491f7c)

Author SHA1 Message Date
Rusty Russell 32c7c133f4 common/sphinx: make onionpacket.routinginfo a dynamic member. 4 years ago
Rusty Russell b5ab7e3ce3 common/sphinx: don't use temporary to xor in cipher stream. 4 years ago
Rusty Russell 9d656464f5 bitcoin/pubkey: add pubkey32 primitive for xonly pubkey types. 4 years ago
Rusty Russell ca2bd98082 unittest: use common_setup / common_shutdown almost everywhere. 4 years ago
niftynei 303263d381 psbt: clean up interface for setting metadata on PSBT inputs 4 years ago
Rusty Russell ffbb409b47 amount: use initializers everywhere. 4 years ago
niftynei bc5a817100 elements: convenience methods for dealing with assets 5 years ago
Rusty Russell 731e037b36 change_amount: routine to determine if change output is worthwhile. 5 years ago
Rusty Russell a9427f1a8d bitcoin/feerate: new exposure for feerate parsing outside lightningd. 5 years ago
niftynei 2e9c387f45 coin_moves: update withdrawal logic to account for 'variable owner' txs 5 years ago
niftynei 559f88faa1 psbt: add serialize to/from wire for psbts 5 years ago
Rusty Russell b920d4d21b wire: make fromwire_fail return non-const, use it more 5 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 5 years ago
Rusty Russell 197d1bcef2 wire: move towire/fromwire_short_channel_id out to bitcoin/short_channel_id.c 5 years ago
Rusty Russell 4dbfce6057 wire: move towire/fromwire_preimage out to bitcoin/preimage.c. 5 years ago
Rusty Russell 27220646c3 common/wire: move bitcoin-specific marshalling functions into bitcoin files. 5 years ago
Christian Decker 7283efa5b5 elements: Add amount_asset to support more than just plain satoshis 5 years ago
Christian Decker c38afc5512 tx: Switch to amount_sat for fee computations 5 years ago
Rusty Russell f1b57063f7 bitcoin/tx: use fromwire_fail in pull_bitcoin_tx. 6 years ago
Rusty Russell a046af4416 lightningd/test: move some tests to common/ and channeld/ 6 years ago
practicalswift abf510740d Force the use of the POSIX C locale for all commands and their subprocesses 7 years ago
Rusty Russell ef2a063169 utils: add a global tmpctx. 7 years ago
Rusty Russell a37c165cb9 common: move some files out of lightningd/ 7 years ago
Rusty Russell b99c5620ef struct secret: use everywhere. 8 years ago
Rusty Russell 20a07d860a check-source: include tests, libdir. 8 years ago
Rusty Russell dc3b27e1d3 key_derive: key derivation from basepoints as specified in BOLT 3 8 years ago