Improve KeysInterface::sign_invoice API
authorDevrandom <c1.devrandom@niftybox.net>
Fri, 21 Jan 2022 10:33:39 +0000 (11:33 +0100)
committerDevrandom <c1.devrandom@niftybox.net>
Mon, 24 Jan 2022 08:48:56 +0000 (09:48 +0100)
commit803d6b6e2fb8664a671c92156e6b1fb11aba0ab1
tree20fed9d92027f76a4c4ffa7311f54bb10844a5ba
parentd741fb14fa05e3ca8da01f2f38d068c02897ab31
Improve KeysInterface::sign_invoice API

split hrp from invoice data, to allow parsing, since there is no delimiter between the two parts
fuzz/src/chanmon_consistency.rs
fuzz/src/full_stack.rs
lightning-invoice/src/lib.rs
lightning-invoice/src/utils.rs
lightning/src/chain/keysinterface.rs
lightning/src/ln/channel.rs
lightning/src/util/invoice.rs [new file with mode: 0644]
lightning/src/util/mod.rs
lightning/src/util/test_utils.rs