2425 Commits (bb601a1eebf0ed57eec33506d51816c1ee3b5463)
 

Author SHA1 Message Date
Rusty Russell 8cef36cbd7 lightningd: fail htlcs we fulfill if peer unresponsive after deadline. 7 years ago
Rusty Russell 1142c44c29 lightningd: fail htlcs we offer if peer unresponsive after deadline. 7 years ago
Rusty Russell 9662589ed8 lightningd: move notify_new_block() callback to peer_htlcs. 7 years ago
Rusty Russell bdabb24734 lightningd: note our complience on not forwarding an HTLC post deadline. 7 years ago
Rusty Russell c14b159166 lightningd: remove --deadline-blocks option. 7 years ago
Rusty Russell a55ce607a1 bitcoind: contain ld pointer. 7 years ago
Rusty Russell 860a76b1c9 lightningd: update to add `wire_expiry_too_far`. 7 years ago
Rusty Russell 1ae57fb72c Update to latest BOLT. 7 years ago
Rusty Russell 5502a19d1e json: reject incoming JSON which has any unusual characters in tokens. 7 years ago
Rusty Russell 112ae0d0f5 common/test/run-json: test JSON escaping. 7 years ago
Rusty Russell ab634dfcdd common/test_sphinx: change to standard run- format. 7 years ago
Rusty Russell b7774fcb0a bolt11: comment on weird assignment-then-check test. 7 years ago
Rusty Russell 8f17effeeb json: just blatt weird characters in string. 7 years ago
Rusty Russell 1ec19093f7 Travis: check bolt quotes. 7 years ago
Rusty Russell a9002eac52 Update to latest BOLT. 7 years ago
Rusty Russell 6c21da69e6 bolt11: 'c' support for min_final_cltv_expiry. 7 years ago
Rusty Russell e1dc75e954 pay: new all-in-one RPC command. 7 years ago
Rusty Russell d577769350 invoice: provide bolt11 invoice. 7 years ago
Rusty Russell 8d09734536 bolt11: add decodepay RPC helper. 7 years ago
Rusty Russell 15e1e4b099 bolt11: support for encoding/decoding and checking. 7 years ago
Rusty Russell f9c6f6413f hsmd: invoice signing support. 7 years ago
Rusty Russell 02c1d10c9f json: escape strings we output in JSON. 7 years ago
Rusty Russell a02ca46b03 secp256k1_ecdsa_recoverable_signature: add support. 7 years ago
Rusty Russell 753f15f503 common/hash_u5: routines to hash 5 bit values. 7 years ago
Rusty Russell 20ce829f81 script: add helper to use a raw witness program. 7 years ago
Rusty Russell 9ec5cb7ba2 script: enhance is_p2sh/is_p2pkh/is_p2wsh/is_p2wpkh to extract addr. 7 years ago
Rusty Russell 58604a0497 chainparams: add bip173 name. 7 years ago
Rusty Russell 7ed81cdf7b pay: factor out actual payment sending from json part of sendpay. 7 years ago
Rusty Russell f9edbcb4ec script: add p2sh scriptpubkey helper to create from hash. 7 years ago
Rusty Russell 79df10f782 bech32: pull in bech32 sample code, almost untouched. 7 years ago
Christian Decker da183c22a0 db: Cleanup all remaining traces of hex-encoded values 7 years ago
Christian Decker c1d364c5fb wallet: Migrate channel persistence to native sqlite3 binding 7 years ago
Christian Decker 9c12c807d1 wallet: Migrate shachain persistence to native sqlite3 binding 7 years ago
Christian Decker 8f198f3746 wallet: Migrate output tracking to native sqlite3 binding 7 years ago
Christian Decker abad23b339 wallet: Removing hex fields from HTLCS 7 years ago
Christian Decker e9cfa65a12 wallet: Migrate HTLC persistence to native sqlite3 binding 7 years ago
Christian Decker 33da7f50c7 db: Added short_channel_id, tx, pubkey and signature primitives 7 years ago
Christian Decker b267b24c08 db: db_exec_prepared takes ownership of the statement 7 years ago
Christian Decker f78205f30f travis: Fold build output 7 years ago
Christian Decker fa28bf4ec9 travis: use tee while pulling docker images 7 years ago
Christian Decker 847df2eb1d contrib: Updated dockerfile to use bitcoind v0.15.1 7 years ago
Rusty Russell c2a0c51c30 lightningd: check for excessive HTLC locktimes. 7 years ago
Rusty Russell 0000dc5908 lightningd: Allow in excess of ctlv_expiry. 7 years ago
Rusty Russell 71e794a046 lightningd: split ctlv_expiry and final_cltv. 7 years ago
Rusty Russell 68dae5648d gossipd: route correctly using final CLTV value. 7 years ago
Rusty Russell 8fdf334168 Travis: turn off email notifications. 7 years ago
Rusty Russell b257b8960b test_lightning.py: more debugging for the tx decoding fail under travis. 7 years ago
Rusty Russell 390bf6359e test_lightning.py: don't get confused by valgrind core files. 7 years ago
Rusty Russell bc9918ad46 dev: option not to do backtracing. 7 years ago
Rusty Russell 4a06da8f78 wallet: fix wallet_update_output_status where oldstatus == output_state_any 7 years ago