169 Commits (56c223886ceaf2ad2abe0caca2318d0d068ee0cf)

Author SHA1 Message Date
Rusty Russell 59efd160c1 hsmd: code to sign bolt12 messages with a tweaked key. 4 years ago
Rusty Russell 86176e8d0a hsmd: code to sign a bolt12 merkle root. 4 years ago
Rusty Russell a11edebb7c utf8: handle UTF-8 arrays. 4 years ago
Rusty Russell ff8830876d wire/tlvstream: add tlv_make_fields helper to populate ->fields array. 4 years ago
Rusty Russell 5c167d16ab tools/generate-wire.py: use helpers. 4 years ago
Rusty Russell dc83e64003 tools/generate-wire: don't use void * pointers for tlv fromwire. 4 years ago
niftynei 4508584b21 dualfund: rearrange things so that the wire-dependent calls are separate 4 years ago
niftynei 41ebf71e26 psbt: new methods for generating serial_ids for an input/output 4 years ago
niftynei 82c0b48215 wires: towire/fromwire for wally_tx 4 years ago
Rusty Russell d5cb0d85b5 utils: use a cleaner pattern to capture wally allocations. 4 years ago
Rusty Russell f37f2b6193 common/memleak: simplify and document API. 4 years ago
Rusty Russell c23001d508 bitcoin: use tal_gather_wally() so we don't leave unattached allocations. 4 years ago
Matt Whitlock eab14768a8 update SHA256STAMPs using sorted dependencies 4 years ago
niftynei 5cd06227d7 build: exclude dualopend from non-experimental builds 4 years ago
niftynei 303263d381 psbt: clean up interface for setting metadata on PSBT inputs 4 years ago
niftynei 8d429ecd06 df: add needed info to any PSBT we produce 4 years ago
Rusty Russell 0e805427dc tools/generate-wire.py: strip trailing whitespace on lines, fix bolt quotes. 4 years ago
Rusty Russell ea819107eb common: remove funding_tx. 4 years ago
Rusty Russell 83298c030a wallet: switch over to withdraw in module, remove lots of unused code. 4 years ago
Rusty Russell c34c055d82 Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 4 years ago
Rusty Russell d8e8426b52 Makefile: remove EXPERIMENTAL_FEATURES marker from generated files 4 years ago
Rusty Russell 82f2f43425 Generated files: more merge fallout. 4 years ago
Rusty Russell 3c6af3efb4 Makefile: commit and preserve all the wiregenerated files. 4 years ago
Rusty Russell 1746406e41 Makefile: normalize all the Makefiles 4 years ago
Rusty Russell 8150d28575 Makefile: use generic rules to make spec-derived sources. 4 years ago
Rusty Russell 3e52d4100d common: convert to new wire generation style. 4 years ago
Rusty Russell 1702c7a69a hsmd: convert to new wire generation style. 4 years ago
Rusty Russell 6e4e267f2c doc: update BOLT now option_anchor_outputs is merged. 4 years ago
Rusty Russell 754765c139 utxo: keep flag to recognize to-remote option_anchor_outputs closes. 4 years ago
Rusty Russell 7a2f964d43 hsmd: take option_anchor_outputs flag for HTLC signatures. 4 years ago
Jon Griffiths 95d3d65c62 wally: update to the latest wally version 5 years ago
niftynei 90b393ca1a hsmd/db: backfill pubkey information so that psbts signing works 4 years ago
niftynei 0bd0de54fa psbt: have withdraw_tx use psbt's to create signed txs 5 years ago
lisa neigut 16656a85cf withdraw: refactor change output handling 5 years ago
niftynei a04f0fe250 psbt: remove input_amounts from bitcoin tx 5 years ago
Rusty Russell 0f568e1861 hsmd: remove unused sign_funding_tx. 5 years ago
niftynei bf4cac7fb8 tx: strip out witscript 5 years ago
niftynei 632b42da40 hsmd: fix missing return bug 5 years ago
niftynei fbe50e087a setup: create a common setup which will handle the wally-context 5 years ago
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 5 years ago
lisa neigut be708ba64a hsmd: pull up utxo signing 5 years ago
ZmnSCPxj jxPCSnmZ d9b2482415 lightningd/hsm_control.c: Implement `getsharedsecret`. 5 years ago
ZmnSCPxj jxPCSnmZ 1b0807444b hsmd/hsmd.c: Correct a comment. 5 years ago
Rusty Russell ed839bfda0 channeld: get the onionreply back from lightningd for failed htlcs. 5 years ago
Ken Sedgwick 5c8f881a75
hsmd: Added fields to hsm_sign_remote_commitment_tx to allow complete validation. 5 years ago
darosior 273029f244 wallet: set nLockTime to the tip for withdrawal transactions 5 years ago
Rusty Russell fe17acf07b TAGS: reformat to fix when PRINTF_FMT() used. 5 years ago
Rusty Russell 889216e0a9 hsmd: add support for signing a lightning msg from nodeid. 5 years ago
darosior d393cda215 hsmd: encrypt hsm_secret if 'lightningd' pass an encryption key 5 years ago
darosior 62896566d0 lightningd: pass the hsm_secret encryption key in hsm_init 5 years ago