610 Commits (b25a8ba29d16cf1e84c2b9a5e93fe9614655e6ad)

Author SHA1 Message Date
Rusty Russell 30f08cc2b0 connectd: always tell master when connection fails/succeeded. 6 years ago
Rusty Russell 02966a4857 connectd: remove unused handback APIs and code. 6 years ago
Rusty Russell 50f5eb34b4 openingd: take peer before we're opening, wait for explicit funding msg. 6 years ago
Rusty Russell 45ad2498f3 connectd: check for supported features ourselves. 7 years ago
Rusty Russell 8bffd2b604 lightningd: centralize refcounting behaviour for peers. 7 years ago
Rusty Russell 5cf34d6618 Remove tal_len, use tal_count() or tal_bytelen(). 7 years ago
Rusty Russell eae9b81099 json: json_add_hex_talarr for common case of dumping a tal object in hex. 7 years ago
Rusty Russell 9e14d6cf04 Remove all JSON commands and fields deprecated before 0.6. 7 years ago
Rusty Russell 641b33349b peer_control: annotate feature bitfields as being taken. 7 years ago
Rusty Russell 722dd05e9d lightningd: keep features arrays for connected peers. 7 years ago
Rusty Russell d241bd762c connectd: don't use gossip_getnodes_entry. 7 years ago
Rusty Russell 5c066b9a25 connectd: wean off gossip_wire message types, use our own. 7 years ago
Rusty Russell 3d3d2ef9af gossipd: remove connectd functionality, enable connectd. 7 years ago
Rusty Russell 93b8217eb0 lightningd: get HSM to sign the last commitment tx for us. 7 years ago
Rusty Russell f456fdfab1 lightningd: keep local_basepoints and local_funding_pubkey. 7 years ago
Rusty Russell d84d358562 lightningd: fix crash on listpeers. 7 years ago
Mark Beckwith f850849486 Modern param style for all remaining files 7 years ago
Rusty Russell 9fa738a741 listpeers: expose peer features as 'local_features' and 'global_features' 7 years ago
Rusty Russell 7b735fbeee gossipd: fix json_listpeers printing node information. 7 years ago
Rusty Russell fed5a117e7 Update ccan/structeq. 7 years ago
Rusty Russell 82ff891202 Update to latest BOLT version. 7 years ago
Rusty Russell 0e6c0dbba2 bitcoin: expose feerate_floor. 7 years ago
Rusty Russell e549bc6ecf lightningd: fix up BOLT references. 7 years ago
Christian Decker 0b427b4c3c opts: Add the max_fee_multiplier to specify acceptable fee ranges 7 years ago
Mark Beckwith 7f437715d5 Added error code parameter to command_fail 7 years ago
Rusty Russell 323472225c channeld: simplify announce/locked-in callback, 7 years ago
Rusty Russell 73cd009a4c gossipd/lightningd: use wireaddr_internal. 7 years ago
Rusty Russell e6c678e5df gossipd: take over address determination, from master. 7 years ago
ZmnSCPxj e588737511 peer_control: Have `close` accept channel IDs also. 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 435e85a5b2 lightningd: move "tell gossipd peer is no longer important" to drop_to_chain. 7 years ago
Rusty Russell e72e54f8d1 json_listpeers: use channel connected flag for JSON. 7 years ago
Rusty Russell bc4809aa85 gossipd: make sure master only ever sees one active connection. 7 years ago
Rusty Russell be1f33b265 gossipd: have master explicitly tell us when peer is disconnected. 7 years ago
Rusty Russell ab9d9ef3b8 gossipd: drain fd instead of passing around gossip index. 7 years ago
Rusty Russell 72c459dd6c gossipd: keep reaching struct only when we're actively connecting, and don't retry 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
Christian Decker 5e505e9c53 onchaind: Add a level of indirection to txwatches and txowatches 7 years ago
Rusty Russell d2b4e09e27 lightningd: re-allow closing negotiation when CLOSINGD_COMPLETE 7 years ago
Rusty Russell 8e976150ad json_fundchannel: fix release vs connect/nongossip race. 7 years ago
Rusty Russell bee795ed68 channeld: don't do explicit state update. 7 years ago
Rusty Russell 22fe2c921f lightningd: commit short-channel-id to db when we create it. 7 years ago
Rusty Russell 05ba976a41 lightningd: --dev-no-reconnect needs to always suppress reconnection. 7 years ago
ZmnSCPxj 2cee1ab20f peer_control: Make close wait for complete closure, with timeout. 7 years ago
Christian Decker 23984ecde4 chaintopology: Use the DB to locate transactions and rebroadcast txs 7 years ago
Christian Decker aa696370af txwatch: Switch to passing only txid into the depth callbacks 7 years ago
ZmnSCPxj 8a9fef2127 peer_control: Indicate how much money in the channel is spendable, given the reserve. 7 years ago
Rusty Russell daa14f48f2 peer_control: don't list opening channels as connected=false. 7 years ago