Open
Description
As long as there are no dependencies we want to take that want to depend on our invoice types, there's no reason to have them in a separate crate, but with the addition of bitcoin-payment-instructions
I think that might change. It might be nice to be able to have a pay_for
method in ChannelManager
for a bitcoin-payment-instructions::FixedAmountPaymentInstructions
, but that would require the BOLT 12 structs (even if not the serialization for them) living in a separate crate.
Metadata
Metadata
Assignees
Labels
No labels