3089 Commits (dba08f9d1b07790c7f040aff6b785d696cefba3b)
 

Author SHA1 Message Date
Rusty Russell dba08f9d1b peer_failed: don't send error ourselves. 7 years ago
Rusty Russell 02d469b3d4 peer_failed: hand fds back to master when we fail. 7 years ago
Rusty Russell f76ff90485 status: split off error messages into a new 'peer_status' type. 7 years ago
Rusty Russell 65ff5f8bb1 read_peer_msg: ignore errors not destined for this channel. 7 years ago
Rusty Russell 201d498e39 peer_failed: automatically hand PEER_FD, GOSSIP_FD; add gossip_index 7 years ago
Rusty Russell e17b0ebcb4 channeld: map htlc add/remove errors to names. 7 years ago
Rusty Russell 611ecc60ae lightningd: rename peer_state -> channel_state, remove OPENINGD. 7 years ago
Rusty Russell cc460095ca lightningd: make new_channel a proper constructor. 7 years ago
Rusty Russell 4ab7589427 sqlite3_column_arr: helper to allocate and read an array from a blob. 7 years ago
Rusty Russell e0603d7221 channel: now we're always complete, fields don't have to be optional. 7 years ago
Rusty Russell 8db8c51201 lightningd: struct uncommitted_channel for opening channels. 7 years ago
Rusty Russell d2f691b288 subd: make functions more generic, don't assume 'struct channel'. 7 years ago
Rusty Russell 1a78efaee5 peer_control: don't refer to peer in copy_to_parent_log 7 years ago
Rusty Russell 7c512f91ce memleak: ignore tal_link artifacts. 7 years ago
Rusty Russell a2c6ec6c9b lightningd: use tal_link for log_book. 7 years ago
Rusty Russell 237a65d000 ccan: add tal/link. 7 years ago
Rusty Russell 3c0be71d37 wallet: make static, not dynamic decision to insert for everything. 7 years ago
Rusty Russell 72108f0cb9 wallet: don't use rowid for the channel's DBID. 7 years ago
ZmnSCPxj 9be4e159ae invoice: Disable overlong description. 7 years ago
John Barboza 7a77271922 lightningd: encode fallback address in 5 bits 7 years ago
luca vaccaro c4590b6e60 Add dev-listaddrs option (#1001) 7 years ago
ZmnSCPxj 38535fc36c payalgo: Create a new failure for paying expired invoice. 7 years ago
Christian Decker b2819f9f97 wallet: Add check that wallet matches the network on startup 7 years ago
Anton Astafiev 8787766d44 Pylightning (#1003) 7 years ago
Rusty Russell 43ec3f0761 jsonrpc: allow multiple commands in-flight from single JSON connection. 7 years ago
Igor Cota f7097c76bd Pass the HOST and BUILD environment vars to the external submodules configurators. Needed to cross-compile 7 years ago
ZmnSCPxj 0489c7eb93 test_lightningd: Change test_pay0 to use sendpay. 7 years ago
ZmnSCPxj d9163dbb4f test_lightningd: Modify test to remove repeated pay attempt. 7 years ago
ZmnSCPxj 4ad1021c2c payalgo: Repeat pay command if possible. 7 years ago
ZmnSCPxj fda26bdcda payalgo: New file for pay command. 7 years ago
ZmnSCPxj 7ee6ccfbd7 pay: Generalize internal interface of sendpay. 7 years ago
ZmnSCPxj 700dda7e60 pay: Rename `pay_command` to `sendpay_command` 7 years ago
Rusty Russell bdd11e07fe chaintopology: fix 100 block subtraction. 7 years ago
Rusty Russell 37373f2c16 wallet: provide better comments on wallet_first_blocknum. 7 years ago
Rusty Russell ef9c6cb8c3 wallet: don't scan from worst-case start on first use. 7 years ago
Rusty Russell df4c669a60 test: test for funds sent while we were offline. 7 years ago
Rusty Russell 6620305606 wallet: use last_processed_block to determine scan start. 7 years ago
Rusty Russell 21849329dd wallet: store last block number we searched for UTXOs. 7 years ago
Rusty Russell 256bdc12ff lightningd: activate crashlog later. 7 years ago
Rusty Russell eb17d6af71 lightningd: implement --daemon. 7 years ago
Rusty Russell 65593d4a98 chaintopology: don't start fee estimation loop until we're fully active. 7 years ago
Rusty Russell c5cc5c5c1b ccan: import ccan/daemonize. 7 years ago
Rusty Russell ccd0e5db54 ccan: update so we get exposed path constants. 7 years ago
Rusty Russell c8f9ea7bf7 fixup: test_multirpc does not terminate. 7 years ago
Christian Decker cab7e3e43a pytest: Add failing test with JSON-RPC requests crossing each other 7 years ago
Rusty Russell a08bcfdbd3 jsonrpc: don't crash on multiple commands at once. 7 years ago
Douglas Schilling Landgraf cb1a4a5180 pylightning: make flake8 happy 7 years ago
Christian Decker e48a97ffd4 pylightning: Filter out None arguments in JSON-RPC calls 7 years ago
Christian Decker db5c0aa6c1 pytest: Make pep8 happy(er) 7 years ago
Christian Decker 0e40b9b08c pylightning: Switch to dict-based params instead of positional 7 years ago