2149 Commits (58604a049749c1d032e3a307e7d0a3753a74670f)
 

Author SHA1 Message Date
Rusty Russell f7bd95173d wire: expose fromwire_fail to allow others to use it to mark failure. 7 years ago
Rusty Russell a2ffccd740 tools/generate-wire.py: fix generation of array of assignable types. 7 years ago
Rusty Russell cb5ad91788 tools/generate-wire.py: allow consecutive fields to use same len var. 7 years ago
Rusty Russell 6f181e0dc1 BOLT update for 8-byte satoshi values, and other updates. 7 years ago
Rusty Russell 7389aae26a Massive BOLT text underscore and formatting updates. 7 years ago
Rusty Russell 87fc3439c4 test_lightningd.py: fix obscure corner case in gossip. 7 years ago
Christian Decker 605438f213 channel: Die on unexpected gossipd messages 7 years ago
Christian Decker 3404509928 wallet: Move UTXO tracking to DB 7 years ago
Christian Decker 7e0b9bd1ab wallet: Always use the DB backed bip32_max_index 7 years ago
Christian Decker 257ecf6222 wallet: Helper to store/retrieve persistent vars to/from DB 7 years ago
Christian Decker bdb6b1002f wallet: Reserve UTXOs used in build_utxos 7 years ago
Christian Decker 19a4e7f542 wallet: Expose transactional interface for db 7 years ago
Christian Decker 5396335363 wallet: Add wallet_tests and simplify db_tests 7 years ago
Christian Decker e91aff210e wallet: Add compile dependency on CCAN 7 years ago
Christian Decker b1d5283ac7 pytest: Testing addfunds json-rpc call 7 years ago
Christian Decker ca30c8c0cc wallet: Track available outputs 8 years ago
Christian Decker 9882a9fb29 wallet: Start the wallet interface and link it into lightningd 8 years ago
Christian Decker 80436d06cb wallet: Create and manage a sqlite3 database for the wallet 8 years ago
Christian Decker f1f9af4808 secrets: Fixed a typo in the per-peer secret generation 7 years ago
Rusty Russell 693457a580 lightningd: remove unused offset field from CSV files. 8 years ago
Rusty Russell 06bc035f59 Minor fixes: feedback from Christian 8 years ago
Rusty Russell 7d5b923719 test_lightningd.py: test reconnect after funding_signed. 8 years ago
Rusty Russell 1df40156f6 test_lightningd.py: disconnection tests. 8 years ago
Rusty Russell ed16bb3134 channeld: send optional init message. 8 years ago
Rusty Russell 9b1d240c1f lightningd: --dev-disconnect support. 8 years ago
Rusty Russell 8f190c673c channel: don't send disable update to gossipd if we haven't announced channel yet. 8 years ago
Rusty Russell 302ed0ca3b peer_control: always keep gossip_client_fd. 8 years ago
Rusty Russell d1fcc434c8 subd: use array of fd pointers, not fds, and use take(). 8 years ago
Rusty Russell f504f0be47 gossip: handle release race. 8 years ago
Rusty Russell b3a2a0623c lightningd: set up reconnect timer if we don't want to forget peer. 8 years ago
Rusty Russell 58bf67c310 dns: expose multiaddress connect code. 8 years ago
Rusty Russell f4722e93a0 peer_fail: handle incoming reconnections. 8 years ago
Rusty Russell 3126eed4de patch peer_control-keep-init-information.patch 8 years ago
Rusty Russell 05875d7f35 opening: handle gossip. 8 years ago
Rusty Russell 43ec37b865 openingd: fundee: don't send watch command to master. 8 years ago
Rusty Russell c2cfc3dd69 opening: funder: don't ask master for TXID, calculate it ourselves. 8 years ago
Rusty Russell 4220362692 derive_basepoints: make arguments optional. 8 years ago
Rusty Russell 7bfd282319 lightningd/utxo: helpers to translate from utxo * <-> utxo ** 8 years ago
Rusty Russell 805228b939 lightningd/funding_tx: fix no-change-needed case. 8 years ago
Rusty Russell 3ab3281a4c lightningd/opening: rename functions and wire messages for clarity. 8 years ago
Rusty Russell 1e36a19164 lightningd/peer_control: keep cryptostate. 8 years ago
Rusty Russell ccad93edb3 gossipd: add fail_peer. 8 years ago
Rusty Russell 5fb1f20898 gossip: make connection own peer. 8 years ago
Rusty Russell aef745e37d peer_control: simplify code flow in depth callback. 8 years ago
Rusty Russell 780b3870ad lightningd: peer state cleanup. 8 years ago
Rusty Russell 662dfef436 lightningd/gossip: Move INIT message handling to handshake daemon. 8 years ago
Rusty Russell 0c8b24cf97 daemon/dns: hand netaddr we connected to through to callback. 8 years ago
Rusty Russell f6495d3310 lightningd/peer_control: don't create peer struct until we've connected. 8 years ago
Rusty Russell 61a2ed97e1 lightningd/peer_control: start of reconnect logic. 8 years ago
Rusty Russell fe1ff33419 lightningd/subd: don't take ownership of peer. 8 years ago