#ifndef LIGHTNING_COMMON_ADDR_H #define LIGHTNING_COMMON_ADDR_H #include "config.h" #include /* Given a scriptPubkey, return an encoded address for p2pkh/p2w{pkh,sh}/p2tr */ char *encode_scriptpubkey_to_addr(const tal_t *ctx, const struct chainparams *chainparams, const u8 *scriptpubkey); bool decode_scriptpubkey_from_addr(const tal_t *ctx, const struct chainparams *chainparams, const char *address, u8 **scriptpubkey); #endif /* LIGHTNING_COMMON_ADDR_H */