88 Commits (056f93e2d280575b64dc2e0385ebe8a176fd046f)

Author SHA1 Message Date
Rusty Russell e2c7925e0e daemon/chaintopology.c: remove last remaining lightningd_state references. 8 years ago
Rusty Russell 38cc6c2f21 daemon/chaintopology: move dev_no_broadcast from lightningd_state to here. 8 years ago
Rusty Russell 61e576ef12 daemon/chaintopology: use struct topology for more functions, not lightningd_state 8 years ago
Rusty Russell 923526baf3 daemon/watch.c: move list of watched txs/txouts into struct topology. 8 years ago
Rusty Russell e6efcdf5bd daemon/bitcoind: wean off struct lightningd_state. 8 years ago
Rusty Russell a72dd8d9de daemon/options: split option registration and parsing. 8 years ago
Christian Decker eb75ae55e4 cleanup: Removed broadcast_queue from dstate 8 years ago
Christian Decker 3cb576d69d refactor: Moving gossip/routing specific state into its own struct 8 years ago
Rusty Russell 4a233090ae log: rename struct log_record to struct log_book. 8 years ago
Rusty Russell dec3b9d030 peer: don't ever set up listener on dynamic port. 8 years ago
Rusty Russell 038ef0250a options: move option and config code into its own file. 8 years ago
Rusty Russell ca4d03aa2a lightningd_state: move invoices into separate structure. 8 years ago
Christian Decker 611f4833c5 gossip: Implemented the staggered broadcast 8 years ago
Christian Decker d93ce12afa gossip: Broadcasting and handling gossip messages 8 years ago
Rusty Russell 45ec071e58 lightningd: remove whitespace failing make check-source. 8 years ago
Rusty Russell 36c8fc7ef8 lightningd: remove secpctx 8 years ago
Rusty Russell c938ebb5c0 utils: add a global secp, fix wire to use it. 8 years ago
Rusty Russell 0ba93cb948 lightningd: don't listen at all if no port number set. 8 years ago
Rusty Russell f5c00deec7 Remove trailing whitespace from source. 8 years ago
Rusty Russell bff81c0ecf lightningd: ignore SIGPIPE. 8 years ago
Rusty Russell c2d71497ff opt, utils: new arg for wrappers due to low-level tal change. 8 years ago
Rusty Russell 9708c7a019 timers: use time_mono, as that's what ccan/timers now wants. 8 years ago
Rusty Russell 4bed6c8c67 controlled_time: remove 8 years ago
Rusty Russell 3aca5c87e3 init: rebroadcast anchors on restart if we haven't seen them. 8 years ago
Rusty Russell 6f360422d4 chaintopology: restore anchor timeout. 8 years ago
Rusty Russell 1fe83f47a9 dev-broadcast: control whether we send out transactions. 8 years ago
Rusty Russell e21b161ed9 db: add --ignore-dbversion to override database checks. 8 years ago
Glenn Willen 2b431b171b config: Allow overriding the transaction fee rate 8 years ago
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. 9 years ago
Rusty Russell fa7934dfe3 htlc: implement deadline as per BOLT. 9 years ago
Rusty Russell 21a29d9b4d daemon: fix bug when we close two peers simulatneously. 9 years ago
Rusty Russell f994a44827 daemon/peer: keep our own node connection information. 9 years ago