531 Commits (584b160cdc3f654956400e50f4ba7f65b2d003e2)

Author SHA1 Message Date
Rusty Russell 584b160cdc lightningd: avoid errors on shutdown. 7 years ago
Rusty Russell ec63c0d10b lightningd: give option to crash if a subdaemon fails. 7 years ago
Rusty Russell ef28b6112c status: use common status codes for all the failures. 7 years ago
Rusty Russell f219955dc6 wallet: fix spending of change. 7 years ago
Rusty Russell be90364f7f log: remove struct helpers. 7 years ago
Rusty Russell afabbe0cb0 log: add ltmp convenience context. 7 years ago
Rusty Russell 4f5e7a4d92 lightningd/Makefile: clean up. 7 years ago
Christian Decker fa13190595 wallet: Hook into the hsm_funding_sig to extract change outputs 7 years ago
Christian Decker 6d1bcc2c32 Removing the --ignore-dbversion option 7 years ago
Christian Decker 641a3b64cf channel: Use min_cltv_expiry in the channel announcements 7 years ago
Christian Decker d75733f7fb fix: Make sure peer->owner is always set 7 years ago
Christian Decker 0137aea7fc test: Don't assume size_t == u64 in tests 7 years ago
Rusty Russell b19a4516d4 lightningd: fix crash when old openingd still around. 7 years ago
Rusty Russell 5889ad5fc4 dev-disconnect: add blackhole option. 7 years ago
Rusty Russell e8dadbc0fb lightningd: fix reconnect while openingd still live. 7 years ago
Christian Decker b0c0e28a43 gossip: Simplify announce_signature exchange 7 years ago
Christian Decker 1047e891b7 cleanup: Remove IRC flags from default options 7 years ago
Rusty Russell 40fc95921d Cleanup: remove unused IRC flag. 7 years ago
Rusty Russell ee9e300da0 gossip: fix address descriptor handling. 7 years ago
Rusty Russell 4be7e94e0b gossip: make rpc responses correct. 7 years ago
Rusty Russell 28553308e2 gossip: make channel_announce-set fields unset until channel announce. 7 years ago
Rusty Russell 1cf33eefe2 lightningd: handle case where channeld fails locally-generated HTLC. 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 f42f34b82d external: new subdirectory for all external libraries and submodules. 7 years ago
Rusty Russell c6976cd947 shachain: always build 48 bit version. 7 years ago
Rusty Russell 153c622157 lightningd: remove lightningd_state. 7 years ago
Rusty Russell 77bcaf0a25 getinfo: remove testnet flag and have network flag instead. 7 years ago
Rusty Russell 0170224fd0 dev_restart: remove this command. 7 years ago
Rusty Russell 8c22bd9ee1 headers: fix up header idempotent lines. 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 a3c51168db routing: use status() instead of log-to-nowhere. 7 years ago
Rusty Russell 85ff95e829 common: new directory for any shared objects. 7 years ago
Rusty Russell 8088e5cadb protobuf: remove 7 years ago
Rusty Russell 3c22aaa213 htlc: move htlc structure into channeld. 7 years ago
Rusty Russell 052c9f42d4 bitcoin/script: remove routines unnecessary for modern daemon. 7 years ago
Christian Decker 4b64b7f2aa lightningd: Fix channel-persistence for channels with commits 7 years ago
Rusty Russell d7db0be5da lightningd: start onchaind when we see funding spent. 8 years ago
Rusty Russell 1b2fb18944 onchaind: basic daemon. 8 years ago
Rusty Russell 1396cf6249 lightningd: remove num_revocations_received. 8 years ago
Rusty Russell a5d4a3eb2c lightningd: derive num_revocations_received. 8 years ago
Christian Decker 9c3ac38544 lighthningd: Make sure peer->htlcs is initialized 8 years ago
Christian Decker def3d77a70 lightningd: Base peer->seed off of the channel ID 8 years ago
Christian Decker e51d261f51 lightningd: Load persisted channels on startup 8 years ago
Christian Decker 1a94e7282b db: Make peers unique by node_id 8 years ago
Christian Decker 4bc0750882 wallet: Moving wallet_channel->peer_id into the peer struct 8 years ago
Christian Decker 3fefd5f46d master: Only persist the peer/channel if we have reached openingd 8 years ago
Christian Decker e9b69b195a wallet: Store channel to db whenever something changes 8 years ago
Christian Decker 406d52042b peer: Add channel to peer and save upon opening a channel 8 years ago