1800 Commits (f371b6df20365000f4d776a8c95e1cd649129b39)
 

Author SHA1 Message Date
Rusty Russell 1679f2da06 channeld: update to send next commitment number on connection reestablish. 8 years ago
Rusty Russell 05b9e0d538 channeld: do connection reestablishment synchronously. 8 years ago
Rusty Russell 456fa39380 sync_crypto_write: support take(msg) 8 years ago
Rusty Russell de5bf56ffa opening: update to new open_channel with channel_flags. 8 years ago
Rusty Russell d492f3872c wire/peer_wire: rename gossip_msg / unknown_msg / unknown_msg_discardable 8 years ago
Rusty Russell fc4e2d8b48 lightningd: fix typo. 8 years ago
Rusty Russell 99289bece7 lightningd/peer_control.c: fix memleak. 8 years ago
Rusty Russell 5edc14ee1a tests/test_lightningd.py: make test less flaky. 8 years ago
Rusty Russell ac703ff9dc lgihtningd: remove extraneous whitespace. 8 years ago
Rusty Russell e2c5104aab lightningd: immediately fail HTLCs coming in from shutting down channels. 8 years ago
Rusty Russell 866ac79850 channeld: shutdown support. 8 years ago
Rusty Russell be6347b814 tools/generate-wire.py: unmarshall zero-length arrays as NULL. 8 years ago
Rusty Russell da18645901 tools/generate-wire.py: don't avoice tal_count() on NULL. 8 years ago
Rusty Russell a0800e352a wallet_get_newindex: encapsulate routine to get a new keyindex. 8 years ago
Rusty Russell ee00c2c508 lightningd: remove peer->gossip_client_fd 8 years ago
Rusty Russell 4185153d81 gossipd: interface to get a client gossip_fd for a reconnect. 8 years ago
Rusty Russell ea52b0a8ff openingd: pass back gossip fd on completion. 8 years ago
Rusty Russell 2ff50107ac lightningd/hsm_control: use a simple fd for HSM. 8 years ago
Rusty Russell 6e59f85666 subd: expose raw API for getting a single fd to a subdaemon. 8 years ago
Rusty Russell 8631539822 wallet: talk to HSM synchronously. 8 years ago
Rusty Russell 4ef3e9e3fb lightningd/peer_control: get announcement signature from HSM synchronously. 8 years ago
Rusty Russell d1d84a81d2 lightningd/new_connection: get handshake fd from HSM synchronously. 8 years ago
Rusty Russell 7213312f57 lightningd: remove fd from struct peer. 8 years ago
Rusty Russell f2d4309add lightningd/subd: explicit failure reply support. 8 years ago
Rusty Russell 31ff5a49f4 lightningd/peer_control: remove cs from struct peer. 8 years ago
Rusty Russell 232a182b25 lightningd: get fd from HSM synchronously. 8 years ago
Rusty Russell 77620ea06f lightningd: get funding signature from HSM synchronously. 8 years ago
Rusty Russell 40ce29beac wire_sync_write: support take() 8 years ago
Christian Decker 8c6fab0ec4 wallet: Do not create dust from withdrawal transactions 8 years ago
Christian Decker a1faccb9dc walletrpc: Split owned output detection out and use it for change 8 years ago
Christian Decker 938ab67a01 wallet: move can_spend to wallet.c and json_addfunds to walletrpc.c 8 years ago
Christian Decker d6656358b5 wallet: Add bip32_base to the wallet struct 8 years ago
Christian Decker 8cdab9da1e wallet: Move json_newaddr to wallet.c 8 years ago
Christian Decker 462d936f25 wallet: Add unit test for withdrawal 8 years ago
Christian Decker b4e4a744aa walletrpc: Implemented the withdrawal flow 8 years ago
Christian Decker 8c4f381afb hsm: Sign withdrawal transactions 8 years ago
Christian Decker a775b52941 wallet: Return change satoshis when selecting coins 8 years ago
Christian Decker 3f594172b2 hsm: Add messages for withdrawal signature requests 8 years ago
Christian Decker 479036604b wallet: Implement withdrawal transaction generation 8 years ago
Christian Decker 7738bccf42 wallet: Move coin-selection primitives to wallet 8 years ago
Christian Decker 28030c3d6b bitcoind: peer argument to bitcoind_sendrawtx is unused 8 years ago
Christian Decker 1522eee528 unittests: Test some more of the db primitives. 8 years ago
Christian Decker 40165ba6d5 script: Use pkh to construct p2pkh output scripts 8 years ago
Christian Decker f10b779c83 pubkey: valgrind was reporting about unset memory in address parsing 8 years ago
Christian Decker 954b2c4a67 fix: Corrently parse non-testnet p2pkh addresses 8 years ago
Rusty Russell e80ef7dc19 test_lightningd.py: test reconnections on receiver, and htlc_fulfill. 8 years ago
Rusty Russell 773d2c09e1 lightningd: push incoming HTLCs into SENT_REMOVE_HTLC upon outgoing resolution. 8 years ago
Rusty Russell 6dbaa3ace6 test_lightningd.py: test reconnection on htlc_add. 8 years ago
Rusty Russell 9e941e26ed channeld: increment remote commit_index before receiving revoke. 8 years ago
Rusty Russell d95adf7f33 subd: hand through fatal messages as well to callback. 8 years ago