206 Commits (6f114e06a620a270ed26ac04c205a101c2a227ad)

Author SHA1 Message Date
Rusty Russell 80b2e1e298 common: add simple json parse wrapper for the complete cases. 4 years ago
Rusty Russell a5d0c14d4d option_anchor_outputs: wire into all the subdaemons. 4 years ago
Rusty Russell e7423888ba initial_commit_tx, commit_tx: add anchor outputs if needed. 4 years ago
Rusty Russell 85e3b43176 channeld, openingd: take into account option_anchor_outputs for fees. 4 years ago
Rusty Russell ffbb409b47 amount: use initializers everywhere. 4 years ago
niftynei dc868630a8 tx-psbt: pass in the witness script (if known) when adding an input 5 years ago
niftynei a04f0fe250 psbt: remove input_amounts from bitcoin tx 5 years ago
niftynei bf4cac7fb8 tx: strip out witscript 5 years ago
niftynei b076f40cf3 psbt: move witness script storage into the psbt 5 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 5 years ago
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 5 years ago
Sebastian Falbesoner 0bf93137f6 devtools/credit: check if tag exists first 5 years ago
Christian Decker eb8eabcc3c txs: Move commit tx generation out of the signature computation 5 years ago
Rusty Russell b0c9059602 tools/generate-wire: no more lonely messages! 5 years ago
Rusty Russell 23f3a3c840 devtools/blindedpath: implement scid support. 5 years ago
Rusty Russell a85d40fc5e common/onion: add blinding and enctlv encoding. 5 years ago
Dr. Maxim Orlovsky fe85cf9a4f Removing duplicated wscript generation for channel txs 5 years ago
Vasil Dimov ae06325c00 devtools: git ignore devtools/blindedpath 5 years ago
Rusty Russell 3b4a06f52b common: generalize ecdh function. 5 years ago
Rusty Russell 91251b1870 common: add blinding helpers. 5 years ago
Rusty Russell d9fc99ea39 channeld: simplify loading of pre-existing HTLCs. 5 years ago
Rusty Russell cf43e44378 common/features: don't use internal global. 5 years ago
Rusty Russell 15f54878e4 connectd: do feature bits check after init exchange. 5 years ago
Rusty Russell fcc68b9b06 devtools/blindedpath: add --simple-output for use from python. 5 years ago
Rusty Russell 74228605ef devtool/blindedpath: primitive tool to make blinded onions. 5 years ago
Rusty Russell 8c984fbf1d common: make sphinx.c use hmac.c. 5 years ago
Rusty Russell 24984ec680 common/sphinx: add realm flag so we can avoid legacy parsing. 5 years ago
Rusty Russell f541044e8f devtools/onion: change defile assocdata to empty. 5 years ago
Rusty Russell 43a46e252c devtools/onion: allow '-' input file so you can pipe from stdin. 5 years ago
Christian Decker ef86ee0bae sphinx: Migrate sphinx compression to new interface 5 years ago
Christian Decker e79cda8c9a sphinx: Treat compressed onions as a standalone struct 5 years ago
Christian Decker fd37c5b672 sphinx: Expose the shared secret creation function 5 years ago
Christian Decker 49a3321d7e sphinx: Add functions to decompress 5 years ago
Christian Decker 45400cf12a onion: Allow devtool/onion to generate rendezvous onions 5 years ago
Rusty Russell c92e782e22 wire: add fromwire_tal_arrn() helper. 5 years ago
Rusty Russell 684ed4231f common/wireaddr: don't include lightningd/lightningd. 5 years ago
Rusty Russell a150b09665 wallet: Add new htlc column "localfailmsg" for outgoing htlcs. 5 years ago
Rusty Russell ed839bfda0 channeld: get the onionreply back from lightningd for failed htlcs. 5 years ago
darosior 3510c29e5d common: move json_stream helpers to common/json 5 years ago
darosior 273029f244 wallet: set nLockTime to the tip for withdrawal transactions 5 years ago
Christian Decker 62e9ad1139 sphinx: Fix the broken legacy payload loading from test-vectors 5 years ago
Rusty Russell 262e4c840f sphinx: use struct secret for shared secret. 5 years ago
Rusty Russell 1099f6a5e1 common: use struct onionreply. 5 years ago
Rusty Russell e521aaec8e devtools: fix example at top of mkcommit. 5 years ago
Rusty Russell 72aa315b5e lightningd: save the fee_states into the database. 5 years ago
Rusty Russell 24d54f98ad channeld: use fee_states internally. 5 years ago
Christian Decker 5ca938015a tools: Fix changelog script to be case insensitive and support auth 5 years ago
Christian Decker ff5f7b194f sphinx: Return the error in parse_onionpacket 5 years ago
Rusty Russell f7ebbb2ec5 common: make sphinx code ignorant of payload format. 5 years ago
Saibato f6006f43a9 Init commit to be able to create a tor static service on the fly. 5 years ago