193 Commits (ea95ad9c1244a767013f60b5386c49b5550274f8)

Author SHA1 Message Date
Rusty Russell 001b5d6416 offers: make it a runtime option. 4 years ago
niftynei 57348e0470 channel_control: when we reach depth, for v2 channels, tell dualopend 4 years ago
Rusty Russell 84dc943cf5 common/bolt11_json: extract bolt11->json code. 4 years ago
Antoine Poinsot 917f78a4f8 lightningd: group hsm_secret encryption key derivation 4 years ago
Rusty Russell d66dbd473a lightningd: add low-level offer interfaces. 4 years ago
YOSHIDA Masanori 4f12ff0967 Makefile: add $(LIGHTNINGD_SRC_NOHDR) to $(ALL_C_SOURCES) for "make clean" to work properly 4 years ago
Rusty Russell becd4fe576 common: add routines for log level names. 4 years ago
Rusty Russell 5e865ce42b Makefile: unify generated files definition. 4 years ago
niftynei 4508584b21 dualfund: rearrange things so that the wire-dependent calls are separate 4 years ago
Rusty Russell 7260d9ea3d plugins: generate list of plugins more atomically, respect V=1 and --quiet. 4 years ago
niftynei 5cd06227d7 build: exclude dualopend from non-experimental builds 4 years ago
niftynei 59525853ae dual-fund: accepter side implementation on lightningd 4 years ago
niftynei 6607f1d629 openingd: pull out common code, rename some things 4 years ago
Rusty Russell 2be1f3fe1b lightningd: extract routehint selection code. 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 1746406e41 Makefile: normalize all the Makefiles 4 years ago
Rusty Russell 496c0dd1e6 common/random_select: central place for reservoir sampling. 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
ZmnSCPxj jxPCSnmZ 4ca2e49812 lightningd/plugin.c: Make builtin plugins important. 4 years ago
niftynei fbe50e087a setup: create a common setup which will handle the wally-context 4 years ago
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 4 years ago
lisa neigut 9bb9e69bf3 notifications: add new notification for coin movements and two helpers 5 years ago
Christian Decker 93eaf3017d watchtower: Add function to create penalty transactions 5 years ago
Christian Decker 30e4443eae openingd: Return the penalty base after funding completes 5 years ago
Rusty Russell b29d1ed3ff channeld: support HTLCs with blinding (EXPERIMENTAL_FEATURES) 5 years ago
Rusty Russell 3b4a06f52b common: generalize ecdh function. 5 years ago
Rusty Russell f7fe8a952d lightningd: forward onion messages. 5 years ago
Rusty Russell 8c984fbf1d common: make sphinx.c use hmac.c. 5 years ago
darosior d35387f489 common: move json_stream from lightningd/ to common/ 5 years ago
Rusty Russell 1099f6a5e1 common: use struct onionreply. 5 years ago
Rusty Russell 72aa315b5e lightningd: save the fee_states into the database. 5 years ago
Rusty Russell 36b1e884dd lightningd: implement htlc sets. 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
Rusty Russell fc9a2a5dba lightningd: add signmessage JSON command. 5 years ago
Rusty Russell c99906a9a9 per-peer-daemons: tie in gossip filter. 5 years ago
Rusty Russell 3fa375881a bigsize: make it a proper first-class type. 5 years ago
darosior 2864b4de01 lightningd/plugin_control: add a 'plugin' command 5 years ago
lisa neigut a9d0550cf4 common: pull out scriptPubkey address method 5 years ago
Rusty Russell 220449e1cd ccan: import ccan/json_out and ccan/json_escape. 5 years ago
Rusty Russell ad24d94c7b lightningd: make 'spendable_msatoshi' more realistic. 5 years ago
Christian Decker b6b548a983 wallet: Rip out the txtypes type in favor of enum wallet_tx_type 5 years ago
Rusty Russell 38d2899fbb common/per_per_state: generalize lightningd/peer_comm Part 1 5 years ago
ZmnSCPxj 48df6c8566 lightningd/io_loop_with_timers.c: Move mainloop to its own source file, have chaintopology use it. 5 years ago
Rusty Russell eaac0d7105 lightningd: group crypto_state and fds into a convenient structure. 6 years ago
Rusty Russell b4455d517c common/node_id: new type. 6 years ago
Rusty Russell a25e22737c common/json_tok: add param_msat / param_sat. 6 years ago
Rusty Russell 0a8b4f8935 pay: remove inbuilt command in favor of plugin. 6 years ago