311 Commits (73df39e0c9f2fcc4d16e0b0040d72d808a04312b)

Author SHA1 Message Date
Rusty Russell 4fe90ee3f5 peer: fix mutual close detection. 9 years ago
Rusty Russell 43729c6856 protocol: add output script to close_clearing message. 9 years ago
Rusty Russell f24b73124a Remove txid normalization. 9 years ago
Rusty Russell b1700b1a91 protocol: non-HTLC commit tx outputs are p2wpkh 9 years ago
Rusty Russell bd081d219d protocol: anchor output is now witness 2of2. 9 years ago
Rusty Russell 8bd334380e peer: use tip mediantime for CSV timeout. 9 years ago
Rusty Russell 85554761c8 bitcoind: eliminate wallet routines. 9 years ago
Rusty Russell b5a6ac26c7 watch: don't hand blockhash, have commit_tx_depth() use get_last_mediantime() 9 years ago
Rusty Russell e3868b11d2 peer: use watch_txo to watch commit_tx outputs. 9 years ago
Rusty Russell 7b4de8e445 watch: use chaintopology 9 years ago
Rusty Russell 6e39b0a642 chaintopology: get_last_mediantime() 9 years ago
Rusty Russell e09795d24e chaintopology: get full tx information for each block. 9 years ago
Rusty Russell e60b1b4efa bitcoind: use correct endianness for block hashes. 9 years ago
Rusty Russell e7b9a913a6 bitcoind: getrawblock helper. 9 years ago
Rusty Russell 3d9cb81215 watch: express everything in terms of watch_tx and watch_txo. 9 years ago
Rusty Russell 14d722d48d bitcoind: pretend normalized txids are in the block. 9 years ago
Rusty Russell 521d3d53ed chaintopology: keep track of the bitcoin block topology. 9 years ago
Rusty Russell 01e46d154e bitcoind: getchaintips support. 9 years ago
Rusty Russell 1d27428aab log: use real time for logs, even if dev-mocktime is used. 9 years ago
Rusty Russell 45fa89e134 daemon/test/test.sh: neaten state checks. 9 years ago
Rusty Russell 1568774e62 daemon: assert that all anchor inputs are witness. 9 years ago
Rusty Russell eb14111cd0 daemon/wallet: supply a p2wpkh address (as P2SH address). 9 years ago
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