60 Commits (6568083eddc1a67da5acc63217b9546678d00f32)

Author SHA1 Message Date
Rusty Russell 144c40afd0 irc: get much less chatty. 8 years ago
Rusty Russell f66358882a config: different defaults for mainnet and testnet. 8 years ago
Rusty Russell c0d0606d66 lightningd: move testnet flag out of config. 8 years ago
Rusty Russell 1e6f7059d3 lightningd: allow --commit-fee-max=0 for "no limit" 8 years ago
Rusty Russell b45b4eaba6 bitcoind: explicit flag to bitcoin-cli for testnet/regtest. 8 years ago
Rusty Russell 8c8fa2cecd config: make sure that anchor-confirms is non-zero. 8 years ago
Rusty Russell 221a96cdeb getinfo: new RPC command 8 years ago
Christian Decker 2f6eefc49b routing: Wiring in the IRC peer discovery 8 years ago
Rusty Russell c83fb1a2dd waitinvoice: RPC call for processing incoming invoices. 8 years ago
Rusty Russell 27715f7732 invoice: order by when they were paid. 8 years ago
Rusty Russell 060ff29b45 Rename payment to invoice. 8 years ago
Rusty Russell 012574790d pay: make interface idempotent. 8 years ago
Rusty Russell 830a65de46 daemon: --add-route option. 8 years ago
Rusty Russell 319c2ec5fc peer: keep addresses separately from peers. 8 years ago
Rusty Russell 190b30e958 daemon: test restarting. 8 years ago
Rusty Russell 71b8a07c56 db.c: database API. 8 years ago
Rusty Russell 3866d7605c daemon: reconnect support. 8 years ago
Rusty Russell 02cb7abd9d bitcoind: keep running fee estimate. 8 years ago
Rusty Russell 4563ff91e9 lightningd: don't create rpc socket & listening socket until topology known. 8 years ago
Rusty Russell fa7934dfe3 htlc: implement deadline as per BOLT. 8 years ago
Rusty Russell 21a29d9b4d daemon: fix bug when we close two peers simulatneously. 8 years ago
Rusty Russell f994a44827 daemon/peer: keep our own node connection information. 8 years ago
Rusty Russell f4f0c1aa18 daemon: add dev-routefail command. 8 years ago
Rusty Russell 26a03acfd0 daemon: routing infrastructure. 8 years ago
Rusty Russell a3375516e5 daemon: don't ever use timeouts in seconds, always blocks, 8 years ago
Rusty Russell 5027410ab1 daemon: payment infrastructure. 8 years ago
Rusty Russell 35d1b13cde daemon: commit outstanding changes via timer. 9 years ago
Rusty Russell fe1ba96332 daemon: time options use opt_time. 9 years ago
Rusty Russell 82c2325467 timeout: make all timers one-shot. 9 years ago
Rusty Russell c94f77fd14 forever-confirms: warn if less than 100. 9 years ago
Rusty Russell 03a538ca02 check-bolt: check that comments in code match the specs. 9 years ago
Rusty Russell 7b4de8e445 watch: use chaintopology 9 years ago
Rusty Russell 521d3d53ed chaintopology: keep track of the bitcoin block topology. 9 years ago
Rusty Russell 51de503096 daemon: keep track of simple addresses for injecting funds. 9 years ago
Rusty Russell 8c468c1e15 daemon: use fee rates rather than absolute fees (BOLT #2) 9 years ago
Rusty Russell b423b33236 protocol: implement close as per BOLT #2. 9 years ago
Rusty Russell 6a062d8527 daemon: check protobuf-c version, report failure. 9 years ago
Rusty Russell 8f2e66089b daemon: add --bitcoin-datadir for bitcoin-cli. 9 years ago
Rusty Russell 168ed96b12 daemon: close command. 9 years ago
Rusty Russell 45c5c83d6f daemon: exit main loop to free dead peers. 9 years ago
Rusty Russell 1018823f97 daemon: HTLC expiry limits. 9 years ago
Rusty Russell a3e3f83d9f daemon: dev-mocktime command 9 years ago
Rusty Russell 9f560a9494 daemon: --closing-fee 9 years ago
Rusty Russell 8f0e10309a daemon: --bitcoind-poll=<seconds> 9 years ago
Rusty Russell 5b9f8d8bbd bitcoind: serialize requests. 9 years ago
Rusty Russell 34e32978b8 bitcoind: warn if their bitcoin config doesn't have walletbroadcast=0. 9 years ago
Rusty Russell fc49e3fd74 daemon: rename 'state' to 'dstate' everywhere. 9 years ago
Rusty Russell e9237f94b1 daemon/watch: API to watch various bitcoin transactions. 9 years ago
Rusty Russell 5ec8ff91e4 daemon/bitcoind: communication with bitcoind. 9 years ago
Rusty Russell 24602459b1 daemon/config: add testnet. 9 years ago