703 Commits (8d7acdc3673b19fd445bc89c54f40dbd0e09d109)

Author SHA1 Message Date
Rusty Russell c25ac68538 bitcoind: better logging for failures. 9 years ago
Rusty Russell edcec2ba4e daemon/test: activate segwit. 9 years ago
Rusty Russell f7d86da1b5 daemon: have user supply UTXO for enchor input. 9 years ago
Rusty Russell 772a960c41 tx: add measure_tx_len() helper. 9 years ago
Rusty Russell e84bf16bf8 bitcoind: fee estimation support. 9 years ago
Rusty Russell 51de503096 daemon: keep track of simple addresses for injecting funds. 9 years ago
Rusty Russell df5d4e3c10 bitcoin/signature: BIP143 signature support. 9 years ago
Rusty Russell 58b14292ad bitcoin/tx: (optional) input amount. 9 years ago
Rusty Russell 66084271c3 bitcoind: work around fundrawtransaction segwit issue. 9 years ago
Rusty Russell 95340aa03f bitcoind: use fundrawtransaction rather than sendtoaddress and -nowalletbroadcast 9 years ago
Rusty Russell 40b14981fd daemon: fix BIP68 support. 9 years ago
Rusty Russell 8104886503 Remove Alpha support. 9 years ago
Rusty Russell 0f35441a29 protocol: move `ack` out of header into specific packets. 9 years ago
Rusty Russell 0e07cc7a36 daemon: fix close fee negotiation. 9 years ago
Rusty Russell 4c136dde98 peer: don't free unclosed connection. 9 years ago
Rusty Russell 15f7ec436c Fix "make check-source" 9 years ago
Rusty Russell cc7cb0163e daemon: make logic in bitcoind interface more explicit. 9 years ago
zhibiao.pan e8a83c3f76 fix "missing braces around initializer" 9 years ago
Rusty Russell 5e7b3d02a1 daemon: batching of changes as per BOLT #2. 9 years ago
Rusty Russell b7a7234717 packets: remember callbacks for acks on queued packets. 9 years ago
Rusty Russell 57689390fb state: queue packets directly. 9 years ago
Rusty Russell 8ed68179a5 funding: add 64-bit id to HTLCs. 9 years ago
Rusty Russell b6943b9198 protocol: remove support for uncompressed pubkeys. 9 years ago
Rusty Russell 8c468c1e15 daemon: use fee rates rather than absolute fees (BOLT #2) 9 years ago
Rusty Russell ba2854e835 peer: don't segv if closing before anchor established. 9 years ago
Rusty Russell 04b4eb2f59 daemon/test: Fix printing when getblock doesn't show tx. 9 years ago
Rusty Russell 994addadce state: INPUT_CONNECTION_LOST 9 years ago
Rusty Russell b423b33236 protocol: implement close as per BOLT #2. 9 years ago
Rusty Russell afedf0e8ac cryptopkt: implement ack callbacks. 9 years ago
Rusty Russell 8131ff57a8 cryptopkt: don't create clever io routine, embed callback in io_data. 9 years ago
Rusty Russell 18a9e5bda2 daemon: Implement encryption as per BOLT #1. 9 years ago
Rusty Russell 923313e3d3 crypto: add length prefix to handshake. 9 years ago
Rusty Russell 6a062d8527 daemon: check protobuf-c version, report failure. 9 years ago
Rusty Russell 6410b0ac9c test: don't reply on specific bitcoin.conf settings. 9 years ago
Rusty Russell 8f2e66089b daemon: add --bitcoin-datadir for bitcoin-cli. 9 years ago
Rusty Russell f8a96ba11f daemon: remove try_command call after queue_cmd. 9 years ago
Rusty Russell b017ca1240 protocol: include next revocation hash in open packet. 9 years ago
Rusty Russell 53a8aef95c daemon: use dynamic array for outgoing queue. 9 years ago
Rusty Russell cc16f46621 daemon: introduce union htlc_staging for proposed changes to HTLCs. 9 years ago
Rusty Russell b8911cde98 daemon: don't allocate htlc inside struct newhtlc. 9 years ago
Rusty Russell b218e79206 daemon: make find_peer take the raw token. 9 years ago
Rusty Russell 71c02c7b4c daemon: make json_get_param() understand which args are compulsory. 9 years ago
Rusty Russell 85147347e2 funding: explicitly mark which side offered the anchor. 9 years ago
Rusty Russell cb0cc80984 patch remove-timeout.patch 9 years ago
Rusty Russell 1f9103c9d3 daemon: rename num_htlcs to commit_tx_counter. 9 years ago
Rusty Russell 983000428f daemon: rename CMD_SEND_HTLC_UPDATE to CMD_SEND_HTLC_ADD 9 years ago
Rusty Russell 4f67b59c26 protocol: rename routefail to fail. 9 years ago
Rusty Russell 40361e3dd8 state: explicit callback to check pkt_open_complete. 9 years ago
Rusty Russell a2f4000d22 state: cleanup after anchor has been transmitted. 9 years ago
Rusty Russell 35ab923163 peer: fix dangling peer->current_htlc->htlc pointer. 9 years ago