56 Commits (9ad2b262241992afec9ae160a8e91b6b0369e5ae)

Author SHA1 Message Date
Rusty Russell 50f5eb34b4 openingd: take peer before we're opening, wait for explicit funding msg. 6 years ago
Rusty Russell 8f38a46584 lightningd: correctly store our own channel_reserve_satoshis 6 years ago
Rusty Russell 63a1e510d9 lightningd: count first block of channel on exit from openingd, not start. 6 years ago
Rusty Russell c05bc7c8ab lightningd: don't try to delete peer from db on shutdown if it's opening. 6 years ago
Rusty Russell 8bffd2b604 lightningd: centralize refcounting behaviour for peers. 6 years ago
Rusty Russell 52303029aa fundchannel: cap 'all' at 2^24-1 satoshi. 6 years ago
Rusty Russell eae9b81099 json: json_add_hex_talarr for common case of dumping a tal object in hex. 6 years ago
Rusty Russell 722dd05e9d lightningd: keep features arrays for connected peers. 6 years ago
Rusty Russell 5c066b9a25 connectd: wean off gossip_wire message types, use our own. 6 years ago
Rusty Russell 3d3d2ef9af gossipd: remove connectd functionality, enable connectd. 6 years ago
Rusty Russell 8e3bc84634 lightningd: tell gossipd when we kill an opening channel. 6 years ago
Rusty Russell 231f14e645 lightningd: get basepoints from hsmd, don't ever get seed. 6 years ago
Rusty Russell 89b1cc69ef openingd: take hsmfd, use it to sign commitment transaction and get commitment_point 6 years ago
Rusty Russell f456fdfab1 lightningd: keep local_basepoints and local_funding_pubkey. 6 years ago
Mark Beckwith f850849486 Modern param style for all remaining files 6 years ago
Rusty Russell 28c3706f87 hsmd: fix missing status messages. 6 years ago
Rusty Russell 6c98457ef2 per-peer seed is a 'struct secret' not a 'struct privkey'. 6 years ago
Rusty Russell fed5a117e7 Update ccan/structeq. 6 years ago
Mark Beckwith 8f0ef1636f Added wallet related error codes 6 years ago
Rusty Russell e549bc6ecf lightningd: fix up BOLT references. 6 years ago
Mark Beckwith 7f437715d5 Added error code parameter to command_fail 7 years ago
ZmnSCPxj 30daa539f0 channel, opening_control: Make first_blocknum u32 7 years ago
Rusty Russell edf1b3cec9 More option cleanups. 7 years ago
Rusty Russell 73cd009a4c gossipd/lightningd: use wireaddr_internal. 7 years ago
Rusty Russell ed466a8523 lightningd: make explicit listen and reconnect flags. 7 years ago
Mark Beckwith 7767b68ee9 Removed redundancies in withdraw and fundchannel. 7 years ago
Rusty Russell c6af2a8cb2 lightningd: loosen feerate minimum. 7 years ago
Rusty Russell be1f33b265 gossipd: have master explicitly tell us when peer is disconnected. 7 years ago
Rusty Russell 1e282ecb7a subd: record which ones connect to a peer. 7 years ago
Rusty Russell ab9d9ef3b8 gossipd: drain fd instead of passing around gossip index. 7 years ago
Rusty Russell a1f77cab3c lightningd: tell gossipd that peers we load from db are important. 7 years ago
Rusty Russell 8c2c1fe1c2 openingd: tell gossipd that the peer is important once funding tx in place. 7 years ago
Rusty Russell 8e976150ad json_fundchannel: fix release vs connect/nongossip race. 7 years ago
Rusty Russell 7604f27fb8 lightningd: make sure openingd and uncommitted_channel free each other. 7 years ago
conanoc 0733770559 Adjust indents 7 years ago
ZmnSCPxj f83c4ff903 wallet: Add msatoshi_to_us_min and msatoshi_to_us_max statistics for channels. 7 years ago
Rusty Russell 6bb47276ce lightningd: put min/max feerates into db, struct channel. 7 years ago
Christian Decker aba0b0e01b opening: Add the change scriptpubkey to the txfilter 7 years ago
Mark Beckwith 489d8d04a6 Fund all (#1249) 7 years ago
ZmnSCPxj, ZmnSCPxj jxPCSmnZ 044705a547 peer_control: Fix a use-after-free bug. (#1237) 7 years ago
ZmnSCPxj 9efe123a0d lightningd/json: Move json helpers specific for lightningd to new module. 7 years ago
ZmnSCPxj 099acb2a66 opening_control: have fundchannel also return channel_id. 7 years ago
practicalswift b557e7b0fc Fix misleading indentation (space before tab) 7 years ago
practicalswift 03e2e404f2 Mark unused parameters as such (using "UNUSED") 7 years ago
Rusty Russell 0a6e3d1e13 utils: remove tal_tmpctx altogether, use global. 7 years ago
Rusty Russell de5d84097e lightningd: remove ltmp context now we have tmpctx. 7 years ago
Rusty Russell 6c1233de44 channel: reserve a bip32 index as soon as channel is opened. 7 years ago
Christian Decker 227dc36146 utxo: Add blockheight and spendheight to outputs to track state 7 years ago
Rusty Russell 8aa7a48138 listpeers: display billboard as 'status' array. 7 years ago
Rusty Russell cca0a5412e subd: clear transient billboard on start and shutdown. 7 years ago