21 Commits (ae6faf7f9c2e5ea69c5fce49226557c1537e3d0b)

Author SHA1 Message Date
Rusty Russell a02ca46b03 secp256k1_ecdsa_recoverable_signature: add support. 7 years ago
Rusty Russell 78cd25d620 ipaddr: rename to wireaddr. 7 years ago
Rusty Russell ee9e300da0 gossip: fix address descriptor handling. 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
Rusty Russell f7bd95173d wire: expose fromwire_fail to allow others to use it to mark failure. 8 years ago
Christian Decker 05e951d748 wire: Correct the short channel id serialization to use 3+3+2 8 years ago
Christian Decker ed9668339d routing: Add command line option to specify external IP address 8 years ago
Rusty Russell b99c5620ef struct secret: use everywhere. 8 years ago
Rusty Russell d06303c8a2 lightningd/channel: derive local channel_id. 8 years ago
Rusty Russell d072f2ec06 wire: understand struct preimage, don't treat it as sha256. 8 years ago
Rusty Russell 9768e4c907 tools/generate-wire.py: open-code array handling for non-u8. 8 years ago
Rusty Russell 7419fde9a0 Update to new spec: differentiate channel_id and short_channel_id. 8 years ago
Rusty Russell 7cee3b0f68 wire: sha256_double, privkey and u64/u32/bool array support. 8 years ago
Rusty Russell 1edce4878d bitcoin/signature.h: remove struct signature. 8 years ago
Rusty Russell f50af430e1 wire: add bool routines. 8 years ago
Rusty Russell e076d56709 generate-wire.py: include type bytes in towire/fromwire routines. 8 years ago
Rusty Russell c864b28068 generate-wire.py: don't generate structures, hand in all values. 8 years ago
Rusty Russell c938ebb5c0 utils: add a global secp, fix wire to use it. 8 years ago
Christian Decker ca9fb0376a wire: Removing global secpctx 8 years ago
Rusty Russell 36e018161f wire: generate marshal/unmarshal from spec. 8 years ago