358 Commits (dd35260ce8fc45e26f5660cfb40b90afcb96a31d)
 

Author SHA1 Message Date
Rusty Russell dd35260ce8 daemon: first code. 9 years ago
Rusty Russell e1eef5db65 close_tx: don't use protobufs. 9 years ago
Rusty Russell 9aa0eac814 bitcoin: hand in a secp256k1_context to all routines. 9 years ago
Rusty Russell cc1b1d7de7 funding: adjust_fee() to allow fee alterations. 9 years ago
Rusty Russell d5c30ee30b funding: funding_find_htlc and funding_remove_htlc. 9 years ago
Rusty Russell 6d6abd57e7 funding: remove protobufs. 9 years ago
Rusty Russell d95d8a99c2 create_commit_tx: don't use protobufs in the API. 9 years ago
Rusty Russell 65cc6bbd50 pkt_err: make it variadic. 9 years ago
Rusty Russell 3374ddd2a6 bitcoin: use a length arg to bitcoin_tx_from_hex 9 years ago
Rusty Russell cf547d491b bitcoin: add len arg to pubkey conversion function. 9 years ago
Rusty Russell 79e1c9bb62 state: make bitcoin_commit() take a non-const peer. 9 years ago
Rusty Russell 6a7a046f60 state: add peer_unwatch_close_timeout() call. 9 years ago
Rusty Russell 144ab3bef4 state: make tx arguments const. 9 years ago
Rusty Russell ebf2bc57d8 state: add async anchor creation. 9 years ago
Rusty Russell 0db3c03ed1 state: fix BITCOIN_HTLC_TOTHEM_SPENT idata. 9 years ago
Rusty Russell 2b3d5b4049 state: remove all traces of struct state_effect. 9 years ago
Rusty Russell 63ea6bfd7a state: add callbacks for adding/removing watches. 9 years ago
Rusty Russell 1a20e8094f state: return tx to be queued directly. 9 years ago
Rusty Russell e984df486d state: return Pkt to be queued directly. 9 years ago
Rusty Russell 7383da5f87 state: remove update_theirsig effect. 9 years ago
Rusty Russell 63cb0667f6 state: use callbacks for htlc management. 9 years ago
Rusty Russell c1dc7137ba names: generate names for command_status and state_peercond. 9 years ago
Rusty Russell f48adb097e state: use peer_unexpected_pkt() for an unexpected packet. 9 years ago
Rusty Russell 4d9041e62a state: fix case where we replied to an error with an error. 9 years ago
Rusty Russell 9013a7d872 state: set peer->state directly. 9 years ago
Rusty Russell 4c9a9f8982 state: return status of current command. 9 years ago
Rusty Russell 03268014b4 state: use PEER_BUSY when doing a command. 9 years ago
Rusty Russell 14ede84d87 state: set peercond in peer directly. 9 years ago
Rusty Russell 50a4b14a9a test/test_state_coverage.c: remove deferred packet handling. 9 years ago
Rusty Russell 3ab4ba1e6f state: add _THEYCOMPLETED states to reflect receiving PKT_OPEN_COMPLETE 9 years ago
Rusty Russell 3c1b2ad1c1 state: don't defer CMD_SEND_HTLC_UPDATE 9 years ago
Rusty Russell fd370075f2 state: use STATE_INIT and separate inputs to decide on anchor. 9 years ago
Rusty Russell e5e58eeb00 state.c: fix assertion. 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 7cf786f1f4 pull_bitcoin_tx: allocate outputs off tx itself. 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 04fd2c861f bitcoin/base58: p2sh address support. 9 years ago
Rusty Russell 2516a187bc test-cli: use OpenChannel__AnchorOffer instead of book for open_channel_pkt() 9 years ago
Rusty Russell 08367f8716 state: order headers correctly. 9 years ago
Rusty Russell bbd9d4aa01 state: inline input_is_pkt(). 9 years ago
Rusty Russell 15c5fca876 state: take struct peer instead of struct state_data. 9 years ago
Rusty Russell 2c356fde55 state: remove unnecessary set_errpkt() helper. 9 years ago
Rusty Russell 85f4a7cf14 state: simplify effect. 9 years ago
Rusty Russell 4d22b4e3eb pkt_open: use flag to indicate whether packet will offer anchor. 9 years ago
Rusty Russell 93b5db89a8 signature: expose check_signed_hash() 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 b312114719 pkt: don't convert endian on header. 9 years ago
Rusty Russell a38d0c985e Makefile: more fascist warnings. 9 years ago