117 Commits (881eb80f6a7f3939e003f27989c55c6fd01c5fcb)

Author SHA1 Message Date
Rusty Russell 0a6e3d1e13 utils: remove tal_tmpctx altogether, use global. 7 years ago
Rusty Russell 46cc7c281e features: more general accessor functions. 7 years ago
Rusty Russell 61f048bbf1 gossip: rename is_gossip_msg to is_msg_for_gossipd. 7 years ago
Rusty Russell c5d41a23d7 short_channel_id: just use structeq. 7 years ago
Rusty Russell 042d5d13f5 short_channel_id: don't use bitfields. 7 years ago
Rusty Russell cf3f19524e gossip: formalize passing of siphash_seed. 7 years ago
ZmnSCPxj cfcdcf3993 wire: Implement fromwire/towire_double. 7 years ago
Rusty Russell e92b710406 tools/generate-wire.py: remove length argument from fromwire_ routines. 7 years ago
Rusty Russell b7db06b577 tools/generate-wire.py: wirestring type for handing strings. 7 years ago
Rusty Russell 9a6c36a568 bitcoin/tx: remove unused pull_bitcoin_tx_onto. 7 years ago
Rusty Russell 674a2c7554 tools/generate_wire.py: make bitcoin_tx a varlen structs 7 years ago
practicalswift 9f47c0431a Fix typos 7 years ago
Rusty Russell 904a3e4ae3 MAX_FUNDING_SATOSHI: clean up def to be max, fix name, share with openingd. 7 years ago
Rusty Russell 2bc2502b23 wire: move extract_channel_id to here. 7 years ago
Rusty Russell 27e0ea2358 wire: remove special zero-key handling. 7 years ago
Christian Decker 248879e203 wire: Move bitcoin_tx serialization from htlc_wire to wire 7 years ago
practicalswift 7b80e5b66c Avoid undefined behaviour in eq_var(p1, p2, field) 7 years ago
Rusty Russell 810abb6b21 bitcoin: create new wrapper type bitcoin_blkid, log backward endianness. 7 years ago
Rusty Russell 0237e0b28c bitcoin: create new wrapper type bitcoin_txid, log backward endianness. 7 years ago
Rusty Russell 477a529856 pay: make sure we don't think payment in progress if it immediately fails. 7 years ago
Christian Decker 61852b4603 cleanup: Use check_act* in handshake and remove unused static inline 7 years ago
Rusty Russell 9de3827199 channeld: don't use ccan/io, go sync. 7 years ago
Rusty Russell 40315bfb91 test: fix dependencies. 7 years ago
Rusty Russell 46f2e17905 openingd: update to BOLT with htlckey. 7 years ago
Rusty Russell 44e45348f2 option-data-loss-protect: fix generate-wire.py and update. 7 years ago
Rusty Russell 860a76b1c9 lightningd: update to add `wire_expiry_too_far`. 7 years ago
Rusty Russell a02ca46b03 secp256k1_ecdsa_recoverable_signature: add support. 7 years ago
Rusty Russell 78cd25d620 ipaddr: rename to wireaddr. 7 years ago
Rusty Russell 7e022b522c gossipd: don't try to handle padding inside fromwire_ipaddr. 7 years ago
Rusty Russell f32e0b35ad Revert "Send/receive cltv_expiry_delta in open/accept channel." 7 years ago
Rusty Russell 18e3f9820f Send/receive cltv_expiry_delta in open/accept channel. 7 years ago
Christian Decker f35e29607d wire: Fix include order in wire_io.h 7 years ago
Rusty Russell 29b83aed2a wire: restore BE endian to wire headers for internal messages. 7 years ago
Rusty Russell 3d316518fd wire: use 26-bit lengths for inter-daemon messaging. 7 years ago
Rusty Russell 32631b4278 generate-wire.py: add --bolt arg, use size->type hacks only when that's specified. 7 years ago
Rusty Russell a8c60ed289 towire: remove useless double-invert in towire_bool. 7 years ago
Rusty Russell ee9e300da0 gossip: fix address descriptor handling. 7 years ago
Rusty Russell bbed5e3411 Rename subdaemons, move them into top level. 7 years ago
Rusty Russell 739b163f8b Makefiles: simplify dependencies. 7 years ago
Rusty Russell 14277f93f2 tests: fix up whitespace. 7 years ago
Rusty Russell c6976cd947 shachain: always build 48 bit version. 7 years ago
Rusty Russell a37c165cb9 common: move some files out of lightningd/ 7 years ago
Rusty Russell 8375857116 common: absorb remaining files from daemon/ 7 years ago
Rusty Russell 85ff95e829 common: new directory for any shared objects. 7 years ago
Rusty Russell 91116fe67c gossip: include chain_hash in gossip messages. 7 years ago
Rusty Russell b3514d3430 generate-wire.py: generate chain_hash fields as sha256_double. 7 years ago
Rusty Russell fea412dd94 BOLT: Update text to latest commit. 7 years ago
Rusty Russell 0ab1fb3688 wire: add ripemd marshal/unmarshal routines. 7 years ago
Christian Decker fa6e53bb08 Move short_channel_id primitive into bitcoin 8 years ago
Christian Decker 28cc92cd15 gossip: Use bit 3 (mask 0x08) to signal initial routing sync 7 years ago