762 Commits (ef77cb83491505ce4a298b6baea79ab5217489e8)
 

Author SHA1 Message Date
Rusty Russell ef77cb8349 commit_tx: expose internals to give access to HTLC witness scripts. 8 years ago
Rusty Russell ca142a0b47 Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> 8 years ago
Rusty Russell 440fec099b peer: expose HTLC state through RPC. 8 years ago
Rusty Russell 04fa3a71a9 peer: use peer->htlcs in JSON getpeers output, instead of cstate array. 8 years ago
Rusty Russell 0e78ccca56 daemon: don't allow manual fulfill command until both sides committed. 8 years ago
Rusty Russell 4963f277aa daemon/test: prepare for random-ordered htlcs, cleanup parsing. 8 years ago
Rusty Russell 1af3428c6c peer: keep a single HTLC map for all htlcs. 8 years ago
Rusty Russell 4b5ec85c25 daemon: keep enum htlc_state within struct htlc. 8 years ago
Rusty Russell 22976bdd32 daemon: use HTLC states. 8 years ago
Rusty Russell de7fb4a83f test_protocol: restart support. 8 years ago
Rusty Russell 25d9962e81 test_protocol: add --verbose flag. 8 years ago
Rusty Russell 3e34d50339 test_protocol: fix --svg 8 years ago
Rusty Russell ba50776c47 test_protocol: fix up expected test output. 8 years ago
Rusty Russell 73df39e0c9 test_protocol: attach states to each HTLC, rather than using queues. 8 years ago
Rusty Russell d54a59f010 test_protocol: remove support for multiple commits in flight. 8 years ago
Rusty Russell 836eee048b test_protocol: rename struct funding to struct commit_tx. 8 years ago
Rusty Russell 60b4543899 peer: fix --port option. 8 years ago
Rusty Russell d0285416fb log: ability to log struct rval. 8 years ago
Rusty Russell 7b1187d446 check: make (successful) tests less noisy. 8 years ago
Rusty Russell dc0efc5c52 Merge remote-tracking branch 'origin/pr/31' 8 years ago
Braydon Fuller 6ac96323fd INSTALL.md: update install details for ubuntu 16.04 8 years ago
Rusty Russell bcd3e5f60e base58: fix check-source header order check. 8 years ago
Rusty Russell 4563ff91e9 lightningd: don't create rpc socket & listening socket until topology known. 8 years ago
Rusty Russell 35f83841da chaintopology: make sure we have a tip before continuing. 8 years ago
Rusty Russell 441d598dca daemon: broadcast transaction when fulfilling onchain. 8 years ago
Rusty Russell 748f477508 maintclean: fix depends and typo 8 years ago
Rusty Russell 8345bff825 cryptopkt: revert ack split in authenticate_packet 8 years ago
Rusty Russell f00ee00fd8 peer: log unexpected packets properly. 8 years ago
Rusty Russell 4801f78aad INSTALL.md: update to remove openssl dependency, add libbase58 8 years ago
Rusty Russell e252f5de7d base58: remove openssl include, and undefined function declaration. 8 years ago
Christian Decker 7546fad324 Removing OpenSSL as a dependency. 8 years ago
Christian Decker e37bd38fdd Switched from openssl to sodium for test_onion 8 years ago
Christian Decker 1f4a056009 Switched base58 to use libbase58. 8 years ago
Rusty Russell f086e44358 Fix check-source: reorder includes in alphabetical order. 8 years ago
Rusty Russell 6015cedee8 process_estimatefee: fix bad logic. 8 years ago
Rusty Russell 6199b886fa Merge remote-tracking branch 'origin/pr/26' 8 years ago
Rusty Russell 2038104cfc Merge remote-tracking branch 'origin/pr/27' 8 years ago
Rusty Russell 5472f73f9c cryptopkt: update to latest encryption BOLT. 8 years ago
throckmortonsign 30ed93f2bf Update README.md 8 years ago
Jacob ae52977e42 fixed whitespace 8 years ago
Jacob dc2d83bfbe Replace OpenSSL's RAND_bytes() with libsodium's randombytes_buf() 8 years ago
Jacob 4751522162 Changed openssl's RAND_bytes() to sodium's randombytes_buf() 8 years ago
Rusty Russell df4df8679d chaintopology: only report active chaintip. 8 years ago
Rusty Russell 78174a09e2 bitcoin/varint: fix varint reading for multibyte varints. 8 years ago
Rusty Russell 364c2cd2c0 key_from_base58 / pubkey_from_privkey: don't support non-compressed keys. 8 years ago
Rusty Russell 2a03af4486 Misc minor cleanups. 8 years ago
Rusty Russell a613d8d1fb peer: make id a pointer, NULL until we know peer's ID. 8 years ago
Rusty Russell 7e6dc28f70 htlc: store which side created the HTLC. 8 years ago
Rusty Russell fbe15bdce2 peer: remove unused struct members. 8 years ago
Rusty Russell 46030d9a02 protobuf_convert: use libsecp256k1 to serialize. 8 years ago