3076 Commits (7c512f91ce8176c046a1acdaffd385024a2eab5b)
 

Author SHA1 Message Date
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
Christian Decker ed2fee8977 pylightning: Added explicit logger to log to 7 years ago
ZmnSCPxj 33b25b6a9b travis: Correctly process $SOURCE_CHECK_ONLY. 7 years ago
Luca Vaccaro 4dac2da8fc Fix litecoin mainnet & testnet chainparams 7 years ago
Rusty Russell 8f7a19d1a3 onchain: handle case where multiple HTLCs exist for same payment_hash. 7 years ago
Rusty Russell 55d962046b Rename (almost) all destructors to destroy_<type>. 7 years ago
Rusty Russell 6a3ccafaf9 wallet: don't implicitly remove peers, but do it explicitly. 7 years ago
Rusty Russell 98de10b842 channel: rename free_channel to delete_channel. 7 years ago
Rusty Russell d822ba1eee lightningd: allow a new channel open from peer if no *active* channels. 7 years ago
Rusty Russell 8f48a72d74 lightningd: remove peer->log in favor of channel->log. 7 years ago
Rusty Russell e20fff9340 lightningd: remove almost all other peer2channel / channel2peer shims. 7 years ago
Rusty Russell 0e93fb932a lightningd: bitcoind and topology routines take channel, not peer. 7 years ago
Rusty Russell 329e31bbe7 lightningd/peer_htlcs: remove remaining peer_ shims. 7 years ago
Rusty Russell cf7c399cc5 htlc: keep channel pointer, not peer pointer. 7 years ago