467 Commits (49dcb90b4eea8ebaa39a1c05d039235175ca5580)

Author SHA1 Message Date
Rusty Russell f43cc72d6a Makefile: add generated packet names. 9 years ago
Rusty Russell e46a2ed49a test/test_protocol: rename internally to match updated 02-wire-protocol.md 9 years ago
Rusty Russell 06d2c19c41 test/test_protocol: make pretty(-ish) SVG diagrams. 9 years ago
Rusty Russell c710a64ccf Makefile: support for suppressing valgrind. 9 years ago
Rusty Russell 7f90d183da test/test_protocol: simulator for the updated wire-protocol BOLT. 9 years ago
Rusty Russell 35d1b13cde daemon: commit outstanding changes via timer. 9 years ago
Rusty Russell 4beaedfa49 daemon/test: clean up Makefile. 9 years ago
Rusty Russell d6603adc2f daemon/test: test stealing. 9 years ago
Rusty Russell 623eec4068 daemon/test: test unilateral close. 9 years ago
Rusty Russell f29a6043d2 daemon: open-code handling of on-chain states. 9 years ago
Rusty Russell 3f374d8d8b check-bolt: handle references to early-drafts too. 9 years ago
Rusty Russell 9eabab78ab utils: tal_hexstr() helper. 9 years ago
Rusty Russell a150bd191a remove_dust: don't ever create dust outputs. 9 years ago
Rusty Russell 4bbb86ae30 daemon: clean up test dirs. 9 years ago
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