403 Commits (3f3a48dae92626765ebc12208353962c9f7873de)

Author SHA1 Message Date
Rusty Russell 03a538ca02 check-bolt: check that comments in code match the specs. 9 years ago
Rusty Russell 5ba7692254 Makefile: fix config.h rebuilds in parallel. 9 years ago
Rusty Russell e7b9a913a6 bitcoind: getrawblock helper. 9 years ago
Rusty Russell 410fc3b272 misc: remove some unused functions. 9 years ago
Rusty Russell 6b956ea22a varint: new file. 9 years ago
Rusty Russell ed70b13041 bitcoin: add first unit test. 9 years ago
Rusty Russell f8796c261b Make BIP68 and CSV support the default. 9 years ago
Rusty Russell 8104886503 Remove Alpha support. 9 years ago
Rusty Russell 18a9e5bda2 daemon: Implement encryption as per BOLT #1. 9 years ago
Rusty Russell 64e5ce1530 test: remove test_state_coverage 9 years ago
Rusty Russell 09358498cd Remove test-cli 9 years ago
Rusty Russell b280cab6b0 Makefile: clean daemon files with make clean. 9 years ago
Braydon Fuller e0c4d40899 doc: add install notes 9 years ago
Rusty Russell 6750794667 Use #if instead of #ifdef (we already use -Wundef). 9 years ago
Rusty Russell 1e93da5513 Really enable checklocktimeverify support. 9 years ago
Rusty Russell d3455e7c22 Add brief HACKING.md, and update name. 9 years ago
Rusty Russell b70c18a40e daemon: implement anchor watch timeout. 9 years ago
Rusty Russell f5538bd1d2 daemon: test scripts. 9 years ago
Rusty Russell 378dadc371 daemon: configuration directory (default ~/.lightning). 9 years ago
Rusty Russell 117cf6b02d daemon: add logging options. 9 years ago
Rusty Russell 3e77c55a3b Makefile: add daemon source sanity checks. 9 years ago
Rusty Russell dd35260ce8 daemon: first code. 9 years ago
Rusty Russell caa27f1d93 names.h/names.c: wrappers to get name for states/inputs. 9 years ago
Rusty Russell e6dfff3ba8 licensing: Make license explicit. 9 years ago
Rusty Russell 3a803eefbb bitcoin/tx: move bitcoin_tx_from_file() to test-cli, expose bitcoin_tx_from_hex() 9 years ago
Rusty Russell 888389e625 ccan: update and add more. 9 years ago
Rusty Russell 906a5e4a32 Move pkt.c into test-cli. 9 years ago
Rusty Russell a38d0c985e Makefile: more fascist warnings. 9 years ago
Rusty Russell 4163935bbb ccan: import time module. 9 years ago
Rusty Russell e97e8988f8 ccan: import isaac and dependencies. 9 years ago
Rusty Russell 4795a4d46f Makefile: sanity check source and makefile 9 years ago
Rusty Russell 4dafeba857 Makefile: depend on headers. 9 years ago
Rusty Russell ffe20fb2ae bitcoin: add OP_CHECKLOCKTIMEVERIFY support (BIP65) 9 years ago
Rusty Russell aeedafc20f Switch to bitcoind by default. 9 years ago
Rusty Russell 4b02c6f558 locktime: nice abstractions for absolute and relative locktimes. 9 years ago
Rusty Russell 6b2d844f2a bitcoin: use ccan/mem instead of rolling own check_mem function. 9 years ago
Anthony Towns b66852f1ab Makefile: add python onion tests 9 years ago
Anthony Towns 2042e1cdb7 onion_key: generate multiple keys at once 9 years ago
Rusty Russell ed46dd355d test_onion: split encode and decode, drive from cmdline. 9 years ago
Rusty Russell 32a08ce6c5 test/onion_key: helper to generate deterministic key pairs. 9 years ago
Rusty Russell f36ba8f8e1 Makefile: only erase protobuf and PDF files with maintainer-clean. 9 years ago
Rusty Russell 81d35294f4 test/test_onion: demo program to show onion routing crypto. 9 years ago
Rusty Russell e7856e6e69 Update libsecp to git@github.com:bitcoin/secp256k1.git 52fd03f 9 years ago
Rusty Russell 17f457568a Makefile: generate libsecpk1 properly. 9 years ago
Rusty Russell 454a3867e5 BIP68 support (nSequence enforcement) 9 years ago
Rusty Russell 845d09ce68 check: simple Makefile target. 9 years ago
Rusty Russell 786bef9002 test/test_state_coverage: output dot format. 9 years ago
Rusty Russell 1556315f2e test_state_coverage: simple exhaustive coverage test for state machine. 9 years ago
Rusty Russell 5730b118f1 Some more ccan objs. 9 years ago
Rusty Russell 669479b671 gen_state_names.h: printable names for state_types enums. 9 years ago