mirror of
https://github.com/ElementsProject/lightning.git
synced 2024-12-27 09:04:40 +01:00
20392ae526
I removed these prematurely: we *haven't* had a release since
introducing them!
This consists of reverting d15d629b8b
"plugins/fetchinvoice: remove obsolete string-based API." and
plugins/fetchinvoice: remove obsolete string-based
API. "onion_messages: remove obs2 support."
Some minor changes due to updated fromwire_tlv API since they
were removed, but not much.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Changelog-EXPERIMENTAL: REVERT: Removed backwards compat with onion messages from v0.10.1.
16 lines
536 B
C
16 lines
536 B
C
#ifndef LIGHTNING_CONNECTD_ONION_MESSAGE_H
|
|
#define LIGHTNING_CONNECTD_ONION_MESSAGE_H
|
|
#include "config.h"
|
|
#include <ccan/short_types/short_types.h>
|
|
|
|
/* Various messages come in from peer */
|
|
void handle_obs2_onion_message(struct daemon *daemon,
|
|
struct peer *peer, const u8 *msg);
|
|
void handle_onion_message(struct daemon *daemon,
|
|
struct peer *peer, const u8 *msg);
|
|
|
|
/* Lightningd tells us to send an onion message */
|
|
void onionmsg_req(struct daemon *daemon, const u8 *msg);
|
|
|
|
#endif /* LIGHTNING_CONNECTD_ONION_MESSAGE_H */
|