28 Commits (bb15d7f0429778bcb542a6e509840cbc0fbad4e3)

Author SHA1 Message Date
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 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
darosior a4204226b4 Tidy up parse_wireaddr_from_hostname 5 years ago
darosior 48fde4f0a5 wireaddr: correct the onion case in wireaddr_from_hostname 5 years ago
Rusty Russell 5a0bc83b20 Tor: don't do seed queries if we're supposed to always use proxy. 7 years ago
Rusty Russell d5e4d52563 common/base32: make this a simple tal-wrapper around ccan/base32. 7 years ago
Saibato 877f63e99e Initial TOR v2/v3 support. 7 years ago
Rusty Russell d40d22b68e gossipd: don't try to connect to non-routable addresses. 7 years ago
Rusty Russell 6b2282fc1d wireaddr_internal: new type for where we can also use a local socket. 7 years ago
practicalswift abf510740d Force the use of the POSIX C locale for all commands and their subprocesses 7 years ago
practicalswift 0eff28c80f Assert our parse_wireaddr assumptions in run-ip_port_parsing.c 7 years ago
Rusty Russell 0a6e3d1e13 utils: remove tal_tmpctx altogether, use global. 7 years ago
ZmnSCPxj f7f55edcdb wireaddr: Do hostname resolution in parse_wireaddr. 7 years ago
Rusty Russell eb0603bd13 wireaddr: rework port parsing for weird addresses. 7 years ago
William Casarin ce1d709d44 wireaddr: fix ipv6 formatting with ports in fmt_wireaddr 7 years ago
William Casarin 3e7aabe256 test: add tests for parse_ip_port 7 years ago